Changelog
All notable changes to asnumpy will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[0.3.0] - 2026-05-18
Added
- Adopt setuptools-scm for automatic git-tag-based versioning (single source of truth)
- Adopt towncrier for fragment-based CHANGELOG management
- Inject
SKBUILD_PROJECT_VERSIONinto CMakeproject()for C++ side version awareness - Create initial CHANGELOG.md
Changed
- Reorganize repository into src-layout (
src/asnumpy/) - Split native C++ code into separate source trees (
csrc/,bindings/,include/) - Merge PR #112 restructured codebase into master
Removed
- Delete empty
bindings/python/bind_version.cppshell - Remove unused
_core.versionsubmodule from pybind11 bindings