GitRoot

craft your forge, build your project, grow your community freely
 1<!--
 2SPDX-FileCopyrightText: 2025 Romain Maneschi <romain@gitroot.dev>
 3
 4SPDX-License-Identifier: EUPL-1.2
 5-->
 6
 7# Changelog
 8
 9This file is made for human readers. It contain important (not all) changes made for a release, as well as the release date. Each version contains a link to all closed issues into the current version and a link to the binary corresponding to the version.
10
11At any time, you can find the latest GitRoot binary at [https://gitroot.dev/gitroot-last](https://gitroot.dev/gitroot-last) and the current developpement iteration at [https://gitroot.dev/gitroot-next](https://gitroot.dev/gitroot-next).
12
13## unreleased [is-next](https://gitroot.dev/gitroot-next)
14
15### GitRoot
16
17- add [assemblyscript](https://www.assemblyscript.org/) lib to build plugin
18- add ReplaceWebContentBuilder(filename, old, new) method for plugin, need mod permission
19- after a merge delete branch and clean users.yml
20
21### Plugins
22
23- pollen: rss generator [pollen-0.0.1.wasm](https://gitroot.dev/pollen-0.0.1.wasm)
24- ladybug:
25  - 0.0.2 compatible with gitroot
26  - fix bug: do not delete `---` in body of files
27- silo: 0.0.2 compatible with gitroot
28- grafter:
29  - 0.0.2 compatible with gitroot
30  - better diff
31  - **BREAKING** change state of graft in metadata
32- apex:
33  - 0.0.2 compatible with gitroot
34  - add line heading
35
36## [0.1.0](https://gitroot.dev/gitroot-0.1.0) (20/05/2025) [is last](https://gitroot.dev/gitroot-last)
37
38Initial GitRoot version 🎉
39
40Commit: `fa6d1600606efdc590eb2f0411305e971fdd854d`
41
42Sha256: `e70d24e2631708ae4b778f9f60de03fad5087dd1fb2845955a9ed5c758a5ca0a`
43
44### GitRoot
45
46- launch GitRoot by specifying where to store data (all data will be written in this path)
47- accept git commands through ssh (clone, pull and pull)
48- manage users (who can write in which repositories)
49- install and activate plugins
50- repositories can be viewed online
51
52### Plugins
53
54- ladybug: add properties to md files [ladybug-0.0.1.wasm](https://gitroot.dev/ladybug-0.0.1.wasm) _sha256: af00a9f14a27399f383d0cc23415e14e7d6180c167d1504018f11166346ebb55_
55- silo: regroup, filter, sort files in a new md file in git [silo-0.0.1.wasm](https://gitroot.dev/silo-0.0.1.wasm) _sha256: 99bc06d9d6f020c5df216fd6134306079aec26eacee9ad9bbabbc259097e618a_
56- grafter: manage, review and merge of branches in git [grafter-0.0.1.wasm](https://gitroot.dev/grafter-0.0.1.wasm) _sha256: 6645615df36a9938adac300d8d46fe298f8f53fb2e69713a495b83b0f114f40a_
57- apex: transform md file to html one and write them in web, optionally generate worktree [apex-0.0.1.wasm](https://gitroot.dev/apex-0.0.1.wasm) _sha256: 9570f005ad70be04eab3c900acd11d5c2ccf48fef5d4c17536c9cf79c8fd333e_