From 1773e5b617208cd42d40826eed38ee2c7bdccd34 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 12:21:49 +0000 Subject: [PATCH] chore(changelog): update for v2.5.0 --- .github/release-pr/v2.5.0.md | 35 +++++++++++++++++++++++++++++++++++ CHANGELOG.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 .github/release-pr/v2.5.0.md diff --git a/.github/release-pr/v2.5.0.md b/.github/release-pr/v2.5.0.md new file mode 100644 index 0000000..90ae594 --- /dev/null +++ b/.github/release-pr/v2.5.0.md @@ -0,0 +1,35 @@ +Automated release prep for **v2.5.0**. CHANGELOG.md regenerated via git-changelog. + +Merging promotes `develop` -> `main` with the changelog already in place. +Afterwards, run the **release** workflow on `main` to build, publish, and tag v2.5.0. + +--- + + + +## [v2.5.0](https://github.com/swgoh-utils/comlink-python/compare/v2.4.0...v2.5.0) (2026-10-13) + +### Features + +- **typing:** ship a PEP 561 py.typed marker ([86c890b](https://github.com/swgoh-utils/comlink-python/commit/86c890bc8d88048271718d842a113725fb68f1dd)) + +### Bug Fixes + +- **helpers:** close terminal styles with their own SGR off codes ([0e97e02](https://github.com/swgoh-utils/comlink-python/commit/0e97e027f222cebd1c6a0d5ca38e416d9589fd13)) +- **helpers:** give get_unit_from_skill a typed NamedTuple result ([159f4b6](https://github.com/swgoh-utils/comlink-python/commit/159f4b65d0f7da59607f6b36eda2b760ad827f7b)) +- **statcalc:** keep the stats of a mod that has no set ([b0c6c68](https://github.com/swgoh-utils/comlink-python/commit/b0c6c681e572e4c87b2e67c9361fda030b390afb)) +- **statcalc:** read bools and non-finite numbers as 0 in the game data builder ([8e4fb02](https://github.com/swgoh-utils/comlink-python/commit/8e4fb025b88b1119898b3d8e05d0072f539dc4a3)) +- **helpers:** document that get_gac_brackets raises when no GAC event runs ([49b5620](https://github.com/swgoh-utils/comlink-python/commit/49b562037932e4f644ef14c3f01c3f09a4c322ec)) +- **migrate:** make scan excludes additive, glob-aware and root-relative ([2426ecf](https://github.com/swgoh-utils/comlink-python/commit/2426ecfb41c62c561b013d7ef1802450d8025415)) +- **helpers:** read payload ints with as_int so non-finite numbers are rejected ([f43f717](https://github.com/swgoh-utils/comlink-python/commit/f43f71758c12fddadea1e7be5ca781965199ab1a)) +- **helpers:** close open styles in Discord and nest web color spans ([63a811a](https://github.com/swgoh-utils/comlink-python/commit/63a811a88b4d349b22e1f5589471f843e957cfee)) + +### Code Refactoring + +- delete unreachable branches ([1d28f95](https://github.com/swgoh-utils/comlink-python/commit/1d28f952bc8768db037a82023fc34fc3ebcdee89)) + +### Docs + +- use absolute links in the README so they work on PyPI ([92eece1](https://github.com/swgoh-utils/comlink-python/commit/92eece151432b37d35e9d99735279c7e5c5b1558)) +- bring the contributor docs up to date and add SUPPORT and CITATION ([32039aa](https://github.com/swgoh-utils/comlink-python/commit/32039aac666764db4e5bd2961d46d62df2eacf9e)) +- add code of conduct and security policy, refresh issue/PR templates ([78d0c8c](https://github.com/swgoh-utils/comlink-python/commit/78d0c8cbf89d2be4bb4cef7074d70d0e92c4623b)) diff --git a/CHANGELOG.md b/CHANGELOG.md index c329c0e..326629e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,35 @@ # CHANGELOG + + +## [v2.5.0](https://github.com/swgoh-utils/comlink-python/compare/v2.4.0...v2.5.0) (2026-10-13) + +### Features + +- **typing:** ship a PEP 561 py.typed marker ([86c890b](https://github.com/swgoh-utils/comlink-python/commit/86c890bc8d88048271718d842a113725fb68f1dd)) + +### Bug Fixes + +- **helpers:** close terminal styles with their own SGR off codes ([0e97e02](https://github.com/swgoh-utils/comlink-python/commit/0e97e027f222cebd1c6a0d5ca38e416d9589fd13)) +- **helpers:** give get_unit_from_skill a typed NamedTuple result ([159f4b6](https://github.com/swgoh-utils/comlink-python/commit/159f4b65d0f7da59607f6b36eda2b760ad827f7b)) +- **statcalc:** keep the stats of a mod that has no set ([b0c6c68](https://github.com/swgoh-utils/comlink-python/commit/b0c6c681e572e4c87b2e67c9361fda030b390afb)) +- **statcalc:** read bools and non-finite numbers as 0 in the game data builder ([8e4fb02](https://github.com/swgoh-utils/comlink-python/commit/8e4fb025b88b1119898b3d8e05d0072f539dc4a3)) +- **helpers:** document that get_gac_brackets raises when no GAC event runs ([49b5620](https://github.com/swgoh-utils/comlink-python/commit/49b562037932e4f644ef14c3f01c3f09a4c322ec)) +- **migrate:** make scan excludes additive, glob-aware and root-relative ([2426ecf](https://github.com/swgoh-utils/comlink-python/commit/2426ecfb41c62c561b013d7ef1802450d8025415)) +- **helpers:** read payload ints with as_int so non-finite numbers are rejected ([f43f717](https://github.com/swgoh-utils/comlink-python/commit/f43f71758c12fddadea1e7be5ca781965199ab1a)) +- **helpers:** close open styles in Discord and nest web color spans ([63a811a](https://github.com/swgoh-utils/comlink-python/commit/63a811a88b4d349b22e1f5589471f843e957cfee)) + +### Code Refactoring + +- delete unreachable branches ([1d28f95](https://github.com/swgoh-utils/comlink-python/commit/1d28f952bc8768db037a82023fc34fc3ebcdee89)) + +### Docs + +- use absolute links in the README so they work on PyPI ([92eece1](https://github.com/swgoh-utils/comlink-python/commit/92eece151432b37d35e9d99735279c7e5c5b1558)) +- bring the contributor docs up to date and add SUPPORT and CITATION ([32039aa](https://github.com/swgoh-utils/comlink-python/commit/32039aac666764db4e5bd2961d46d62df2eacf9e)) +- add code of conduct and security policy, refresh issue/PR templates ([78d0c8c](https://github.com/swgoh-utils/comlink-python/commit/78d0c8cbf89d2be4bb4cef7074d70d0e92c4623b)) + ## [v2.4.0](https://github.com/swgoh-utils/comlink-python/compare/v2.3.1...v2.4.0) (2026-10-09)