Stand with Ukraine 🇺🇦
Products
Services
Blog
About Us

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.

    image-20250520-214321.png

🛠 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.

    image-20250520-214706.png
  • 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.