Skip to content

Latest commit

 

History

History
567 lines (372 loc) · 43.9 KB

File metadata and controls

567 lines (372 loc) · 43.9 KB

Changelog

All notable changes to this project will be documented in this file.

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

v0.1.31 - 2026-04-07

✨ Features

  • (template) generate API reference pages from modules - 5ed31ec by @liblaf

❤️ Contributors

v0.1.30 - 2026-04-05

⚙️ Continuous Integrations

  • (release) normalize PyPI environment and gate verbose logs - 8f37e0f by @liblaf

❤️ Contributors

v0.1.29 - 2026-04-05

⚙️ Continuous Integrations

❤️ Contributors

v0.1.28 - 2026-03-31

✨ Features

  • (mise) detect lazy loader from project dependencies - 80b0bef by @liblaf

🐛 Bug Fixes

❤️ Contributors

v0.1.27 - 2026-03-30

⚙️ Continuous Integrations

❤️ Contributors

v0.1.26 - 2026-03-30

🐛 Bug Fixes

❤️ Contributors

v0.1.25 - 2026-03-30

📝 Documentation

  • (readme) clarify template stack and project setup flow - 273f9fc by @liblaf

♻️ Code Refactoring

  • (template) simplify Python template configuration - 4be92bb by @liblaf

🛠 Builds

⚙️ Continuous Integrations

❤️ Contributors

v0.1.24 - 2026-03-27

🐛 Bug Fixes

  • (template) use python shebang for init generator - 99bbe79 by @liblaf

❤️ Contributors

v0.1.23 - 2026-03-27

♻️ Code Refactoring

  • (template) move mise task wiring into Python and TOML - 5a3e083 by @liblaf

❤️ Contributors

v0.1.22 - 2026-03-24

🐛 Bug Fixes

🛠 Builds

  • (template) add import-linter and pytest tooling - 6ddcf18 by @liblaf

❤️ Contributors

v0.1.21 - 2026-03-22

♻️ Code Refactoring

  • (template) remove pixi-specific Read the Docs setup - 9379dab by @liblaf

❤️ Contributors

v0.1.20 - 2026-03-22

♻️ Code Refactoring

  • (template) remove pixi-specific template paths and normalize mise task locking - 24181e4 by @liblaf

❤️ Contributors

v0.1.19 - 2026-03-22

♻️ Code Refactoring

  • (template) switch project automation from mise tasks to nox sessions - cb49540 by @liblaf

❤️ Contributors

v0.1.18 - 2026-03-08

🐛 Bug Fixes

  • (gitignore) add coverage file pattern to ignore list - a80c8e6 by @liblaf

♻️ Code Refactoring

❤️ Contributors

v0.1.17 - 2026-03-01

🎨 Styles

  • (template) remove auto-generated headers from version stub - ff36156 by @liblaf

❤️ Contributors

v0.1.16 - 2026-02-22

✨ Features

❤️ Contributors

v0.1.15 - 2026-02-01

🐛 Bug Fixes

  • (ci/test) correct codecov-action configuration for coverage and test results - a00c83f by @liblaf

❤️ Contributors

v0.1.14 - 2026-01-18

🐛 Bug Fixes

  • (ci) rename metadata job to collect in workflows - d1d1064 by @liblaf

❤️ Contributors

v0.1.13 - 2026-01-04

🐛 Bug Fixes

❤️ Contributors

v0.1.12 - 2026-01-04

🐛 Bug Fixes

  • remove unnecessary migration for mise conf.d file - e254ac2 by @liblaf

❤️ Contributors

v0.1.11 - 2026-01-04

🐛 Bug Fixes

  • (template) streamline Copier configuration and enhance mise setup - 2efc68b by @liblaf

❤️ Contributors

v0.1.10 - 2025-12-07

🐛 Bug Fixes

❤️ Contributors

v0.1.9 - 2025-12-06

🐛 Bug Fixes

  • (ci) Simplify workflow triggers and improve test collection logic - f86b303 by @liblaf

