server
2.2.1
Patch Changes
81c0689: Harden Webflow Designer authentication, site isolation, and administrator permissions while reducing duplicate app boot work.
7fa86ff: chore: add rate limits to the consents endpoint
81c0689: Never render a blank email greeting, and share recipient resolution between the server and jobs workers via
consentpro-utils/email. An organization member with an email but no profile name previously resolved to an emptyuserName, so notification templates renderedHi ,; the greeting now falls back toHi there.0da8c08: legacy compat: make site id optional in /history route
7af655c: chore: remove
tldts-icannin favor of maintldtsa468690: - scan pages max 2000, added a ordering and prioritizing
- fix to prevent scanner triggering consents records actions, so that it uses the mode override param natively instead of calling the API during scanner
- allow redirects to same domain/subdomain only
3fb6710: UX improvements: regions, banners, and action items.
- "EU Countries & UK" uses Cloudflare’s EU list (+ UK): https://developers.cloudflare.com/ruleset-engine/rules-language/fields/reference/ip.src.is_in_european_union/
- Create Banner: legislation and country/state filters for recommended banner types
- Simplify Action items experience for the users
- Domain management bar; chat-with-expert entry points; remove PMF survey
81c0689: Remove site-level notification recipient lists. Scheduled scans again use a per-schedule email, and transactional emails (exports, proofs, scan updates) go to the signed-in session email.
27d6762: add site id param to scanner history endpoint
48c86f8: hotfix: send a license request when debugger is loaded
6bdd208: fix: remove proxy use plain fetch and attach scanner headers
6bdd208: allow legacy param when reading debugger with ?consentpro-debugger=true
Updated dependencies [a0173e0]
Updated dependencies [81c0689]
Updated dependencies [3fb6710]
Updated dependencies [81c0689]
Updated dependencies [9d4c732]
- consentpro-dictionary@0.1.0
- consentpro-utils@2.0.3
- consentpro-types@1.1.4
2.2.0
Minor Changes
- f64321d: Detect modern Wistia embeds and attach their scripts and iframes to the existing Wistia tracker, even when the player has not written storage yet.
2.1.1
Patch Changes
- 1008b0b: feat: add proxy access control logic in proxy-access module; implement shared proxy handler for v1 and v2; update proxy routes to use new handler; remove proxy-guard module; update tests for proxy access and handler
- caebb9b: Move core activation analytics off the Designer extension onto authenticated server routes so events use a reliable Auth0 sub as distinct_id.
- 2487ddd: feat: report image trackers and cookie attribution
- 4db7273: update scan schedule to always use the correct config url stored
- Updated dependencies [cb1d15a]
- Updated dependencies [2487ddd]
- consentpro-utils@2.0.2
- consentpro-types@1.1.3
- consentpro-dictionary@0.0.11
2.1.0
Minor Changes
- 83dc872: feat: public proxy security
- f4ab509: feat: debugger auth
- 4435f7e: feat: same-origin library imports
Patch Changes
494b74c: feat: add ClickUp provider to known providers; add SPLITIO collapse patterns tests for ClickUp trackers
73a3472: improve attribution of resources to storage
5407450: fix cookie declaration hydration
4fe563b: Ensure all requests to sites we are crawling or checking includes streamlined UA and custom header for Consent Pro
e46032c: fix: Polish policy status transitions
- Regenerating a policy now clears the persisted
last_status, so policies that previously showed the Not Found status correctly transition back to Ready to Publish / Published once the element is re-injected onto the canvas. - Clicking Save as Draft on an already-generated policy (e.g. one with status Ready to Publish) now reverts the document to Draft state by clearing
generated_atandlast_status. - Policies flagged as Not Found are now automatically re-verified against the canvas when the Policies view loads. If the user restored a deleted element outside the view (e.g. via Webflow's undo), the status resets to the resolved value (Ready to Publish / Published / Update Needed) without requiring manual action.
- Regenerating a policy now clears the persisted
fa75381: Enhance policy generator
Updated dependencies [494b74c]
Updated dependencies [73a3472]
Updated dependencies [5407450]
Updated dependencies [e46032c]
- consentpro-dictionary@0.0.10
- consentpro-types@1.1.2
- consentpro-utils@2.0.1
2.0.14
Patch Changes
- e5d2aad: fix: Whitelist numeric storage keys to stop Shopyflow product caches from being flagged as trackers
- Updated dependencies [e5d2aad]
- consentpro-dictionary@0.0.9
- consentpro-utils@2.0.1
2.0.13
Patch Changes
- 353af98: feat: Implement tracker collapse functionality for improved analytics
- Updated dependencies [353af98]
- consentpro-dictionary@0.0.8
- consentpro-utils@2.0.1
2.0.12
Patch Changes
- ded7f80: update namings in usages of
consent-pro-**toconsentpro-** - 73aa49f: feat: consent pro debugger
- Updated dependencies [ded7f80]
- Updated dependencies [73aa49f]
- consentpro-dictionary@0.0.7
- consentpro-utils@2.0.1
2.0.11
Patch Changes
- 74e897d: Fix scan completion email reporting incorrect tracker count
2.0.10
Patch Changes
- 2ad5e11: chore: update dependencies
- d9f8276: fix: filter out locales first before deduplicating pages
2.0.9
Patch Changes
- 9f6dfc2: chore: cleanup logs to remove unnecessary console messages during scan
2.0.8
Patch Changes
- 7d6d5f7: chore: Enhance provider merging logic to preserve user-edited metadata
2.0.7
Patch Changes
- ef22755: chore: preserve manually added trackers
- 9cf51bd: chore: update server tests to ensure they are all passing
- Updated dependencies [ef22755]
- Updated dependencies [9cf51bd]
- consentpro-utils@2.0.1
- consentpro-dictionary@0.0.6
2.0.6
Patch Changes
- 6b1e9c9: update scanner publish flow to filter out deleted trackers from published config
2.0.5
Patch Changes
- 1a79dde: whitelist _cfuvid tracker and add
languagetoConsentProV2InstanceSettings - 9f95405: fix: make GPC flexible to anyone with GPC enabled, not just specific regions
- Updated dependencies [1a79dde]
- consentpro-dictionary@0.0.5
- consentpro-types@1.1.1
- consentpro-utils@2.0.0
2.0.4
Patch Changes
- 1a79dde: whitelist _cfuvid tracker
- Updated dependencies [1a79dde]
- consentpro-dictionary@0.0.4
- consentpro-utils@2.0.0
2.0.3
Patch Changes
- e199683: Fix: publish finsweet.com config for reverse-proxied Finsweet sites
2.0.2
Patch Changes
- 3436761: reduce scanner page concurrency from 5 to 3 and clear homepage HTML from page results after extraction to reduce memory pressure during large site
- Updated dependencies [6509630]
- consentpro-types@1.1.0
- consentpro-dictionary@0.0.3
- consentpro-utils@2.0.0
2.0.1
Patch Changes
- 683eeb0: chore: Update dependencies to latest versions across all packages and fix pnpm audit issues
2.0.0
Major Changes
- e9bd587: NEW: Consent Pro V2 with Geolocation, Improved GTM handling and Instances Support
Minor Changes
- c008017: feat: send configuration_published events
Patch Changes
- 2b400f7: feat: add SCAN_SCHEDULE_NOTIFICATION email template ID
- 9ac2bf8: fix: skip webhooks when not v2
- 8ded22e: chore: fire runtime loaded events for v1 as well
- 6029a6c: Update display time for scan schedule to be based on user timezone
- 5396021: Improved scan schedule feature plus posthog exeption tracking for schedule failures
- 2b400f7: Update scan schedule UI experience, introduce an email recipient field
- 5b5fdd7: fix: sanitize published configs correctly
- c008017: chore: register PostHog events as Consent Pro for better segmentation
- f083ccd: improvement: no longer store provider & tracker metadata in each consent log
- c008017: chore: refactor PostHog events sending
- 6029a6c: chore: add support for scheduling scans on a specific date
- Updated dependencies [e9bd587]
- Updated dependencies [6029a6c]
- Updated dependencies [2b400f7]
- Updated dependencies [5b5fdd7]
- consentpro-types@1.0.0
- consentpro-utils@2.0.0
- consentpro-dictionary@0.0.2
- @consentpro/permissions@0.0.1
1.0.13
Patch Changes
- 05189c5: fix: update handling for domains list in a project
1.0.12
Patch Changes
- e2c5edf: feat: enhance config publishing with updated custom metadata and improve latest config retrieval logic
1.0.11
Patch Changes
- c89966b: chore: global banner updates and animation library
1.0.10
Patch Changes
- 8a9a493: add feature to support externally hosted banners and global banners with CSS imports
1.0.9
Patch Changes
- a37ec60: chore: update consent pro api to support legacy components api for cookie consent targets
1.0.8
Patch Changes
- 28a6a2d: Cleanup an update release runtime branch name
1.0.7
Patch Changes
- 4804467: feat: update consent pro for new migration
1.0.6
Patch Changes
- 077f9a4: cleanup console message
1.0.5
Patch Changes
- aa8257a: chore: update release sync branches ci with a release-runtime-v** naming strategy
1.0.4
Patch Changes
- b5be59c: chore: update release
1.0.3
Patch Changes
- 1b689fc: chore: update release pipeline for branch auto sync
1.0.2
Patch Changes
- c20f5c9: chore: improve legacy config management and handling
1.0.1
Patch Changes
- 3152bd4: chore: update webflow hooks, configurator handling and runtime scripts
1.0.0
Major Changes
- 5b7551a: initial setup for consent pro and migration of cc into consent pro
Patch Changes
- 65a0083: update consent pro and include whitelist feature
1.0.0
Major Changes
- a7345fa: Initialize Consent Pro
Patch Changes
- 7ac1289: add tests