axeptio_sdk 2.0.17
axeptio_sdk: ^2.0.17 copied to clipboard
Axeptio flutter sdk for presenting cookies consent to the user.
3.0.0 - 2025-09-01 #
Bug Fixes #
- add native vendor API method channel handlers for iOS and Android (4c4f84b)
- address all critical Cubic AI review issues (2ee959c)
- address critical Cubic AI review issues (9182cb9)
- align dry-run workflow with new version management approach (9e67385)
- ci: add missing @semantic-release/exec dependency (f15b2b5)
- ci: configure TriPSs action for Flutter without v prefix and restore changelog (93e9574)
- ci: correct actionlint module path and execution (b5814a5)
- ci: correct Codecov action parameter from 'file' to 'files' (9f5b4b7)
- ci: ensure proper branch tracking for TriPSs/conventional-changelog-action (e5f7122)
- ci: handle non-existent release tags in dry-run workflow (39deb54)
- ci: quote gpg program path to resolve shellcheck warning (c0c97e7)
- ci: remove actionlint workflows and pre-commit hooks (942f47f)
- ci: remove fallback-version and restore original CHANGELOG.md format (78b5ac9)
- ci: resolve actionlint action and code formatting issues (84bc241)
- ci: resolve TriPSs/conventional-changelog-action detached HEAD error (add11b6)
- ci: use direct GitHub release download for actionlint installation (8964342)
- ci: use fallback-version parameter for TriPSs/conventional-changelog-action (a31d77e)
- ci: use go install for actionlint setup (9a63559)
- ci: use TriPSs/conventional-changelog-action@v6 with explicit version (b52c33c)
- docs: align Flutter version and license in README badges (0a5d31e)
- docs: remove license section from CONTRIBUTING.md (569d7f5)
- enhance dry-run step with version logging (12b529c)
- example: enhance Clear Consent with immediate refresh and visual feedback (0506d1d)
- handle iOS NSDate serialization crash in getConsentSavedData (MSK-81) (4a3e307)
- implement tag-driven version publishing workflow (f360989)
- resolve actionlint shellcheck issues in workflows (c92826b)
- resolve Dart analyzer issues in getVendorConsents (94ef074)
- resolve flutter analyzer errors (4cc75ec)
- resolve iOS bridge type casting error for [Int: Bool] dictionaries (71827f0)
- sanitize native Android responses to prevent Flutter codec crashes (ec1420c)
- sanitize native iOS responses to prevent Flutter codec crashes (749e0ac)
- test: address cubic AI review feedback on test quality (8eab099), closes #79
- unit tests (f5e57cf)
Features #
- add comprehensive TCF vendor consent management APIs (97fdaf5)
- add consent debug vendors info (d5974fd)
- add NativeDefaultPreferences for cross-platform consent access (MSK-76) (bf79bb4)
- ci: add beta release workflow for next version testing (0ed76f3)
- ci: add changelog validation to both publishing workflows (d0482ae)
- ci: enhance publish workflow to support beta releases via dispatch (8782cc7)
- ci: implement automated changelog generation for publishing workflows (5155878)
- ci: implement comprehensive development workflow improvements (5522a5f)
- ci: implement manual workflow dispatch for publishing (256d8f4)
- dev: pin Node.js version to 22 with .nvmrc (9df17cb)
- example: add close button to preferences dialog title (cc9ba71)
- example: implement comprehensive TCF vendor management UI (443f539)
- implement consent debug info with proper scrolling functionality (0895da3)
- test: add comprehensive test coverage for SDK components (e0e56d9)
- update iOS SDK to version 2.0.15 (9eaf350)
- update native SDKs - iOS 2.0.15 and Android 2.0.8 (59893df)
BREAKING CHANGES #
- ci: Publishing workflows no longer require manual CHANGELOG.md updates