January 2025
🔍 Summary
January focused on developer tooling and end-user support. Velocity templating gained improved error handling, and migration workflows were enhanced with support for custom macro keys. Usability improvements targeted both technical and non-technical audiences through better API access and interface polish.
✨ New Features & Enhancements
Support for Custom Macro Keys
Introduced the ability to define custom macro keys, which helps teams migrating from Confluence Server to Cloud retain consistent macro identifiers across environments.Advanced Page Body Manipulation via Velocity
Enabled the use of Atlassian Document Format (ADF) within Velocity templates using#set, allowing users to programmatically retrieve and work with page content structures:
#set ( $url = "/wiki/api/v2/pages/{id}?body-format=atlas_doc_format" )
#set ( $content = $ConfluenceManager.get($url).body.atlas_doc_format.value )
Example of usage: Table of Contents for Children
“Get Help” Button Added
A new persistent “Schedule Appointment” button is now available in-app, providing users with easier access to support and onboarding through a linked calendar booking system.
🛠 Bug Fixes & Improvements
User Macro Error Handling
Implemented structured error handling in Velocity templates, aligning with the behavior established for Handlebars. Errors in logic now produce helpful feedback instead of silent failures.Fix: Double-Scrollbar Issue in Windows 11 (Chrome)
Resolved a visual glitch where an unnecessary secondary scrollbar appeared under certain OS and browser combinations, improving UI cleanliness.