v2.14.0
Release Pull Request
QA Touch Test Run
https://ethyca.qatouch.com/metrics/tableview/p/eRd3/m/GrJ4
What's Changed
- Fix Cookie House Privacy Center styles for
fides deploy
by @NevilleS in #3283 - Add option to unescape SafeStr by @allisonking in #3144
- Add an automated test to check for /fides-consent.js backwards compatibility by @NevilleS in #3289
- Fixing icon by @galvana in #3296
- Add infrastructure for consent banner and link by @eastandwestwind in #3191
- Account for Snowflake Case Sensitivity by @SteveDMurphy in #3245
- Remove logging from Celery app creation by @ThomasLaPiana in #3303
- Increasing default page size for the connection type endpoint to 100 by @galvana in #3298
- Handle edge case where no attributes are defined by @seanpreston in #3299
- transfer changes to
main
without merging the release PR by @seanpreston in #3314 - [Backend] Save Privacy Preferences for Fides User Device Id Only by @pattisdr in #3203
- Add Manual Migration Feature by @ThomasLaPiana in #3220
- Obfuscate Sensitive Database Information In Logs by @ThomasLaPiana in #3081
- [Backend] Syncing Privacy Notices and Privacy Experiences by @pattisdr in #3292
- [Backend] Surface Current Preference under Privacy Experience List endpoint by @pattisdr in #3302
- [Backend] Track Privacy Experience that surfaced Notices/ Pull data from request headers by @pattisdr in #3311
- Refactor
ctl
object endpoint generation by @ThomasLaPiana in #3304 - Unnest
ops
API code by @ThomasLaPiana in #3318 - Notice toggle table for fides-js by @allisonking in #3291
- put global settings for fides.js on privacy center settings by @eastandwestwind in #3333
- 3271 data categories for manual connectors by @galvana in #3330
- 3049 - Adds infra for config-driven rendering and fetching of location / experience by @eastandwestwind in #3316
- Refactor to use css variables that match brandable color palette by @allisonking in #3321
- [Backend] Add Required Notice Key to Privacy Notices by @pattisdr in #3337
- Public Endpoints Privacy Experiences and Save Privacy Preferences by @pattisdr in #3339
- pin
typing_extensions
to version4.5.0
by @adamsachs in #3357 - 3260 Adds ability for fides.js to fetch its own geolocation by @eastandwestwind in #3356
- Fix
mypy src/
by @seanpreston in #3338 - feature branch builds, ci automation by @adamsachs in #3317
- Remove export command and backing code by @adamsachs in #3256
- Add OpenAPI (Swagger) documentation for Fides Privacy Center API endpoints (
/fides.js
) by @NevilleS in #3341 - Add ability to select different locations in the "Cookie House" sample app by @NevilleS in #3362
- Rename migrate -> upgrade by @ThomasLaPiana in #3342
- respect notification_service_type config property in email connectors by @adamsachs in #3355
- Rework Delighted connector so the survey_response endpoint depends on the person endpoint by @RobertKeyser in #3385
- Changed fides db migrate to fides db upgrade by @ThomasLaPiana in #3342
- Added optional logging of resource changes on the server by @SteveDMurphy in #3331
- update changelog for 2.14.0 by @adamsachs in #3381
Full Changelog: 2.13.0...2.14.0