Releases: Gashmob/YesChief
Releases · Gashmob/YesChief
v1.1.2
What's Changed
Dependencies updates 🧰
- chore: Use nix flake instead of nix-shell by @Gashmob in #63
- chore(deps): Update cachix/install-nix-action action to v31 by @renovate in #66
- chore(deps): Update dependency ubuntu to v24 by @renovate in #67
Other changes
- chore: Nix package uses current dir by @Gashmob in #61
- chore: Configure Renovate by @renovate in #64
New Contributors
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
New Features 🎉
Dependencies updates 🧰
- chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #57
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
New Features 🎉
- feat: Allow concatenation of short options by @Gashmob in #44
- feat: Replace throw by assert by @Gashmob in #53
- refactor: Use std::format by @Gashmob in #54
Other changes
- chore: Convert enums to enum class by @Gashmob in #45
- refactor: Option is now a structure by @Gashmob in #46
- refactor: Inline getters by @Gashmob in #47
- chore: Documentation workflow only on releases by @Gashmob in #49
- refactor: Replace all insert by emplace by @Gashmob in #50
- refactor: Use find instead of contains + at by @Gashmob in #51
- refactor: emplace + at -> emplace by @Gashmob in #52
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
New Features 🎉
- feat: Basic argv parsing by @Gashmob in #16
- feat: Basic help message by @Gashmob in #17
- feat: Add basic boolean options by @Gashmob in #18
- feat: Add types to options by @Gashmob in #19
- feat: Add option groups by @Gashmob in #20
- feat: Positional arguments by @Gashmob in #21
- feat: Add commands by @Gashmob in #22
- feat: Implicit and default value in option configuration by @Gashmob in #25
- feat: Add HelpCommand by @Gashmob in #26
Dependencies updates 🧰
- chore(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #3
- chore(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #15
Other changes
- chore: Prepare repository by @Gashmob in #4
- doc: Specifications writing by @Gashmob in #6
- doc: Add usage documentation by @Gashmob in #28
New Contributors
- @Gashmob made their first contribution in #4
- @dependabot made their first contribution in #3
Full Changelog: https://github.com/Gashmob/YesChief/commits/v1.0.0