Stand with Ukraine 🇺🇦
Products
Services
Blog
About Us

March 2024

🔍 Summary

March brought significant backend improvements with the introduction of REST API v1 integration and documentation enhancements. Additionally, UX refinements were made for high-resolution displays and new contextual messaging was introduced to improve communication and branding.


✨ New Features & Enhancements

  • OpenAPI-Based Confluence REST API v1 Support
    Introduced automatic registration of helpers using OpenAPI spec, reducing the need for custom helper logic and enabling more scalable macro development.

  • Enhanced each Helper Documentation
    Expanded usage documentation for {{each}}, including practical examples and edge cases to aid both beginners and advanced users.

  • Reorganized Helper Tree Structure
    Reclassified versioned helpers by moving all v1 helpers directly under the "Confluence" root for better clarity and accessibility.

  • Output Examples Added to Docs
    Examples now show both the input code and the rendered output, helping users understand what results to expect.

    image-20250522-200315.png
  • 4K Screen UI Optimization
    Improved layout and sizing of template and helper components for ultra-wide and high-res (4K) displays.

  • Dynamic Page Titles
    Added support for dynamic page title updates using Atlassian’s JS API to reflect current navigation context (e.g., User Macros | Create).

image-20250522-200502.png


🛠 Bug Fixes & Improvements

  • Missing Macro Icons in the Maco Library
    Fixed a bug where users couldn't select or see macro icons due to UI loading issues.

  • Unexpected Redirect on Save Shortcut
    Addressed incorrect redirection behavior triggered by pressing Ctrl+S before the form save request completes.

  • Double-Scroll Issue on Page
    Removed redundant scrollbars caused by an overlapping dummy Web Panel component, improving page aesthetics and usability.