Skip to content

v0.2.0

Latest

Choose a tag to compare

@jhlee0409 jhlee0409 released this 30 Jan 15:22
· 2 commits to main since this release

What's New

High-Performance Parser

  • Parallel OpenAPI spec parsing with Rayon
  • Zero-parse caching with parsed_spec storage
  • Cache validation via mtime (local) and ETag/Last-Modified (remote)
  • Schema version-based cache invalidation

Caching for All Tools

  • oas_parse, oas_deps, oas_generate, oas_diff all support caching
  • Cache hit returns full parsed data (no re-parsing needed)
  • TTL-based cache expiration

Code Quality

  • Rust edition upgraded from 2021 to 2024
  • Isolated test directories for parallel test safety
  • Clippy and rustfmt compliance with Rust 1.93.0

What's Changed

Full Changelog: v0.1.1...v0.2.0