diff --git a/CHANGELOG.md b/CHANGELOG.md index af700b9..a9143ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,36 +4,63 @@ ## [Unreleased] +## [v0.2.7] - 2024-07-04 + +This is a small patch that supports a big refactor to make our code more maintainable. Many thanks to @sneakers-the-rat. It also +makes our CI more robust thanks to (@blink1073) + +### What's Changed + +* Fix: Refactor of the API specifically updating the issue parser to make it more maintainable (@sneakers-the-rat, #174) +* Fix: fix sigstore release build (@blink1073, #175) + +## [v0.2.6] - 2024-07-02 + +This is a small patch that fixes a bug in the code discovered by @pllim and adds ruff thanks to @blink1073 + +## What's Changed + +* Adopt ruff by @blink1073 in +* Fix undeclared fix_indent by @pllim in +* Test cli on pull requests by @blink1073 in + +## New Contributors + +* @pllim made their first contribution in + +**Full Changelog**: + ## [v0.2.5] - 2024-06-10 -- Fix: bug where if a github username has a name after it returns a invalid cleaned github username (@lwasser) + +* Fix: bug where if a github username has a name after it returns a invalid cleaned github username (@lwasser) ## [v0.2.4] - 2024-03-29 ### Added -- Add support for partners and emeritus_editor in contributor model (@lwasser, #133) -- Add support for pagination in github issue requests (@lwasser, #139) -- Add tests for all utils functions (@lwasser, #122) +* Add support for partners and emeritus_editor in contributor model (@lwasser, #133) +* Add support for pagination in github issue requests (@lwasser, #139) +* Add tests for all utils functions (@lwasser, #122) ### Changed #### Bug Fixes -- Fix: Bug where date_accepted is removed (@lwasser, #129) +* Fix: Bug where date_accepted is removed (@lwasser, #129) #### Refactor -- Fix: Parse up to 100 issues in a request (@lwasser, #94) -- Fix: refactor parse issue header (@lwasser, #91) -- Fix: Refactor and organize modules (@lwasser, #76) -- Fix: Rename and organize `clean.py` module into `utils_parse` and `utils_clean` (@lwasser, @willingc, #121) -- Fix: Refactor all issue related GitHub methods to gh_client module (@lwasser, #125) -- Fix: Refactor all contributor GitHub related methods into gh_client module from contributors module (@lwasser, #125) +* Fix: Parse up to 100 issues in a request (@lwasser, #94) +* Fix: refactor parse issue header (@lwasser, #91) +* Fix: Refactor and organize modules (@lwasser, #76) +* Fix: Rename and organize `clean.py` module into `utils_parse` and `utils_clean` (@lwasser, @willingc, #121) +* Fix: Refactor all issue related GitHub methods to gh_client module (@lwasser, #125) +* Fix: Refactor all contributor GitHub related methods into gh_client module from contributors module (@lwasser, #125) #### CI -- Update ci workflow versions (@willingc, #113) -- Separate build from publish steps for added security in pypi publish workflow (@lwasser, #113) +* Update ci workflow versions (@willingc, #113) +* Separate build from publish steps for added security in pypi publish workflow (@lwasser, #113) ## [v0.2.3] - 2024-02-29 @@ -43,16 +70,16 @@ dynamic versioning. This release adds basic functionality for Partner support. ### Added -- Use `hatch_vcs` for dynamic versioning (@lwasser, #82) -- Partner support to package (#92, @lwasser) -- Code coverage setup (#97, @lwasser) +* Use `hatch_vcs` for dynamic versioning (@lwasser, #82) +* Partner support to package (#92, @lwasser) +* Code coverage setup (#97, @lwasser) ### Changed -- Migrate to pytest for tests and setup hatch scripts (#89, @lwasser) -- Add validation step to categories attr in pydantic model (#105, @lwasser) -- Update pypi publish to use hatch (#82, @lwasser) -- Move data accepted cleanup to pydantic field alias / validation step (@lwasser) +* Migrate to pytest for tests and setup hatch scripts (#89, @lwasser) +* Add validation step to categories attr in pydantic model (#105, @lwasser) +* Update pypi publish to use hatch (#82, @lwasser) +* Move data accepted cleanup to pydantic field alias / validation step (@lwasser) Thank you to all contributors to this release. Special thanks to @ofek for assistance with `hatch`, @pradyunsg for packaging guidance, @webknjaz