thread_aware 0.5.0

Facilities to support thread-isolated state.
Documentation
# Changelog

## [0.5.0] - 2025-12-10

- ✔️ Tasks

  - Add missing documentation on thread_aware related crates ([#103]https://github.com/microsoft/oxidizer/pull/103)
  - Enable the missing_docs compiler lint. ([#102]https://github.com/microsoft/oxidizer/pull/102)
  - enable docs.rs documentation for feature-gated code ([#99]https://github.com/microsoft/oxidizer/pull/99)

- 🔄 Continuous Integration

  - Linting for Cargo.toml files ([#110]https://github.com/microsoft/oxidizer/pull/110)
  - Add license check for dependencies ([#105]https://github.com/microsoft/oxidizer/pull/105)

- 🧩 Miscellaneous

  - Also test manual count.
  - Fix coverage issue.
  - How?!
  - Update README.
  - Fix license header.
  - Clippy & fmt.
  - Fix more tests and feature gates.
  - Fix tests.
  - Add theory of operation, more documentation and make it more user focused.
  - More module alignment, and improve documentation.
  - Move niche items to modules.
  - Enable the allow_attribute lint and fix warnings. ([#111]https://github.com/microsoft/oxidizer/pull/111)

## [0.4.0] - 2025-12-03

- ✨ Features

  - Rename Trc to Arc, remove exiting PerCore/PerNuma wrappers ([#96]https://github.com/microsoft/oxidizer/pull/96)
  - Add unknown MemoryAffinity ([#85]https://github.com/microsoft/oxidizer/pull/85)

- 📚 Documentation

  - Missing logo and favicon links for the thread_aware ([#84]https://github.com/microsoft/oxidizer/pull/84)

- 🧩 Miscellaneous

  - thread_aware 0.4.0 release ([#97]https://github.com/microsoft/oxidizer/pull/97)

## [0.3.0] - 2025-11-27

- 📚 Documentation

  - A few doc-related fixes ([#80]https://github.com/microsoft/oxidizer/pull/80)

- ♻️ Code Refactoring

  - Clean up Unaware type ([#78]https://github.com/microsoft/oxidizer/pull/78)

## [0.2.0] - 2025-11-26

- ✨ Features

  - Introduce the thread_aware crate ([#72]https://github.com/microsoft/oxidizer/pull/72)