❤️ Contributors

v0.1.8 - 2025-12-05

🐛 Bug Fixes

❤️ Contributors

v0.1.7 - 2025-12-05

✨ Features

  • update uv sync commands and improve Ruff configuration - 110422a by @liblaf

❤️ Contributors

v0.1.6 - 2025-12-03

🐛 Bug Fixes

  • (uv) Remove unnecessary --all-extras and --all-groups from sync commands - 703bb51 by @liblaf

❤️ Contributors

v0.1.5 - 2025-12-02

🐛 Bug Fixes

  • (test) handle pytest collection exit code 5 as no tests found - c3b13f6 by @liblaf

❤️ Contributors

v0.1.4 - 2025-12-01

✨ Features

❤️ Contributors

v0.1.3 - 2025-11-30

⚙️ Continuous Integrations

❤️ Contributors

v0.1.2 - 2025-11-16

✨ Features

  • (docs) Enable MathJax physics package and clean up CSS - 4aa95ad by @liblaf

🐛 Bug Fixes

  • (typings) Improve ic debugger type hints to include **kwargs - 32fea88 by @liblaf

🛠 Builds

  • (deps) Upgrade pytest to v9 and refine configuration - 97e9a62 by @liblaf

❤️ Contributors

v0.1.1 - 2025-11-04

🐛 Bug Fixes

  • (bench) Remove unnecessary Python version matrix from benchmark workflow - 620c813 by @liblaf

❤️ Contributors

v0.1.0 - 2025-11-03

✨ Features

  • (ci) enhance testing workflow and add benchmarks - e560ff7 by @liblaf
  • (docs) integrate ReadTheDocs version selector - edb209a by @liblaf
  • add project configuration options and pyproject.toml template - b6c5d20 by @liblaf
  • add lazy loading support and icecream debug utility - a7307ba by @liblaf
  • add package manager configuration and update environment setup - 546832a by @liblaf
  • add color support for pixi shell-hook - 65844ee by @liblaf
  • add mkdocs configuration and styling enhancements - c860be0 by @liblaf
  • add script to generate reference documentation - 890075b by @liblaf
  • restructure workflows and add version management - ed59052 by @liblaf
  • add package configuration and update paths in pyproject.toml - a5b4442 by @liblaf
  • add subpackage support and update version file path - 51b5c85 by @liblaf
  • integrate mike for versioned documentation - 5fc0b0d by @liblaf
  • add mkdocs-include-markdown plugin - d603a50 by @liblaf
  • add pixi support and streamline package management - 107bb6d by @liblaf
  • add ReadTheDocs configuration and update template files - 7959f4f by @liblaf
  • add debounce and system site packages to Python setup - 3f77dbd by @liblaf
  • add initial configuration files for release automation - c8722ee by @liblaf

🐛 Bug Fixes

  • (ci) Remove redundant checkout step in release workflow - a01f7fd by @liblaf
  • (ci/docs) Separate build and deploy jobs for documentation - 1801b8a by @liblaf
  • (copier) Remove outdated build workflow from migrations - d741019 by @liblaf
  • (docs) exclude single underscore symbols from mkdocstrings - 4bb514a by @liblaf
  • (docs) disable crashing griffe-generics extension - 20abf34 by @liblaf
  • (gen-init) add --in-place flag to tangerine command for existing files - 33485af by @liblaf
  • (install) improve package mirror URL replacement - 902ac38 by @liblaf
  • (lint-toml) improve file handling and whitespace robustness - 49711eb by @liblaf
  • (mise-tasks) handle unset CI variable in test script - 847d2ba by @liblaf
  • (mise-tasks) forward command-line arguments to package managers - 9ce7380 by @liblaf
  • (template) remove trailing comma in pyright config - e09e15d by @liblaf
  • (test) Silence package import checks in GPU detection - 76f1295 by @liblaf
  • correct typo in package manager variable name - f762b0c by @liblaf
  • update pyproject.toml.jinja to use dynamic package name - dee3223 by @liblaf
  • resolve external CSS loading issues - eda8274 by @liblaf
  • corrects conditional logic in pyproject.toml.jinja - 8631a65 by @liblaf
  • correct syntax error in Jinja template condition - 8d3e76a by @liblaf
  • correct syntax in upgrade task conditions - 3b02eda by @liblaf
  • use package_name variable instead of name in pyproject template - 44e5175 by @liblaf
  • reorder mise task config includes - 76bfe87 by @liblaf
  • rename python config file to .jinja template - 389c361 by @liblaf
  • remove mike plugin from mkdocs config - e6c6e24 by @liblaf
  • correct readme path in pyproject.toml template - ba642cf by @liblaf
  • eval pixi shell-hook output in setup-python.sh - 77a1113 by @liblaf
  • Remove EAGER_IMPORT export and update CI configurations - 375fca4 by @liblaf

