All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.12.0 - 2025-02-16
- Some CLI improvements (#54)
- feat; add
use-workspace-deps
option (#50)
- fix; config defaults
- refactor; type register for better custom type support
0.11.4 - 2025-02-07
- feat; add static files config (#49)
- feat; add prompt for generating on a non-default directory
0.11.3 - 2025-01-29
- publish to specific repo wasn't supported in clorinde.toml (#40)
- use quote crate instead of codegen_template and run
cargo fmt
after generation (#35)
- add citext and other extension friends (#44)
0.11.2 - 2025-01-23
- lifetimes and generics (#36)
0.11.1 - 2025-01-21
- add serde for serialize without json (#27)
- Don't force enable optional dependencies if wasm-async is enabled (#19)
- Detect borrowed type based on std Rust types (#17)
- Only depend on "ctypes" crate if it is referenced (#18)
- rename settings parameter to config (#24)
- remove async-trait dependency (#28)
0.11.0 - 2025-01-12
- add bpchar to string types (#14)
- clorinde.toml adds to generated crate package (#11)
- add optional time feature
0.10.2 - 2025-01-07
- Don't generate imports specific to async for the sync client
- Clippy warnings in generated code
- fix warning placment