DX | 03-08-2026 | Release - #218
Conversation
chore: back-merge master into development
chore: back-merge master into development
Adds direct Content Delivery API access to published taxonomies and terms, without breaking the existing entry-filter API: - stack.taxonomy() with a filter chained (in_/above/below/...) still filters entries by taxonomy, unchanged. With nothing chained, find() now lists all published taxonomies instead. - stack.taxonomy(uid) is new: fetch() a single taxonomy, locale()/ include_fallback()/include_branch() for locale-aware delivery. - stack.taxonomy(uid).term(uid) / .term() (new contentstack/term.py): fetch a single term or list all terms, plus locales()/ancestors()/descendants() for hierarchy traversal with depth()/include_branch(). Implemented via TaxonomyQuery(TaxonomyFilter) inheritance so the legacy filter behavior stays byte-for-byte identical — no version bump required for a breaking change, no deprecation cycle needed. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
feat: add Taxonomy CDA support (list/fetch taxonomies, terms, hierarchy)
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
✅ BUILD PASSED - All security checks passed |
Updated release date for version 2.8.0 and detailed new Taxonomy CDA support features.
chore: Update date and add Taxonomy CDA support details
back merge
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
🔒 Security Scan Results
⏱️ SLA Breach Summary
✅ BUILD PASSED - All security checks passed |
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
✅ BUILD PASSED - All security checks passed |
New features
stack.taxonomy(uid)now fetches a single published taxonomy, lists its terms, and traverses term hierarchies with localization and fallback support across the Python SDK.