What's Changed
New Features
- Re-Introduce PR 1006 Separate User and Non-User Roles to main/develop by @KatrinIhler in #1307
- Make textFilter persist across tabs by @Arnei in #1297
- Make DropDown more performant for many options by @Arnei in #1343
- Mini workflow tab rework by @Arnei in #1362
Accessibility
- Fix address form layout by @priya-tik in #1294
- Add "Metadata saved" notification by @Arnei in #1298
- Persist table sort by @Arnei in #1299
- Increase subtab contrast by @Arnei in #1311
- Event details comments dropdown fix by @priya-tik in #1310
- Add aria-disabled to relevant buttons by @Arnei in #1335
- Unify search container by @Arnei in #1337
- Added indicator for main menu by @klaraloreen in #1318
Bug Fixes
- Add unsaved changes warning in series details by @Arnei in #1313
- Fix modal data not being loaded by @Arnei in #1340
- Fix merge conflicts by @gregorydlogan in #1371
Code Enhancements
- Remove redundant
parameter: undefined
from calls toaddNotification
by @JulianKniephoff in #1323 - Use proper keys in
DetailsMetadataTab
by @JulianKniephoff in #1325 - Use more optional chaining by @JulianKniephoff in #1326
- Remove unnecessary state by @JulianKniephoff in #1327
- Slightly improve indentation in
DetailsMetadataTab
by @JulianKniephoff in #1324 - Enable lints by @JulianKniephoff in #1312
- Activate eslint prefer-const by @Arnei in #1304
- Activate eslint no-extra-boolean-cast by @Arnei in #1302
- Activate esling no-unused-vars by @Arnei in #1308
- Activate eslint no-unused-expressions by @Arnei in #1303
- Group async calls by @Arnei in #1341
- Activate eslint camelcase by @Arnei in #1345
- Activate eslint no-non-null-asserted-optional-chain by @Arnei in #1350
- Activate eslint unbound-method by @Arnei in #1353
- Activate some eslints again by @Arnei in #1347
- Activate eslint no-unsafe-anything by @Arnei in #1352
- Activate eslint await-thenable by @Arnei in #1349
- Activate eslint spaced-comment by @Arnei in #1348
Maintenance and Dependencies
- Correctly install optional native dependencies by @JulianKniephoff in #1321
- Disable i18n debug by @Arnei in #1351
New Contributors
- @priya-tik made their first contribution in #1294
Full Changelog: 17.x-2025-06-27...18.x-2025-07-23