24.1
What's Changed
🛠 Bug Fixes & Functionality Enhancements
User Access Issues: Fixed issues with users unable to open their own cases if not assigned (#168).
List & Table Bugs: Addressed multiple bugs around inline editing, wrong row deletion, and sorting especially with falsy values (#206, #248, #306, #326).
Modal Dialog Issues: Multiple PRs tackled incorrect edit behavior in modal dialogs (#253, #305, #318).
InlineDashboard: Tests fixed and issues with filters resolved (#230, #251, #255, #302).
⚙️ Auth and Security Improvements
Upgraded authManager multiple times with better typings, session handling, and grant type support (#169, #174, #182, #243, #254, #272, #299).
Added security.md and improved handling for secure cookies (#287, #281).
🔤 Typedef & Typing Refactors
Extensive cleanup and alignment with newer typedefs (from 8.8 to 23.1.11) across many PRs like #171, #173, #200, #204, #285, #283.
💅 UI/UX Enhancements
Added localization support in various areas like attachments, secondary fields, and labels (#301, #304, #319).
Added dynamic tabs, field groups, screenflow support (#232, #291, #300).
Improved formatting for currency, percentage, and decimal display based on locale (#282, #317, #319).
✅ Test Suite Improvements
Improved Playwright test stability and coverage across tables, dashboards, attachments, cancel actions (#226, #244, #261, #228).
🧼 Code Quality, Performance & Dev Experience
Moved constellationjs to devDependencies (#298).
Addressed missing key props, prettier formatting, import path corrections (#278, #276, #295).
Improved portal performance (e.g., reduced image size) (#313).
📦 Release & Docs
Key Release Notes updated and release date added (#310, #324, #325).
Full Changelog: v8.23.11...24.1