Releases: software-artificer/pbuildrs
Releases · software-artificer/pbuildrs
Clap update + ZIP archive for Linux
This release brings an updated clap library and switches Linux release artifacts to be packaged with ZIP for consistency with other achives.
What's Changed
- Bump clap from 4.5.48 to 4.5.50 by @dependabot[bot] in #27
- Bump clap from 4.5.50 to 4.5.51 by @dependabot[bot] in #30
- Switch Linux release to use ZIP archive by @software-artificer in #31
New Contributors
- @dependabot[bot] made their first contribution in #27
Full Changelog: v0.0.3...v0.0.4
File descriptors and optional features
This release brings support for optional features, allowing to only compile client code, server code, neither or both.
It is now also possible to generate file descriptor set from the input Protobuf files that can be used for enabling reflection.
What's Changed
- Guard client and server code behind features by @software-artificer in #21
- Enable support for generating file descriptor set by @software-artificer in #22
- Enable CLI usage instructions by @software-artificer in #23
Full Changelog: v0.0.2...v0.0.3
Support for Rust's reserved keywords
What's Changed
- Handle Rust reserved keywords in the package by @software-artificer in #19
Full Changelog: v0.0.1...v0.0.2
The first release ever!
This is the very initial release. It is not yet production tested, but it is a first step to get there.
What's Changed
- Set-up basic project structure and hook GH Actions by @software-artificer in #1
- Implement protobuf edition patching by @software-artificer in #2
- Add the LICENSE.md file by @software-artificer in #3
- Introduce proto file patcher by @software-artificer in #4
- Introduce modularized code generator by @software-artificer in #5
- Configure dependabot by @software-artificer in #6
- Introduce CLI handler by @software-artificer in #7
- Provide CLI binary by @software-artificer in #8
- Introduce a full flow verification step by @software-artificer in #9
- Add README and contributing guideline by @software-artificer in #10
- Improve error messages by @software-artificer in #12
- Update argument parsing by @software-artificer in #13
- Add a GitHub release workflow by @software-artificer in #11
- Fix release pipeline by @software-artificer in #14
- Set a proper tag name for the release by @software-artificer in #15
- Fix the release pipeline by @software-artificer in #16
- Use repo name from context in the release workflow by @software-artificer in #17
Full Changelog: https://github.com/software-artificer/pbuildrs/commits/v0.0.1