# 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.6.1](https://github.com/rcore-os/tgoskits/compare/axklib-v0.6.0...axklib-v0.6.1) - 2026-06-09

### Other

- updated the following local packages: ax-alloc, dma-api

## [0.6.0](https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.9...axklib-v0.6.0) - 2026-06-03

### Added

- *(irq)* introduce shared IRQ framework ([#1065](https://github.com/rcore-os/tgoskits/pull/1065))

### Other

- *(ax-alloc)* remove ax-allocator dependency, simplify to TLSF/buddy-slab backends ([#987](https://github.com/rcore-os/tgoskits/pull/987))
- *(dma-api)* split coherent and streaming DMA APIs ([#932](https://github.com/rcore-os/tgoskits/pull/932))
- *(drivers)* split shared driver stack from ArceOS ([#831](https://github.com/rcore-os/tgoskits/pull/831))

## [0.5.9](https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.8...axklib-v0.5.9) - 2026-05-22

### Other

- updated the following local packages: ax-errno

## [0.5.8](https://github.com/rcore-os/tgoskits/compare/axklib-v0.5.7...axklib-v0.5.8) - 2026-05-19

### Other

- updated the following local packages: ax-errno
