# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.5.0](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.5...scope-local-v0.5.0) - 2026-08-20
### Other
- *(axtest)* standardize Cargo and QEMU test flow ([#2088](https://github.com/rcore-os/tgoskits/pull/2088))
- *(cpu-local)* define scheduler-neutral execution context boundary ([#2080](https://github.com/rcore-os/tgoskits/pull/2080))
- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))
## [0.4.5](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.4...scope-local-v0.4.5) - 2026-08-09
### Other
- updated the following local packages: ax-crate-interface, axtest, ax-kernel-guard, ax-kernel-guard, ax-percpu, ax-percpu
## [0.4.4](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.3...scope-local-v0.4.4) - 2026-08-03
### Fixed
- *(scope-local)* eagerly initialize scope items ([#1682](https://github.com/rcore-os/tgoskits/pull/1682))
### Other
- enhance axtest coverage for various starry-kernel contracts ([#1674](https://github.com/rcore-os/tgoskits/pull/1674))
## [0.4.3](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.2...scope-local-v0.4.3) - 2026-07-23
### Other
- *(cpu-local)* extract per-CPU register ownership ([#1662](https://github.com/rcore-os/tgoskits/pull/1662))
## [0.4.2](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.1...scope-local-v0.4.2) - 2026-07-07
### Other
- *(repo)* remove vendored spin crate ([#1421](https://github.com/rcore-os/tgoskits/pull/1421))
## [0.4.1](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.0...scope-local-v0.4.1) - 2026-06-27
### Fixed
- *(locking)* remove spin mutex usage from kernel paths ([#1380](https://github.com/rcore-os/tgoskits/pull/1380))
## [0.4.0](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.3.8...scope-local-v0.4.0) - 2026-06-09
### Added
- *(std)* unify std-aware ArceOS builds ([#1080](https://github.com/rcore-os/tgoskits/pull/1080))
## [0.3.8](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.3.7...scope-local-v0.3.8) - 2026-06-03
### Other
- *(deps)* update spin 0.10→0.12, ostool 0.19→0.21 ([#978](https://github.com/rcore-os/tgoskits/pull/978))
## [0.3.7](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.3.6...scope-local-v0.3.7) - 2026-05-15
### Other
- *(scope-local)* inherit workspace metadata