Releases: idfkit/idfkit-docs
Releases · idfkit/idfkit-docs
v0.1.0
Highlights
- EnergyPlus 26.1.0 coverage:
v26.1.0added toTARGET_VERSIONS;LATEST_VERSIONbumped tov26.1.0. 17 versions now covered, 8.9.0 through 26.1.0. - idfkit dependency bumped to 0.8.0 — catches up three releases (0.6.5 → 0.8.0), picks up the
idfkit migrateCLI and the 26.1.0 bundled schema. - First non-pre-release tag. v0.0.1 was the bootstrap; v0.1.0 marks the site as stable across the full 17-version matrix.
Notable changes since v0.0.1
- Parallel per-version conversion (ThreadPoolExecutor) to speed up full rebuilds.
- IDF Monaco editor embedded in code blocks with schema-driven field metadata pills.
- Equation, figure, and cross-reference anchors with interactive tooltips.
- Admonition support expanded from warning-only to the full Zensical set.
- SEO metadata, sitemap generation, and figure caption preservation.
- Fixes for custom-domain reset on GitHub Pages deploys, multi-version
versions.jsonpreservation, and schema serialization on older EnergyPlus versions (v8.9–v9.5).
Auto-generated changelog
Below is the full commit history since v0.0.1, preserved from GitHub's auto-generated notes.## What's Changed
- Add GitHub Actions workflow for PR documentation previews by @samuelduchesne in #8
- Add doc set tags to front matter for search filtering by @samuelduchesne in #7
- Add parallel file conversion support with ThreadPoolExecutor by @samuelduchesne in #9
- Add figure caption preservation and cross-reference anchors by @samuelduchesne in #10
- Hide tags from page rendering while preserving search by @samuelduchesne in #12
- Add figure numbering to captions and cross-references by @samuelduchesne in #13
- Expand admonition support from warning-only to multiple types by @samuelduchesne in #11
- Center figures and captions by @samuelduchesne in #15
- Add IDF Monaco editor, schema-driven field metadata pills, and TOC/math fixes by @samuelduchesne in #19
- Add SEO metadata and sitemap generation for documentation by @samuelduchesne in #20
- Fix schema serialization crash on older EnergyPlus versions by @samuelduchesne in #21
- Configure custom domain for GitHub Pages documentation by @samuelduchesne in #22
Full Changelog: v0.0.1...v0.1.0
v0.0.1
What's Changed
- Update CLAUDE.md with comprehensive codebase documentation by @samuelduchesne in #1
- Fix equation labels, Pandoc ref attributes, and image caption artifacts by @samuelduchesne in #2
- Fix multi-line JSON output in convert-docs workflow by @samuelduchesne in #3
- Add tomli_w as a project dependency by @samuelduchesne in #4
- Fix CI/CD convert-docs workflow to use uv run python by @samuelduchesne in #5
- Fix tomllib import error on Python 3.10 by @samuelduchesne in #6
New Contributors
- @samuelduchesne made their first contribution in #1
Full Changelog: https://github.com/idfkit/idfkit-docs/commits/v0.0.1