Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .github/release-pr/v2.5.0.md
Original file line number Diff line number Diff line change
@@ -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.

---

<a name="v2.5.0"></a>

## [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))
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,35 @@
# CHANGELOG

<!-- insertion marker -->
<a name="v2.5.0"></a>

## [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))

<a name="v2.4.0"></a>

## [v2.4.0](https://github.com/swgoh-utils/comlink-python/compare/v2.3.1...v2.4.0) (2026-10-09)
Expand Down
Loading