Skip to content

Commit d73a5c5

Browse files
committed
Merge remote-tracking branch 'origin/development' into enh/DX-7322
2 parents 7282338 + 39ee605 commit d73a5c5

22 files changed

Lines changed: 1812 additions & 831 deletions

.github/workflows/issues-jira.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.talismanrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,6 @@ fileignoreconfig:
6464
checksum: 9185df498914e2966d78d9d216acaaa910d43cd7ac9a5e9a26e7241ac9edc9b5
6565
- filename: test/reporting/generate-unified-report.js
6666
checksum: 9e7a4696561b790cb93f3be8406a70ec6fdc90a3f8bbb9739504495690158fe3
67+
- filename: src/query/term-query.ts
68+
checksum: 1f5b23177460d562076d93cf28b375106b19123a5ab135ffef75f4b2bb332d35
6769
version: "1.0"

CHANGELOG.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,31 @@
1+
### Version: 5.4.0
2+
#### Date: Jul-16-2026
3+
Enhancement: Removed `locale?` parameter from `Taxonomy.fetch()` and `Term.fetch()` — locale is now set via the chainable `.param('locale', value)` API, consistent with other query modifiers.
4+
- `.param('locale', 'fr-fr').fetch()` is the correct pattern for localized taxonomy/term fetches
5+
- Updated all tests and the `taxonomy-demo.mjs` script to use the new pattern
6+
- No breaking change for calls that did not pass locale to `fetch()`
7+
18
### Version: 5.3.0
2-
#### Date: May-18-2026
3-
Enhancement: Entry variants support an optional branch name as the second argument to `variants()` on `Entry` and `Entries`. When provided, the branch is sent as the `branch` request header together with `x-cs-variant-uid`. Existing `variants(uid)` and `variants(uids)` calls remain backward compatible. Added unit and API tests for variant + branch requests.
9+
#### Date: Jul-16-2026
10+
Feature: Added Taxonomy Publishing support to the Content Delivery SDK via `stack.taxonomy()`.
11+
- Fetch all published taxonomies: `stack.taxonomy().find()`
12+
- Fetch a single published taxonomy by UID: `stack.taxonomy(uid).fetch(locale?)`
13+
- Fetch all terms for a taxonomy: `stack.taxonomy(uid).term().find()`
14+
- Fetch a single term by UID: `stack.taxonomy(uid).term(uid).fetch(locale?)`
15+
- Fetch all localized versions of a term: `stack.taxonomy(uid).term(uid).locales()`
16+
- Fetch ancestors of a term: `stack.taxonomy(uid).term(uid).ancestors()`
17+
- Fetch descendants of a term: `stack.taxonomy(uid).term(uid).descendants()`
18+
- Locale support on term queries via chainable `locale()` and `includeFallback()` methods on `TermQuery`
19+
20+
Note: Taxonomy Publishing requires the `taxonomy_publish`.
21+
22+
### Version: 5.2.2
23+
#### Date: June-29-2026
24+
Fix: Upgrade dependencies
25+
26+
### Version: 5.2.1
27+
#### Date: May-25-2026
28+
Fix: Upgrade dependencies
429

530
### Version: 5.2.0
631
#### Date: Apr-09-2026

0 commit comments

Comments
 (0)