diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 120000 index 0000000000000000000000000000000000000000..5f7cb5621de93d3fcd7201e2098228dfd4b3911a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1 @@ +docs/news.md \ No newline at end of file diff --git a/docs/news.md b/docs/news.md new file mode 100644 index 0000000000000000000000000000000000000000..92acc94c64b83b0a94a573251b7ffa8e5e209020 --- /dev/null +++ b/docs/news.md @@ -0,0 +1,36 @@ +# apkg news + + +## apkg 0.2.0 (2021-07-??) + +### Improvements + +- support **Rocky Linux** through `rpm` pkgstyle +- support **Nix** through new `nix` pkgstyle +- align `apkg install` with other commands and extend functionality +- extend CI to test `apkg install` on supported distros +- extend CI with new integration tests against apkg itself to ensure full apkg + pipeline (including `install`) works on supported distros +- improve apkg archive creation script `make-archive.sh` +- remove problematic `htmllistparse` dependency in favor of using + `beautifulsoup4` directly + +### Fixes + +- handle unset `$PWD` when running external commands +- fail on unexpected input files in `srcpkg` +- fix docs build + +### Incompatible Changes ⚠ + +- `apkg install` now works on project source by default like other commands + (`srcpkg`, `build`). Old behavior of installing custom packages is available + through `-C`/`--custom-pkgs` option. +- `-i`/`--install-dep` option of `apkg build` was renamed to `-b`/`--build-dep` + to remove ambiguity. Old alias still works but it's deprecated an will be + removed in future versions. + + +## apkg 0.1.1 (2021-06-09) + +- first apkg beta release diff --git a/mkdocs.yml b/mkdocs.yml index b6c4e9ad063f66fdda44a2911640599e5fe09e50..6a5e74b5baf34c67ef6feb6b18d870f8acd154de 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,9 +1,11 @@ site_name: apkg +site_url: https://pkg.labs.nic.cz/pages/apkg/ repo_url: https://gitlab.nic.cz/packaging/apkg edit_uri: "" nav: - index.md - intro.md + - news.md - install.md - guide.md - commands.md