Skip to content

Commit 2005c12

Browse files
committed
chore: bump version to 2.30.0
1 parent e21fafe commit 2005c12

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
### Version: 2.30.0
2+
#### Date: Aug-3-2026
3+
4+
##### Feat:
5+
- Taxonomy — list all published taxonomies
6+
- Added `Taxonomies().Find<T>()`, mapping to `GET /taxonomies`
7+
- Term / TermQuery — hierarchy depth and branch info
8+
- Added `Depth(int)` and `IncludeBranch()` to `Term` and `TermQuery`, applying to `Ancestors<T>()`/`Descendants<T>()`/`Find<T>()`
9+
- Added `Skip(int)`, `Limit(int)`, `IncludeCount()` to `TermQuery` for paginated term listing
10+
11+
##### Fix:
12+
- Term — incorrect response envelope keys
13+
- `Locales<T>()`, `Ancestors<T>()`, and `Descendants<T>()` were reading the response body under `$.locales`/`$.ancestors`/`$.descendants`, but the CDA actually wraps all three under `$.terms`. This silently returned the wrong (whole-envelope) object for loosely-typed callers and threw a deserialization exception for strictly-typed ones (e.g. `JArray`).
14+
- Taxonomy / Term / TermQuery — duplicated request/header/error logic
15+
- Consolidated request-building, header-merging, and error-parsing (previously duplicated independently in `Taxonomy`, `Term`, and `TermQuery`) into a single `Internals/TaxonomyRequestHelper`. Also fixes a latent bug where `Taxonomy`'s local-header merge logic existed but was never actually invoked by any request path.
16+
117
### Version: 2.29.0
218
#### Date: Jul-16-2026
319

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>2.29.0</Version>
3+
<Version>2.30.0</Version>
44
</PropertyGroup>
55
</Project>

0 commit comments

Comments
 (0)