Changelog

Changelog

All notable changes to sphinx-needs-tree-map will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.1.0 - 2025-01-09

Added

  • Initial release of sphinx-needs-tree-map

  • needtreemap directive for creating interactive treemap visualizations

  • Three hierarchy modes: document, links, type

  • Filtering by type, status, tags, and custom filter expressions

  • Plotly.js-based interactive visualizations

  • Configurable colors for need types and statuses

  • Size-by options: count, links, content_length

  • Color-by options: type, status

  • Responsive design with dark mode support

  • Click-to-navigate functionality for needs