v5.8.0
What's Changed
Features
- (feat) O3-2790: Create a reusable location picker component by @jayasanka-sack in #913
- (feat) O3-3178: Add a reusable dashboard header to the styleguide by @Twiineenock in #1084
- (feat) O3-3260: Add ability to register feature flags via routes.json by @ibacher in #1085
- (feat) O3-3244 & O3-3250: Allow data sharing between workspaces with the same sidebar family name by @vasharma05 in #1094
- (feat) O3-3509: The assemble command should support merging multiple configs by @ibacher in #1098
- (feat) O3-3505: Datepicker improvements by @ibacher in #1099
- (feat) Content switcher style overrides by @denniskigen in #1109
- (feat) O3-3684: Improve duration representation of
age
function by @chibongho in #1100 - (feat) O3-3189: Add a hook to handle server-side pagination by @chibongho in #1114
- (feat) O3-3857: Support extension overrides in per-slot extension config by @ibacher in #1119
Bug fixes
- (fix) Restore loading Webpack loaders via require by @ibacher in #1091
- (fix) Don't generate a warning from mini-css about order by @ibacher in #1095
- (fix) O3-3678: Implementer tools JSON editor crashes when typing by @denniskigen in #1097
- (fix) Config system and Implementer Tools both crash when 'null' is passed as an Array value by @brandones in #1101
- (fix) O3-3691: The workspace family store shouldn't reset if the workspace of the same family is launched by @vasharma05 in #1103
- (fix) Framework should register feature flags defined in routes.json by @ibacher in #1104
- (fix) O3-3760: Action Menu (Siderail) inside workspace hovering over the content by @vasharma05 in #1110
- (fix) Minor implementer tools fixes by @brandones in #1111
- (fix) Ensure the Confirm button in the login location picker takes full width by @jayasanka-sack in #1106
- (fix) O3-3760 v2: Add margin to the bottom of workspaces with internal action menu by @vasharma05 in #1112
- (fix) O3-3684: Improve performance of age() function by @chibongho in #1117
- (fix) O3-3858: Fix state update for registerContext by @kb019 in #1121
- (fix) Context: use namespace as a value rather than as string by @kb019 in #1122
Housekeeping
- (chore) Release v5.7.2 by @denniskigen in #1092
- (chore) Bump Playwright by @kdaud in #1093
- (chore) Version bumps for yarn and several packages by @denniskigen in #1118
- (release) Release v5.8.0 by @denniskigen in #1120
Testing
- (test) Add missing stubs to framework mock by @denniskigen in #1105
- (test) Update useExtensionStore stub function in framework mock by @denniskigen in #1107
Full Changelog: v5.7.1...v5.8.0