DE

DocOps.io Extension Server

Flexible Visualizations to supplement AsciiDoctor documents.

Changelog

All notable changes to the DocOps Extension Server project are documented here. The format is based on Keep a Changelog, and this project adheres to a year-based versioning scheme (YYYY.XX).

[2025.06] - 2025-06-30

New Visualizations

  • Added Quadrant Chart support with SVG generation and interactive API endpoints
  • Enhanced visualizations with SVG support for Callout, Metrics Card, and Word Cloud
  • Added Tree Chart support with interactive SVG and hierarchical data visualization
  • Added compressed image URL generation and copy-to-clipboard functionality

Chart Improvements

  • Refactored ScoreCard parsing, SVG generation, and dynamic height logic
  • Replaced legacy bar chart logic with improved implementations
  • Removed deprecated SVG assets for better maintenance
  • Added Kanban-style roadmap to planner documentation

[2025.05] - 2025-05-31

Visual Enhancements

  • Enhanced layout and styling with Tailwind CSS customizations
  • Updated HEX button theme colors and styling
  • Added theme toggle feature with smooth transitions
  • Refactored badge handling logic and optimized SVG rendering
  • Replaced custom font with generic system fonts for better compatibility

SVG Improvements

  • Refined SVG styles with iOS-inspired design enhancements
  • Standardized gradient IDs across SVG files for consistency
  • Updated branding, styling, and SVG assets
  • Added interactive edit modes and enhanced SVG UI components
  • Improved roadmap planner visuals and bullet point parsing

[2025.04] - 2025-04-30

UI Enhancements

  • Added theme to architecture diagram and development guidelines
  • Updated ADR builder and added new template
  • Enhanced SVG design for document statistics
  • Added endpoint to generate and serve document stats as SVG
  • Added theme-cards.html with theme toggle and card layout
  • Added theme initialization script and improved toggle layout

[2025.03] - 2025-03-31

Visual Improvements

  • Added topbot.svg graphic with gradients and filters
  • Replaced favicon with gauge SVG chart
  • Simplified and enhanced text rendering style handling
  • Added Potrace implementation for image tracing to SVG
  • Updated favicon.svg with new design and enhanced filters
  • Added support for parsing and rendering hyperlinks in SVG tables
  • Added support for rendering SVG tables in DocOps

[2025.02] - 2025-02-28

Button Enhancements

  • Enabled configurable hex line display in HEX button theme
  • Updated HEX theme and buttons gallery layout
  • Added bevel filter to SVG elements in HoneyComb
  • Adjusted HoneyComb button dimensions and SVG attributes
  • Added support for customizable color mappings for button types
  • Enhanced honeycomb button rendering

SVG Improvements

  • Refactored SVG generation and improved XML formatting
  • Refactored text width calculations and SVG row rendering
  • Enhanced gallery layouts with updated container styles

[2025.01] - 2025-01-31

Button Enhancements

  • Added "enabled" property and dynamic anchor handling for buttons
  • Added support for embedded SVG icons in HoneyComb buttons
  • Adjusted text positioning in HoneyComb button rendering
  • Added 'bar' class to buttons and implemented hover effect
  • Added natural shadow filter to buttons and shapes
  • Updated HEX button theme and text span handling
  • Added customizable font size support for button labels

SVG Improvements

  • Adjusted SVG dimensions to maintain a 16:9 aspect ratio
  • Enhanced SVG rendering with dark mode and improved visuals
  • Added scale parameter to PlannerMaker for SVG resizing

Other Changes

  • Updated Spring Boot parent version to 3.4.1
  • Removed unused SSE-related script and functionality

[2025.00] - 2024-08-12

  • Added compressed image URL generation and copy-to-clipboard functionality for interactive SVG features
  • Added Quadrant Chart support with SVG generation and new interactive API endpoints
  • Added support for JSON and table formats in connectors with updated rendering
  • Enhanced visualizations with SVG support for Callout, Metrics Card, and Word Cloud
  • Added showcase/demo splash page

