Fixed an issue in Apps using OAuth2 credentials where Refresh and Access tokens would disappear after a few days, ensuring stable authentication and better management of refresh tokens.
Improved usability in the versioning feature for components, layouts, and PDFs, including clearer breadcrumb navigation and more intuitive publishing prompts.
Added background image settings for alternative flow pages in PDF General Settings.
Simplified PDF preview options by making "no data record" the default setting.
Ensure the history panel remains open after previewing to prevent unintended forbidden actions.
Adjustments to make historical or published versions of content, layouts, or components not editable to avoid confusion.
Optimized the content creation process to eliminate unexpected page reloads upon the first save of newly created content, layout, or components.
Fixed an issue where the scheduler would unexpectedly proceed without waiting for the set date/time.
Resolved a bug in the "Report" App where it failed to generate reports, displaying an error "foreach () argument must be of type array|object, null given".
Updated Advanced Settings help text to guide users on customizing with JSON-formatted parameters and directing them to seek assistance from the support team when needed.
Addressed a problem with table rows in website queries not functioning correctly after the introduction of a feature for iterating sections, leading to improper outputs and JSON formatting issues.
Resolved an issue where the 'Next' button was hidden when navigating back to the Information step and returning to the Template step without making changes, during the PDF creation process.
Fixed a bug where headings were not being applied correctly in PDFs, specifically when changing normal text to Heading 2 and saving the document.
Centralized project settings interface for enhanced usability: All project settings are now consolidated under one menu item, distributed across different tabs for easier updates.
Introduced versioning for layouts: Users can now freeze the status of a layout, enabling the use of draft/published methods to manage unfinished layout and recover previous versions.
Added support for components versioning, aligning with the existing versioning functionality for PDFs.
Enhanced capability to iterate sections in a similar manner to table rows, facilitating the dynamic generation of content blocks.
Resolved a bug in OAuth2 authentication for custom apps, where users encountered a misleading message indicating "no project selected" when trying to authorise new apps.
Corrected a display issue in the users' section under the organization overview. Previously, user roles were not displayed.