Skip to content

Releases: ethyca/fides

v2.84.5

07 May 16:49

Choose a tag to compare

Merge commit from fork

* ghsa-5qrq-9645-g5g2

* Example commit.

* Remove test code.

* Remove errant update.

* chore: trigger PR refresh

---------

Co-authored-by: Thomas Van Dort <tvand@Mac.fios-router.home>
Co-authored-by: Dave Quinlan <83430497+daveqnet@users.noreply.github.com>

v2.84.3

05 May 23:40

Choose a tag to compare

Full Changelog: 2.84.2...2.84.3

Release Pull Request

#8112

What's Changed

  • Added the ability to disable Celery heartbeat, mingle and gossip through the config by @johnewart #8077

v2.82.2

04 May 19:42

Choose a tag to compare

Release Pull Request

#8044

What's Changed

  • Reduce redundant System fetches per row in /system/upsert from four to one, and add per-axis change-detection logging in the system audit path by @adamsachs in #8080
  • Fixed excessive memory usage in DSR cancel path by using column projection instead of loading full RequestTask ORM objects with large encrypted blobs by @erosselli in #8062
  • Fixed N+1 query performance issue in system upsert endpoint where privacy declaration label validation issued individual database queries per label instead of batching them by @erosselli in #8009

Full Changelog: 2.82.1...2.82.2

v2.84.2

30 Apr 04:46

Choose a tag to compare

Release Pull Request

#8073

What's Changed

  • Add configurable soft time limit for privacy request tasks, fix connector engine leak, and improve consent pipeline logging by @galvana in #8064

Full Changelog: 2.84.1...2.84.2

v2.84.1

29 Apr 06:15

Choose a tag to compare

Release Pull Request

#8060

Full Changelog: 2.84.0...2.84.1

v2.84.0

27 Apr 16:21

Choose a tag to compare

Release Pull Request

#8011

What's Changed

Read more

v2.83.3

22 Apr 14:02

Choose a tag to compare

Release Pull Request

#7994

What's Changed

  • Add Control model and join table for associating regulatory frameworks with access policies by @thabofletcher in #7833
  • Added composite (created_at, id) index to privacy_preferences to improve pagination performance on large tables by @erosselli in #7897
  • Expanded database healthcheck to report per-pool health details and readonly async prewarming metrics. Top-level migration state (database may be needs migration) and database_revision continue to come from Alembic; optional pools are reported as skipped when not configured by @johnewart in #7856
  • Scope check_object_exists in post-upgrade background index creation to the current PostgreSQL schema, preventing false positives on shared-database staging environments by @erosselli in #7990
  • Fixed Ticket setup tab appearing on non-Jira integrations by @jpople in #7987
  • Bumped aiohttp to 3.13.4 to fix 10 CVEs including CVE-2026-34516, CVE-2026-22815, CVE-2026-34520 by @erosselli in #7891

Full Changelog: 2.83.2...2.83.3

v2.83.2

21 Apr 22:04

Choose a tag to compare

Release Pull Request

#7982

What's changed

Full Changelog: 2.83.1...2.83.2

v2.83.1

15 Apr 13:43

Choose a tag to compare

Release Pull Request

#7928

Full Changelog: 2.83.0...2.83.1

v2.83.0

13 Apr 19:17

Choose a tag to compare

Release Pull Request

#7863

