# 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.26](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.25...ax-libc-v0.5.26) - 2026-07-08

### Other

- updated the following local packages: ax-driver, ax-hal, ax-runtime, ax-posix-api

## [0.5.25](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.24...ax-libc-v0.5.25) - 2026-07-08

### Other

- updated the following local packages: ax-kspin, ax-driver, ax-hal, ax-runtime, ax-posix-api

## [0.5.24](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.23...ax-libc-v0.5.24) - 2026-07-07

### Other

- Remove `ax-feat` crate and redistribute features across runtime, API, and user library layers ([#1513](https://github.com/rcore-os/tgoskits/pull/1513))
- *(platforms)* move someboot and somehal-macros and add documents ([#1485](https://github.com/rcore-os/tgoskits/pull/1485))
- remove static platform and axconfig generation, make dynamic platform the only path ([#1478](https://github.com/rcore-os/tgoskits/pull/1478))

## [0.5.23](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.22...ax-libc-v0.5.23) - 2026-07-02

### Other

- updated the following local packages: ax-errno, ax-driver, ax-hal, ax-feat, ax-posix-api, ax-io

## [0.5.22](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.21...ax-libc-v0.5.22) - 2026-06-27

### Other

- updated the following local packages: ax-driver, ax-hal, ax-feat, ax-posix-api

## [0.5.21](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.20...ax-libc-v0.5.21) - 2026-06-23

### Other

- updated the following local packages: ax-hal, ax-posix-api, ax-driver, ax-feat

## [0.5.20](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.19...ax-libc-v0.5.20) - 2026-06-22

### Added

- *(axruntime)* add compiler-backed stack protector support ([#1239](https://github.com/rcore-os/tgoskits/pull/1239))

## [0.5.19](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.18...ax-libc-v0.5.19) - 2026-06-12

### Other

- updated the following local packages: ax-driver, ax-hal, ax-feat, ax-posix-api

## [0.5.18](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.17...ax-libc-v0.5.18) - 2026-06-11

### Other

- updated the following local packages: ax-driver, ax-hal, ax-posix-api, ax-feat

## [0.5.17](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.16...ax-libc-v0.5.17) - 2026-06-09

### Added

- *(std)* unify std-aware ArceOS builds ([#1080](https://github.com/rcore-os/tgoskits/pull/1080))
- *(ax-posix-api)* improve ArceOS epoll semantics ([#1034](https://github.com/rcore-os/tgoskits/pull/1034))

## [0.5.16](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.15...ax-libc-v0.5.16) - 2026-06-03

### Other

- *(platform)* remove static aarch64 platforms ([#1074](https://github.com/rcore-os/tgoskits/pull/1074))
- *(drivers)* split shared driver stack from ArceOS ([#831](https://github.com/rcore-os/tgoskits/pull/831))

## [0.5.15](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.14...ax-libc-v0.5.15) - 2026-05-22

### Other

- updated the following local packages: ax-errno, ax-feat, ax-io, ax-posix-api

## [0.5.14](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.13...ax-libc-v0.5.14) - 2026-05-19

### Other

- updated the following local packages: ax-errno, ax-io, ax-feat, ax-posix-api

## [0.5.13](https://github.com/rcore-os/tgoskits/compare/ax-libc-v0.5.12...ax-libc-v0.5.13) - 2026-05-15

### Other

- updated the following local packages: ax-io, ax-feat, ax-posix-api
