ESFC- January 2025
- 1 Summary
- 1.1 Improvements
- 1.2 Bug Fixes
Summary
In this release, we improved the "Last Updated By" customization, enhanced share list access checks, upgraded PDF.js and Angular 19. Bug fixes include resolving table display issues, fixing the dark mode logo, updating email validation, aligning page names, and fixing macro display errors.
Improvements
Improved access check status:IMPROVED
We have improved proper error handling is in place if the user lacks access. System verifies if the last modifying user has access to the external share instead of relying on the original creator. This change applies to the Data Center version of the app.
Updated PDF.js status:IMPROVED
We have upgraded PDF.js to version 4.10.62 to ensure improved performance and compatibility. As part of this update, we verified that PDF files embedded using the PDF macro display correctly on shared pages.
Improved customization of "Last Updated By" status:IMPROVED
Admins can now select a specific user for the "Last Updated By" field during bulk updates, instead of it defaulting to the logged-in user. A dropdown is provided for selection, with access limited to authorized users. If no user is selected, it defaults to the logged-in user.
Additionally, users can now access the Customize tab in Share options and change the position of the Subscribe button on shared pages.
Improved share list access checks status:IMPROVED
We improved filtering on share lists in the UI, ensuring it works correctly when filtering by page, space, or globally. We also verified access checks for administrators, and users.
Enhanced performance with frontend update status:IMPROVED
We have upgraded frontend to Angular 19 to improve performance, strengthen security, and deliver a smoother user experience. Additionally, we have integrated ESLint to the project to ensure better code quality and maintain consistency across the codebase.
Bug Fixes
Fixed table display on shared pages status:FIXED
We fixed table display issues on shared pages without a layout, ensuring they appear correctly, just like in Confluence. Tables are now fully responsive and collapse properly on smaller screens.
Fixed dark mode logo issue status:FIXED
The logo images now update correctly when switching between light and dark modes.
Fixed email domain validation status:FIXED
There was an issue where the Selected Users tab did not accept email addresses with multiple subdomains. This has now been fixed.
Fixed page name display alignment status:FIXED
We adjusted the page name display to ensure it is vertically centered for better visual alignment.
Fixed macro display error status:FIXED
We have resolved an issue where macros like Excel, PowerPoint, and Word were not displaying correctly when View Attachments option was disabled. Now, these macros will render properly on the page regardless of the setting.