diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ac2023685..ac4e706b2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -62,8 +62,7 @@ jobs: run: | prev=v${{ steps.previous_version.outputs.version }} next=v${{ steps.next_version.outputs.version }} - cat CHANGELOG.md > release_notes.md - echo -e "\n## Contributors" >> release_notes.md + echo -e "\n## Contributors" > release_notes.md git log ${prev}..${next} --pretty="- @%an" | sort | uniq >> release_notes.md echo -e "\n## Commits" >> release_notes.md git log --oneline ${prev}..${next} >> release_notes.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index c1afb6ab7..000000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,3 +0,0 @@ -## Changes - -- \ No newline at end of file diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 95835f1d9..3254fa544 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -1,5 +1,19 @@ # Release Notes +## v0.0.16 + +### Changes + +- Add `Field()` alias of `GF()` class factory. +- Add finite groups modulo `n` with `Group()` class factory. +- Add `is_group()`, `is_field()`, `is_prime_field()`, `is_extension_field()`. +- Add polynomial constructor `Poly.String()`. +- Add polynomial factorization in `poly_factors()`. +- Add `np.vdot()` support. +- Fix PyPI packaging issue from v0.0.15. +- Fix bug in creation of 0-degree polynomials. +- Fix bug in `poly_gcd()` not returning monic GCD polynomials. + ## v0.0.15 ### Breaking Changes