What's Changed

  • ENG-2489: Improve error messages for misconfigured dynamic erasure email connectors by @JadeCara in #7779
  • fix: always running fe checks by @speaker-ender in #7813
  • ENG-3245: Speed up CI: shard slow tests + decouple startup check (28m → 9m) by @galvana in #7790
  • Add case_sensitive column to identity_definition by @erosselli in #7814
  • ENG-3088 - Add feature flag, ConnectionType, connector, and DB migration by @vcruces in #7805
  • feat: add monitor_aggregate_statistics table [ENG-2780] by @adamsachs in #7808
  • ENG-3077: fix manual tasks pagination bug by @nreyes-dev in #7809
  • ENG-706: Migrate datamap report table to Ant Design by @gilluminate in #7780
  • ENG-3009: Fix Edit SSO Provider Save button always disabled by @wadesdev in #7739
  • ENG-3167: Replace Chakra form components with antd on login page by @gilluminate in #7819
  • ENG-3194 - Ensure Redis connection URL is correct when configured to use a cluster + SSL by @johnewart in #7811
  • [ENG-2759] DSR integration with new cache manager by @johnewart in #7708
  • ENG-182: Migrate Chakra Spinners to Ant Design Spin by @jpople in #7791
  • ENG-3083: AccessPolicy + AccessPolicyVersion models and migration by @thabofletcher in #7773
  • Extract shared OnePasswordClient; seed profile UI updates by @adamsachs in #7698
  • Eng 567 pr2 saas config version by @Vagoasdf in #7688
  • ENG-3083: Change access policy update from PUT to PATCH by @thabofletcher in #7822
  • ENG-3237: Add FIDES__DATABASE__MIGRATION_ROLE to SET ROLE before migrations by @JadeCara in #7815
  • Re-invite Expired Users by @RobertKeyser in #6904
  • fix: use isolated event loop in OnePasswordClient sync wrappers by @adamsachs in #7827
  • ENG-3233: Optimize Cypress CI with shared build and better sharding by @gilluminate in #7792
  • ENG-3203: Add support for custom identities as manual task conditions by @lucanovera in #7784
  • ENG-3135: Add ticket preview to Jira config wizard by @jpople in #7829
  • ci: add .mcp.json for codegraph MCP server by @JadeCara in #7821
  • ENG-2745: Add ConfirmCloseModal and useConfirmDirtyClose hook (1/5) by @jpople in #7836
  • fix: disable CSS animations in Cypress to prevent flaky antd tests by @gilluminate in #7841
  • ENG-3196: nosemgrep annotations for security rule baseline by @JadeCara in #7816
  • Add pre-approval webhook statuses, audit logs, and management UI by @galvana in #7399
  • ENG-2858: Add KeyProvider ABC with LocalKeyProvider by @erosselli in #7810
  • ENG-3110: add noindex meta tag on fidesadmin and privacy center by @nreyes-dev in #7798
  • ENG-2931: Self-service Password Email Reset Flow ("Forgot your password?" feature) by @nreyes-dev in #7830
  • fix attribution positioning by @gilluminate in #7806
  • ENG-3193: Add utm params to brand links by @eastandwestwind in #7781
  • Add brand fonts by @kruulik in #7768
  • Quieter Prettier by @gilluminate in #7834
  • Access policies list page by @lucanovera in #7817
  • Replace Chakra/Formik with antd Form in user management by @gilluminate in #7843
  • ENG-3089 - Create cloud_infra_staged_resource db table by @vcruces in #7823
  • ENG-3118: Add user_assigned_description column to StagedResource by @dsill-ethyca in #7847
  • Migrate Privacy Experience forms over to Ant Design by @gilluminate in #7835
  • Replace Chakra/Formik with antd Form in dataset forms by @gilluminate in #7852
  • ENG-3288 Add onupdate to PrivacyPreferences.updated_at column by @erosselli in #7851
  • ENG-2745: Dirty-close guard for Formik inline modals (2/5) by @jpople in #7837
  • Bump requests to >=2.33.0 (CVE-2026-25645) by @eastandwestwind in #7854
  • ENG-699: Migrate privacy experiences table to Ant Design by @jpople in #7789
  • ENG-3140: Onboarding flow for PBAC by @kruulik in #7831
  • Fix race condition in useCustomFields that wiped form values on system configure page by @nrxsmith in #7859
  • ENG-3262: add privacy center config schema validation by @nreyes-dev in #7845
  • ENG-3090 - Add build_aws_client method by @vcruces in #7860
  • ENG-3141: Add Astralis Agent Activity panel to home dashboard by @kruulik in #7861
  • ENG-3116: Add template variable autocomplete to experience translation form by @jpople in #7844
  • refactor: datastore filter responsiveness [ENG-2887] by @speaker-ender in #7752
  • Updated CHANGELOG.md for release 2.83.0 by @Kelsey-Ethyca in #7862
  • ENG-3142: Add activity feed card to home dashboard by @kruulik in #7842

Full Changelog: 2.82.1...2.83.0