Bulk Actions & Access Management
Bulk access request handling
• You can now accept, reject, or block multiple access requests at once from a single view.
Access request UI updates
• Requests are now grouped by requester, and pagination has been removed for easier management.
Improved access control enforcement
• Restricted actions are now disabled in the UI based on role (e.g. CW users).
Workspace Access Management
• The access panel now auto-lists organization members—no more manual email input.
Bulk Uploads & Sharing
Resolved large upload timeouts
• Bulk uploads with 200+ files now process reliably without timeout errors.
Improved CSV handling
• More flexible field support and error tolerance during bulk item imports.
Bulk item sharing
• Fully implemented! Share multiple items from Portfolio using role-based permissions via the AccessItem component.
Better sharing UX
• Visual and interaction updates improve clarity and flow across all bulk sharing actions.
Fixed item/image match issues
• Resolved logic bugs that caused incorrect matches during item-image pairing.
Portfolio, Dashboard & UI Enhancements
Refined layout & navigation
• Updated sidebar structure, navbar layout, and dashboard pagination for a cleaner user experience.
Visual upgrades
• Sharper visuals across dashboards and key UI components, with styling updates and theme fixes throughout.
Branding & workflow updates
• Improved bulk upload instructions, component naming, and workflow clarity across pages.
Public-facing improvements
• Added support for organization logos on public pages and registration views.
Document Generation & Reporting
500 error resolved
• Addressed a rare crash when generating documents with incomplete or invalid data.
Pagination fix
• Single document views now paginate correctly.
Visual templating complete
• Finalized the design structure for upcoming templated reports and custom document layouts.
Subscription & Payment Systems
Conditional payment method display
• Payment method components now render only when appropriate.
Nested data fix
• PaymentMethod request bodies now process nested fields correctly.
Appraiser Platform Updates
Improved appraisal endpoints
• getAppraisals now excludes delivered appraisals; delivered ones are moved to a paginated endpoint.
Appraiser layout components
• Introduced authenticated layouts specific to appraiser workflows for a more tailored experience.
System Enhancements & Dev Tools
Schema updates
• Text fields now support longer inputs across key entities.
Relational filter fix
• Resolved operator/non-operator logic error in nested filters.
Initial CSV template support
• Early logic introduced for generating pre-filled CSVs for bulk workflows.
Logo image handling
• Async upload handling improved for branding images during setup.
Templating system groundwork
• Early structure implemented for future visual and PDF templates.
Registration improvements
• Address and required fields now collected during user onboarding.
Improved sorting
• Enabled sortable columns across shared table components.
Stability & Cleanup
• Resolved workspace switching error and removed deprecated store-side error setters
• Addressed theme and layout inconsistencies across pages
• Minor visual, UX, and interaction-level improvements
• Updated dependency handling and async flow fixes in core components