Skip to content

Release 1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 22:03
· 16 commits to 37397300895bae6a23eb5f8ff518f2a6e830e902 since this release
df8518e

[1.0.0] - 2025-07-10

🚀 Features

  • Parse attributes
  • File parser
  • Remove unnecessary registry & code format
  • Code cleanup & env override
  • Field insensitive lookup
  • Improve default field
  • Support for nesting types & arrays
  • (cli) Add ConfigSource trait, ConfigBuilder, and priority merging
  • Replace clap with custom source
  • Just a few tests
  • Separate parsers by features & improve tests
  • Tests toml parser functionality
  • Testing parsers values
  • Testing json and yml parsing
  • Testing files to have the right file extension
  • Testing merging config sections
  • Test macro parameters
  • Arg override support
  • Test for invalid file formats
  • Test field params
  • Improve documentation and remove unused source

🐛 Bug Fixes

  • (cli) Correct ClapSource initialization and proc-macro CLI integration
  • I got confused while mergin
  • Codecov upload error
  • Missing_file test case for windows
  • (ci) Publish the actual packages
  • Using imports as intended
  • I don't even know when i tried to export this parser
  • I forgot to specify the version
  • Change versions and fix readme
  • Versions
  • Remove redundant cruct keyword
  • All back to 1.0.0

💼 Other

  • Remove unnecesary crates

🚜 Refactor

  • Config parsing and enhance type support
  • Repace toml by toml_edit
  • Re-organize macro parameters

📚 Documentation

  • Add readme to emojis and bump version

⚙️ Miscellaneous Tasks

  • Base
  • Sync
  • Codecov files
  • Remove extra comment and leave a compile_error in a imposible case
  • Try cargo-nextest for testing
  • Github metadata
  • Shhh
  • Publish to crates.io workflow
  • Forgot to save changes
  • Add packages metadata