📝 Documentation

🎨 Styles

♻️ Code Refactoring

⚡️ Performance Improvements

  • (docs) switch to minified CDN assets and improve documentation - 6335de1 by @liblaf

✅ Tests

🛠 Builds

⚙️ Continuous Integrations

  • (bench, test) enable colored output in GitHub Actions workflows - 5f6ae09 by @liblaf
  • (docs) update configuration and add template - d55469f by @liblaf
  • (docs) allow pages setup to fail gracefully - aa6b558 by @liblaf
  • (docs) improve workflow concurrency control - 80f2362 by @liblaf
  • (release) simplify workflow by removing pre-job and conditionals - 377fe88 by @liblaf
  • (test) improve test execution and workflow robustness - 007105e by @liblaf
  • (workflows) skip duplicate runs and update configurations - eb0f91c by @liblaf
  • (workflows) remove branch exclusions and fix artifact paths - bc936fe by @liblaf
  • add GitHub workflows and configuration files - b4da607 by @liblaf
  • add release workflow and VSCode settings - 7ba31d3 by @liblaf
  • streamline release workflow and improve environment setup - 74ea4ed by @liblaf
  • remove build provenance attestation from release workflow - cf4a5e1 by @liblaf
  • disable type ignore comments in pyright configuration - 6dc5b1e by @liblaf
  • enhance release workflow and add prettier-ignore - 8f0ca6e by @liblaf
  • add concurrency groups to release workflows - 7f5ceea by @liblaf
  • add prepare step to shared-docs workflow - a099997 by @liblaf
  • add concurrency control to shared-docs workflow - b681bc7 by @liblaf
  • add GitHub Actions workflow for testing and coverage - 094d033 by @liblaf
  • set default Python version to 3.12 in workflows - 573716f by @liblaf
  • update release workflow to use GitHub App authentication - 3b415aa by @liblaf
  • simplify release workflow conditions - 6f1a3c3 by @liblaf
  • add GitHub Pages write permission and setup action - 4e0e38b by @liblaf
  • refactor GitHub workflows to use app authentication - 92fd4d2 by @liblaf
  • update GitHub Pages token configuration - 7c017fe by @liblaf
  • replace direct bench command with CodSpeed action - 8ac4635 by @liblaf
  • remove explicit python version from workflows - 8872e2d by @liblaf
  • restructure GitHub workflows and add bench workflow - 31287c0 by @liblaf
  • rename workflow from 'Test' to 'Bench' - 755700f by @liblaf
  • remove concurrency limits from docs workflow - 20085ba by @liblaf
  • simplify docs workflow concurrency groups - d4f64b9 by @liblaf
  • enable eager import for pytest tests - 3c201e0 by @liblaf
  • reorder workflow steps for better dependency management - c070811 by @liblaf
  • simplify pixi commands in ReadTheDocs config - eb6e300 by @liblaf
  • update GitHub Actions workflows and documentation dependency - 34fdf38 by @liblaf
  • skip workflows when no tests/benchmarks exist and clean up config - db2f421 by @liblaf

❤️ Contributors