v2.83.0
Release Pull Request
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