Skip to content

Releases: lalmei/puzzletree

v0.2.0

12 Mar 23:29

Choose a tag to compare

v0.2.0- 2026-03-12

Changed

  • ♻️ Switched version bump targets from poetry run to uv run.
  • 🔧 Synced repository version metadata so Makefile, package metadata, and the local environment all report 0.2.0.
  • 🔧 Normalized debug environment variable discovery to handle puzzletree keys case-insensitively.
  • 🔧 Dropped the unused scipy dependency from the project environment.
  • 🔧 Required Python 3.11 in CI.
  • 📝 Improved README layout and badges.
  • 📝 Published live coverage reporting in the docs site.
  • 📝 Cleaned up stale changelog and rename notes.

Fixed

  • ✅ Relaxed brittle CLI and debug-environment test assertions.
  • 🩹 Kept strict MkDocs builds clean for documentation publishing.

v0.1.0

12 Mar 01:04

Choose a tag to compare

v0.1.0 - 2026-03-12

Added

  • 🚚 Initial puzzletree package, CLI entrypoint, and project tooling.
  • ✨ Tile image splitting and reconstruction CLI commands with staged progress reporting.
  • ✨ Core reconstruction graph, rendering, frame packing, export controls, and candidate inspection reports.
  • ✅ Reconstruction fixture coverage and supporting runtime dependencies.
  • 📝 Project documentation, including README visuals and PyPI publishing aliases.

Changed

  • ♻️ Improved reconstruction defaults, packing behavior, and layout handling.
  • 🔧 Cleaned up repository configuration and local artifact handling.

Fixed

  • 🐛 Corrected reconstruction layout gaps and animation packing issues.
  • 🩹 Fixed README asset linking for the reconstruction GIF.
  • 🩹 Ensured CI runs the main quality checks.