# 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.11](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.10...loongarch_vcpu-v0.5.11) - 2026-07-08

### Other

- updated the following local packages: ax-kspin

## [0.5.10](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.9...loongarch_vcpu-v0.5.10) - 2026-07-07

### Other

- *(axvm)* handle vCPU exits in arch adapters ([#1528](https://github.com/rcore-os/tgoskits/pull/1528))
- *(axvm)* use generic nested page tables ([#1477](https://github.com/rcore-os/tgoskits/pull/1477))

## [0.5.9](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.8...loongarch_vcpu-v0.5.9) - 2026-07-02

### Added

- *(axvisor)* support LoongArch Linux guest on QEMU ([#1207](https://github.com/rcore-os/tgoskits/pull/1207))

### Other

- *(axvm)* decouple axvisor arch logic ([#1471](https://github.com/rcore-os/tgoskits/pull/1471))
- *(axvm)* decouple vcpu backends ([#1467](https://github.com/rcore-os/tgoskits/pull/1467))

## [0.5.8](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.7...loongarch_vcpu-v0.5.8) - 2026-06-27

### Other

- updated the following local packages: axvcpu

## [0.5.7](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.6...loongarch_vcpu-v0.5.7) - 2026-06-23

### Other

- updated the following local packages: ax-kspin, axvcpu

## [0.5.6](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.5...loongarch_vcpu-v0.5.6) - 2026-06-22

### Other

- updated the following local packages: axvcpu

## [0.5.5](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.4...loongarch_vcpu-v0.5.5) - 2026-06-09

### Other

- Refactor Axvisor to unify ArceOS API and improve modularity ([#1019](https://github.com/rcore-os/tgoskits/pull/1019))

## [0.5.4](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.3...loongarch_vcpu-v0.5.4) - 2026-06-03

### Other

- Refactor code structure for improved readability and maintainability ([#982](https://github.com/rcore-os/tgoskits/pull/982))

## [0.5.3](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.2...loongarch_vcpu-v0.5.3) - 2026-05-22

### Other

- updated the following local packages: ax-errno, axaddrspace, axvcpu

## [0.5.2](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.1...loongarch_vcpu-v0.5.2) - 2026-05-19

### Other

- updated the following local packages: ax-errno, axaddrspace, axvcpu

## [0.5.1](https://github.com/rcore-os/tgoskits/compare/loongarch_vcpu-v0.5.0...loongarch_vcpu-v0.5.1) - 2026-05-15

### Other

- *(loongarch-vcpu)* inherit workspace metadata
