What's Changed
- Update nav to remove "dynamic" behavior, retire
navV2
feature flag, and restore Cypress tests by @NevilleS in #2762 - Bump cypress from 12.6.0 to 12.7.0 in /clients/admin-ui by @dependabot in #2710
- Bump @typescript-eslint/parser from 5.40.0 to 5.54.1 in /clients/privacy-center by @dependabot in #2793
- Bump @next/bundle-analyzer from 12.0.10 to 13.2.3 in /clients/admin-ui by @dependabot in #2757
- Bump jest from 27.5.1 to 29.5.0 in /clients/privacy-center by @dependabot in #2759
- Bump eslint from 8.9.0 to 8.36.0 in /clients/admin-ui by @dependabot in #2794
- Bump @xmldom/xmldom from 0.7.6 to 0.7.9 in /clients/privacy-center by @dependabot in #1778
- Bump openapi-typescript-codegen from 0.20.1 to 0.23.0 in /clients/admin-ui by @dependabot in #2328
- Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.7.1 in /clients/admin-ui by @dependabot in #2327
- Bump msw from 0.39.2 to 1.1.0 in /clients/privacy-center by @dependabot in #2712
- Bump typescript from 4.5.5 to 4.9.5 in /clients/privacy-center by @dependabot in #2516
- Bump typescript version to 4.9.5 on all clients by @NevilleS in #2798
- Fix incorrect merge to CHANGELOG by @NevilleS in #2803
- Update Admin UI Layout to fill viewport height by @NevilleS in #2812
- Update miscellaneous dependencies for clients/admin-ui and clients/privacy-center by @NevilleS in #2817
- Bump @types/node from 18.15.1 to 18.15.2 in /clients/admin-ui by @dependabot in #2819
- Bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 in /clients/privacy-center by @dependabot in #2818
- [Backend] Add System Manager (Data Steward) Foundation by @pattisdr in #2714
- Don't push official releases to Test PyPI by @ThomasLaPiana in #2823
- Add Privacy Request Input Sanitization by @ThomasLaPiana in #2655
- Role assignment UI by @allisonking in #2739
- Add data test id to select all by @allisonking in #2839
- Custom metadata refactoring so that form is not always dirty by @allisonking in #2826
- Implement a notification banner to show up on login by @allisonking in #2842
- fix missing fideslang Dataset attributes when overwriting ctl_datasets by @adamsachs in #2841
- Remove Scopes and Add Viewer Role by @pattisdr in #2821
- Add privacy declaration name to datamap response by @TheAndrewJackson in #2831
- Update CHANGELOG.md for release 2.9.0 by @allisonking in #2846
- Restore password validation in user management by @allisonking in #2851
- Restrict non-owners from being able to assign owner role and systems by @eastandwestwind in #2858
- Fix various scope issues by @allisonking in #2857
- handle different orders of custom field additions in datamap export by @adamsachs in #2859
- Various 2.9.0 fixes by @allisonking in #2864
Full Changelog: 2.8.3...2.9.0