[2024.00] - 2024-08-11

  • Added new badge creation template and enhanced release strategy handling
  • Added theme to architecture diagram and development guidelines
  • Added architecture section and diagram to README
  • Updated ADR builder and added new template
  • Removed unused chart and panel-related classes and routes
  • Updated SVG design and enhanced `/stats/doc` endpoint response
  • Added endpoint to generate and serve document stats as SVG
  • Added theme-cards.html with theme toggle and card layout
  • Added theme initialization script and improved toggle layout

[2023.48] - 2023-12-05

  • PlaceMat update
  • RoadMap Update

[2023.47] - 2023-12-03

  • PlaceMat update

[2023.46] - 2023-11-25

  • jvm 21
  • kotlin 1.9.21
  • lots of updates

[2023.45] - 2023-10-21

  • lots of updates

[2023.44] - 2023-09-24

  • optimize, refactor and fixes
Show Older Versions

[2023.43] - 2023-09-07

  • refactor and fixes

[2023.42] - 2023-08-25

  • scorecard

[2023.41] - 2023-08-22

  • slim bounding box for image

[2023.40] - 2023-08-20

  • refactor buttonDisplay
  • Improved Test rendering
  • Updated themes

[2023.39] - 2023-08-19

  • JSON block macro logging

[2023.38] - 2023-08-18

  • JSON block macro

[2023.37] - 2023-08-14

  • JSON support

[2023.36] - 2023-08-08

  • scalable panel
  • scalable adr

[2023.35] - 2023-07-26

  • panel update

[2023.34] - 2023-07-12

  • update

[2023.33] - 2023-07-12

  • Scalable

[2023.32] - 2023-07-08

  • Timeline Builder updates

[2023.31] - 2023-06-25

  • Timeline Builder

[2023.30] - 2023-06-25

  • Milestone Builder

[2023.29] - 2023-06-22

  • Milestone Builder

[2023.28] - 2023-06-22

  • pill button
  • large next

[2023.27] - 2023-05-30

  • New Badges!

[2023.26] - 2023-05-29

  • New Badges!

[2023.25] - 2023-05-26

  • Badges!

[2023.24] - 2023-04-24

  • panel update
  • adr update
  • button update

[2023.23] - 2023-04-25

  • panel update
  • adr update
  • button update

[2023.22] - 2023-04-22

  • panel update

[2023.21] - 2023-04-22

  • panel update

[2023.20] - 2023-04-22

  • htmx update

[2023.19] - 2023-04-21

  • panel update

[2023.18] - 2023-04-20

  • adr update

[2023.17] - 2023-04-14

  • htmx update

[2023.16] - 2023-04-13

  • plugin updates
  • upped htmx version
  • increased badge support

[2023.15] - 2023-04-08

  • Updated ADR Title

[2023.14] - 2023-04-08

  • Support for new ADR look and updates

[2023.13] - 2023-04-03

  • Conditional PDF Style
  • Panel width
  • Panel role

[2023.12] - 2023-03-25

  • Updated badge logic
  • SVG to PNG
  • slim panel editor

[2023.11] - 2023-03-12

  • Synced with panel

[2023.10] - 2023-03-12

  • Updated ADR (parser configuration patch)

[2023.09] - 2023-03-11

  • Updated Rectangle Buttons
  • Updated ADR

[2023.08] - 2023-02-24

  • Updated Slim Buttons

[2023.07] - 2023-02-06

  • Updated ADR
  • Updated Rectangles

[2023.06] - 2023-01-29

  • Updated observability
  • Updated Buttons

[2023.05] - 2023-01-22

  • Leveraging Freemarker templates

[2023.04] - 2023-01-16

  • Force to https
  • support badge without label

[2023.03] - 2023-01-11

  • Tab highlighting

[2023.02] - 2023-01-11

  • UI Clean-up

[2023.01] - 2023-01-09

  • url support for icons

[2023.00] - 2023-01-07

  • Hygiene and currency
  • Two-tone image generation
  • Improved chart support

[2022.15] - 2022-12-30

  • Added chart support

[2022.15] - 2022-12-25

  • Added badge support

[2022.0] - 2022-02-13

  • Initial release to Maven Central.