# 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/nyurik/bindgen_helpers/compare/v0.6.0...v0.6.1) - 2026-05-01

### Other

- add descending value sort option ([#39](https://github.com/nyurik/bindgen_helpers/pull/39))

## [0.6.0](https://github.com/nyurik/bindgen_helpers/compare/v0.5.1...v0.6.0) - 2026-05-01

### What's New
- generate enums from C #define constants ([#38](https://github.com/nyurik/bindgen_helpers/pull/38))

### Other
- improvements to CI and linting

## [0.5.1](https://github.com/nyurik/bindgen_helpers/compare/v0.5.0...v0.5.1) - 2025-10-01

### Other

- use automatic crates.io token
- add more linting
- *(just)* minor justfile cleanup
- *(ci)* improve cargo-install recipe
- *(ci)* disable telemetry in workflow
- improve get-create-field in justfile
- Bump actions/checkout from 4 to 5 in the all-actions-version-updates group ([#31](https://github.com/nyurik/bindgen_helpers/pull/31))
- *(ci)* format dependabot.yml
- [pre-commit.ci] pre-commit autoupdate ([#28](https://github.com/nyurik/bindgen_helpers/pull/28))
- *(ci)* do not fail ci on codecov
- *(ci)* update ci
- format Cargo.toml ([#29](https://github.com/nyurik/bindgen_helpers/pull/29))

## [0.4.6](https://github.com/nyurik/bindgen_helpers/compare/v0.4.5...v0.4.6) - 2025-06-11

### Other

- restrict bindgen to last non-breaking
- use release-plz token in dependabot ci

## [0.4.5](https://github.com/nyurik/bindgen_helpers/compare/v0.4.4...v0.4.5) - 2025-06-08

### Other

- consolidate release CI, dedup release and PR ([#25](https://github.com/nyurik/bindgen_helpers/pull/25))

## [0.4.4](https://github.com/nyurik/bindgen_helpers/compare/v0.4.3...v0.4.4) - 2025-06-06

- refactored CI, enabled release automation
