Releases: ethyca/fides
v2.33.1
Release Pull Request
What's Changed
- Adds CUSTOM_OPTIONS_PATH to Privacy Center env vars by @eastandwestwind in #4769
Full Changelog: 2.33.0...2.33.1
v2.33.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/v2/metrics/view/p/eRd3/m/MXGK
What's Changed
- FE fixes related to experience config form by @eastandwestwind in #4707
- Add no preview notice for Privacy Center types by @Kelsey-Ethyca in #4709
- Remove properties flag by @Kelsey-Ethyca in #4710
- Translation Data Migration - Duplicate Privacy Notice History records by @pattisdr in #4713
- Optimize FidesJS bundle size by 40% by only loading TCF static strings when needed by @NevilleS in #4711
- Fix modal preview in Admin-UI experience config by @eastandwestwind in #4712
- Add acknowledge button label to default language form by @Kelsey-Ethyca in #4714
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #4699
- Bump follow-redirects from 1.15.2 to 1.15.5 in /clients by @dependabot in #4698
- Bump ip from 2.0.0 to 2.0.1 in /clients by @dependabot in #4700
- Bump gitpython from 3.1.35 to 3.1.41 by @dependabot in #4717
- Make banner width 100% when mobile by @Kelsey-Ethyca in #4715
- Fix issue with select dropdown hiding behind button panel by @jpople in #4721
- Fix issue where default language for privacy experience was not being set by @jpople in #4722
- Update FidesJS to support localizing CMP UI with configurable, non-English default locales by @NevilleS in #4720
- OOB translations in admin UI by @jpople in #4718
- Remove accidental back-tick causing errors in cli by @gilluminate in #4724
- PROD-1356 Fix overlapping/floating buttons in integrations screen by @lucanovera in #4729
- Models for Privacy Center configuration by @galvana in #4716
- Hide translation interface in notice/experience form when translations aren't enabled by @jpople in #4728
- PROD-1653 Disable editing of type of data use and name after it has b… by @lucanovera in #4731
- Issues Seeding Data due to Import Issues with Multilang models by @pattisdr in #4723
- Update key used to determine translation status on config settings response by @jpople in #4734
- Multi-value support for custom privacy request fields by @galvana in #4686
- Adding ability to delete properties by @galvana in #4708
- Sets GPP applicable sections appropriately when user is in a state outside of GPP jurisdiction by @eastandwestwind in #4727
- PROD-1863 Clean up table border lines by @lucanovera in #4733
- Remove rounded corners and accessibility highlights on reporting column headers by @gilluminate in #4730
- PROD-1875 Add script to recompile after code changes by @lucanovera in #4744
- Restore CORS domain regex to domains page by @jpople in #4742
- Submit privacy requests from admin UI by @jpople in #4738
- Fix: move cell styles outside of
article
by @gilluminate in #4746 - Support language switching in Fides JS banner by @gilluminate in #4737
- Add connectors team to CODEOWNERS by @RobertKeyser in #4643
- PROD-1828: Cleanup config vars for preview in Admin-UI by @eastandwestwind in #4745
- Fix- adds back missing option param by @eastandwestwind in #4749
- PROD-1691 Implement dynamic CMP overrides by @eastandwestwind in #4743
- Generate FidesJS SDK Reference Docs from tsdoc comments by @NevilleS in #4736
- Add new Cypress tests for experience config form by @jpople in #4747
- PROD-1714-When-CMP-cannot-be-dismissed-page-content-should-not-scroll-overlay-should-appear by @lucanovera in #4748
- Update Cookie House to support for additional locations (Canada, Quebec, EEA) and a "property_id" override by @NevilleS in #4750
- fix language switcher with queryParams + e2e tests by @gilluminate in #4751
- Updated CHANGELOG.md for release 2.33.0 by @Kelsey-Ethyca in #4753
New Contributors
- @lucanovera made their first contribution in #4729
Full Changelog: 2.32.0...2.33.0
v2.32.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/E0xV
What's Changed
- CON-206: Responsys access and erasure by @RobertKeyser in #4618
- PROD-1755: Fix bug where closing consent overlay via "x" sometimes overrides saved preferences by @eastandwestwind in #4649
- Remove focus outline from nav by @Kelsey-Ethyca in #4653
- Ignore 404 - Kustomer and Delighted by @SteveDMurphy in #4593
- Remove password from credentials object by @tariqajyusuf in #4661
- Initialize Fides.consent with default values from experience when saved consent cookie (fides_consent) does not exist by @NevilleS in #4665
- Remove location and regulation beta flag by @Kelsey-Ethyca in #4660
- PROD-1697: Bump Debian base image and Python versions to latest (fides) by @daveqnet in #4630
- Fides con 122 simon data erasure connector by @MarcGEthyca in #4552
- Fides Consent Multi-Language Feature Branch by @pattisdr in #4576
- Bump postcss and next in /clients/sample-app by @dependabot in #4302
- Updated CHANGELOG.md for release 2.32.0 by @Kelsey-Ethyca in #4704
Full Changelog: 2.31.0...2.32.0
v2.31.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/Pwaq
What's Changed
- Adding Fides.showModal by @galvana in #4617
- configure logger on worker initialization by @adamsachs in #4624
- add option for GB country by @SteveDMurphy in #4628
- Hide empty history rows by @Kelsey-Ethyca in #4629
- Properties page by @galvana in #4633
- update drop statement depending on db version by @adamsachs in #4644
- PROD-1617: Update when GPP API reports signal status: ready by @eastandwestwind in #4635
- Updated CHANGELOG.md for release 2.31.0 by @Kelsey-Ethyca in #4645
Full Changelog: 2.30.1...2.31.0
v2.30.1
Release Pull Request
QA Touch Test Run
N/A
What's Changed
- Configure logger correctly on worker initialization by @adamsachs in #4624
Full Changelog: 2.30.0...2.30.1
v2.30.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/x98Z
What's Changed
- add extras require by @adamsachs in #4588
- Update Domains page with ability to add/remove "organization" domains, view "administrator" domains set via security settings, and improve various UX bugs and copy by @adamsachs in #4584
- Extend datamap table with custom fields by @allisonking in #4579
- Fixing root user client ID by @galvana in #4582
- Fixing error when rendering empty datamap report table by @galvana in #4590
- add supported language model + enum + registry YAML by @adamsachs in #4592
- CON-9 Talkable Connector by @RobertKeyser in #4589
- fix datamap zoom after search by @Kelsey-Ethyca in #4601
- Add padding to gpc label and fix wrapping in firefox by @Kelsey-Ethyca in #4600
- Add support for STS-issued AWS Credentials by @tariqajyusuf in #4603
- PROD-1538: Adds ability to use base 64 cookie format by @eastandwestwind in #4556
- AWS temporary cred test coverage, UI + test cleanup by @adamsachs in #4608
- Remove click outside and esc dismissal by @Kelsey-Ethyca in #4606
- Structured logging for DSR requests by @galvana in #4594
- Updated CHANGELOG.md for release 2.30.0 by @Kelsey-Ethyca in #4612
New Contributors
- @tariqajyusuf made their first contribution in #4603
Full Changelog: 2.29.0...2.30.0
v2.29.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/ZxJP
What's Changed
- Do not render nav until we are finished loading by @allisonking in #4571
- Fix CORS middleware hot-swapping by @adamsachs in #4570
- Update consent reporting title by @Kelsey-Ethyca in #4573
- Fides table column utilities by @allisonking in #4569
- Updating get_custom_fields_filtered response by @galvana in #4575
- trigger CI jobs on release-** branch pushes by @adamsachs in #4572
- Regulations view more by @allisonking in #4574
- move pymssql back to an optional requirement by @adamsachs in #4581
- Preventing completion email from being sent for consent requests by @galvana in #4578
- Admin UI - User Deletion Modal - Only Require One Layer of Confirmation by @RobertKeyser in #4402
- Updated CHANGELOG.md for release 2.29.0 by @Kelsey-Ethyca in #4585
- Domains page fixes and updates by @adamsachs @NevilleS @Kelsey-Ethyca in #4584
- Extend datamap table with custom fields by @allisonking and @galvana in #4579
Full Changelog: 2.28.0...2.29.0
v2.28.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/Pw3d
What's Changed
- Configure fides.js base URL and allow CORS by @allisonking in #4534
- Fixing condition for rendering overlay by @galvana in #4515
- Remove 'Add a vendor' from consent configuration page by @jpople in #4535
- Lock editing system name for GVL systems by @jpople in #4533
- Update fides.js to support multiple descriptions (banner, overlay) and render HTML descriptions by @NevilleS in #4542
- Locations page by @allisonking in #4517
- Remove trailing slash from locations slice by @allisonking in #4543
- Regulated toggle bug by @allisonking in #4544
- Make banner title and description nullable, not optional by @allisonking in #4545
- Backend Overhaul: Data Model Changes for Saving Privacy Preferences by @pattisdr in #4481
- Con 59 mg appsflyer connector by @MarcGEthyca in #4512
- remove leading slash in dsr zip report filenames by @adamsachs in #4549
- update missed changelog entry by @adamsachs in #4551
- Parameterize Salesforce Refresh Token by @SteveDMurphy in #4547
- Fides con 213 klaviyo consent by @MarcGEthyca in #4513
- Update TS types by @allisonking in #4555
- Remove vendors disclosed entirely from fides.js by @allisonking in #4553
- Updated nav by @allisonking in #4548
- update 'add vendor' flow by @jpople in #4550
- Datamap reporting table by @TheAndrewJackson in #4519
- Update changelog for v2.28.0 by @allisonking in #4561
Full Changelog: 2.27.0...2.28.0
v2.27.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/gxbN
What's Changed
- Remove PyArrow by @daveqnet in #4486
- Bump @adobe/css-tools from 4.2.0 to 4.3.2 in /clients by @dependabot in #4495
- Filter non-TCF
system
s from datamap (fides) by @adamsachs in #4468 - Fix get config test regression by @TheAndrewJackson in #4496
- Fix support for nested
options.customOptionsPath
by @NevilleS in #4491 - Fix gvl datamap notice spacing by @Kelsey-Ethyca in #4497
- Basic consent reporting UI by @jpople in #4488
- use config proxy for purpose override flag check by @adamsachs in #4500
- Prevent dismissal of banner and overlay by @galvana in #4470
- Bulk add vendors disable state by @allisonking in #4498
- Add back "add vendor" buttons and styling fixes by @TheAndrewJackson in #4499
- general purpose override blocks purpose in all cases by @adamsachs in #4503
- Avoid Matching Query on None (Salesforce Account Example) by @SteveDMurphy in #4483
- Remove Add Vendor btn from Consent > Vendors page by @Kelsey-Ethyca in #4509
- Update cy tests for Manage your vendors page after removing Add Vendors btn by @Kelsey-Ethyca in #4510
- Fides prod 1527 iterate fix by @MarcGEthyca in #4514
- Fix Compass button states by @jpople in #4508
- Statsig access and erasure by @MarcGEthyca in #4429
- fideslang 3.0 upgrades (language changes only, no pydantic updates!) by @adamsachs in #4502
- add missing changelog entry by @adamsachs in #4520
- Set supportsOOB on tcModel to false by @allisonking in #4516
- Core GPP string serving for US geographies by @allisonking in #4504
- PROD-1403: Omit specific fields from system payload if empty by @TheAndrewJackson in #4525
- Fix issues with vendor selector behavior by @jpople in #4521
- Save consent method ("accept", "reject", "save", etc.) to
fides_consent
cookie as extra metadata by @NevilleS in #4529 - location and regulations selections db support by @adamsachs in #4526
- Unify vendor selector behavior in consent modal by @jpople in #4532
- Updated CHANGELOG.md for release 2.27.0 by @adamsachs in #4537
Full Changelog: 2.26.0...2.27.0
v2.26.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/81NE
What's Changed
- PROD-1396 Fix typeerror when tcf vendors have no dataDeclaration by @eastandwestwind in #4465
- Update focused border color on inputs by @jpople in #4467
- Support for consent management report by @galvana in #4452
- Fix GVL vendor lock occurring on AC systems by @jpople in #4471
- Read only consent management table and filters by @TheAndrewJackson in #4456
- Paging for TCF overlay by @allisonking in #4463
- Call GPP via code splitting by @allisonking in #4447
- Backend TCF Purpose Override Support by @pattisdr in #4464
- PROD-1452- Refactor: extract out getting custom preferences from getting override options by @eastandwestwind in #4466
- Enable editing system name when separate vendor flag is active by @jpople in #4475
- increase max number of preferences in privacy preference API models by @adamsachs in #4469
- Add tests for GPP extension by @allisonking in #4476
- TCF purpose summary modal by @TheAndrewJackson in #4477
- PROD-1243- adds ability to provide custom fides overrides path by @eastandwestwind in #4462
- Gong access and erasure by @MarcGEthyca in #4461
- PROD-1480: Update logging level for 'Retrieved FidesUserPermission record for current user' message to Debug by @RobertKeyser in #4482
- Fix bug with retention period being 'null' on dictionary data uses by @jpople in #4487
- Reduce size of
tcf_consent
payload infides_consent
cookie by @allisonking in #4480 - TCF purpose override page by @TheAndrewJackson in #4484
- Updated CHANGELOG.md for release 2.26.0 by @Kelsey-Ethyca in #4489
Full Changelog: 2.25.0...2.26.0