# Changelog

## Unreleased

- Fixed documentation vendor synchronization with npm 12 by locating the tarball written by `npm pack` instead of parsing npm's version-dependent JSON output.
- Made CI mode always source TikZJax from the explicitly pinned npm release; local sibling repositories are development-only.
- Removed all pre-standalone compatibility aliases and deprecated MMA syntax; this cleanup is intentionally breaking.
- Removed unused superseded SVG assets and historical badge aliases from the documentation helpers.
- Refactored the documentation into user, reference, integration and development sections.
- Added an explicit incremental documentation vendor system with namespaced MMA assets.
- Pinned the documentation-only TikZJax integration to 1.6.0 with local-sibling/npm fallback.
- Made local MkDocs and GitLab Pages consume the same current MMA build path.
- Reinforced package.json as the single source of truth for versioning and release checks.
- Added algorithm, conjecture, construction, counterexample, hint, hypothesis and remark admonitions.
- Added common, Light and Dark values for every visual component.
- Added theme-aware colors for the main tone, border, title background and icon.
- Added theme-aware SVG files and font sizes.
- Added explicit priority handling so user common values override built-in Light
  and Dark values in both themes.
- Replaced historical active CSS aliases with the explicit `--mma-current-*` variables used by special and custom SCSS styles.
- Added localized Light/Dark QED, CQFD, CQD, CVD and WZBW proof images.
- Added complete validation and documentation for theme-aware properties.

## 0.1.0

- Initial standalone release.
- Twenty-six mathematical admonitions.
- Standard and collapsible Material for MkDocs support.
- Automatic and locally configurable numbering.
- Built-in English, French, Spanish, Italian, German and Portuguese catalogues.
- Additive local aliases with collision protection.
- Automatic CSS and SVG asset resolution.
- Material instant-navigation integration.
- Vite, Vitest, Sass Embedded and Yarn 4 workflow.
- Local MkDocs documentation using a complete `dist/` copy in
  `site/overrides/vendor/`.
