Skip to content

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 empty userName, so notification templates rendered Hi ,; the greeting now falls back to Hi there.

  • 0da8c08: legacy compat: make site id optional in /history route

  • 7af655c: chore: remove tldts-icann in favor of main tldts

  • a468690: - 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.

  • 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_at and last_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.
  • 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-** to consentpro-**
  • 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 language to ConsentProV2InstanceSettings
  • 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