22 KiB
22 KiB
Changelog
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.
v0.5.0 (2024-01-21)
New Features (BREAKING)
- Upgrade and Rebase commands
Commit Statistics
- 1 commit contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Upgrade and Rebase commands (
b547a32)
- Upgrade and Rebase commands (
v0.4.3 (2024-01-19)
Chore
- Add CODEOWNERS file
Other
- Use podman-api crate for building images
- use --privileged instead of WITH DOCKER
- Run both nightly and default integration tests
- Enable integration tests
Test
- Add integration tests for build and template
Commit Statistics
- 7 commits contributed to the release over the course of 4 calendar days.
- 5 days passed between releases.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release blue-build v0.4.3 (
c70d78c) - Use podman-api crate for building images (
1b950b0) - Use --privileged instead of WITH DOCKER (
218cc9c) - Run both nightly and default integration tests (
5d50ac4) - Enable integration tests (
fad8eb2) - Add integration tests for build and template (
9636c2e) - Add CODEOWNERS file (
0a780fb)
- Release blue-build v0.4.3 (
v0.4.2 (2024-01-14)
Bug Fixes
- Used wrong image for installer in Containerfile template
Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.4.1 (2024-01-14)
Documentation
- Update README to describe using local builds
Bug Fixes
- Installer used wrong image tag
Commit Statistics
- 3 commits contributed to the release.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.4.0 (2024-01-14)
New Features (BREAKING)
- remove containerfile arg since we use compiled time templates
Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.13 (2024-01-14)
New Features
- Local image rebasing
Bug Fixes
- conflicting short args for build subcommand
Commit Statistics
- 3 commits contributed to the release.
- 7 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.12 (2024-01-06)
Documentation
- Add logos
Commit Statistics
- 2 commits contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v0.3.11 (2024-01-04)
Bug Fixes
- removed unwrap from template to handle with proper error message
Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.10 (2024-01-04)
Bug Fixes
- stop possible from-file, type module collision in template
Refactor
- Use askama crate for compile-time template type checking
Commit Statistics
- 3 commits contributed to the release.
- 2 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.9 (2024-01-01)
Bug Fixes
- clippy error for image_tag
- Allow image_version to be a String
- Earthfile syntax error
Refactor
- inefficiency in generated Containerfile
Commit Statistics
- 5 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.8 (2023-12-30)
Documentation
- renaming tool in docs
Bug Fixes
- rename ublue-rs to blue-build
Commit Statistics
- 3 commits contributed to the release.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.7 (2023-12-30)
Bug Fixes
- update README to point to new project
Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.6 (2023-12-30)
New Features
- Add Github support in Build command
Bug Fixes
- bump version
- Update cargo.toml
- logging
Commit Statistics
- 7 commits contributed to the release.
- 1 day passed between releases.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
v0.3.5 (2023-12-28)
Chore
- Switch to using typed builders
Documentation
- Update README and CHANGELOG
New Features
- Add basic templating support for Github Actions
- Add main README template
- Adding new subcommand
- Adding more template files for init
- Add Github support in Build command
Bug Fixes
- add support for alpine image and using either podman or buildah
- Update cargo.toml
- logging
Commit Statistics
- 12 commits contributed to the release over the course of 9 calendar days.
- 9 days passed between releases.
- 7 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release ublue-rs v0.3.5 (
386308f) - Update changelog for release (
7897f9d) - Add basic templating support for Github Actions (
7ce7048) - Add support for alpine image and using either podman or buildah (
3b07758) - Add main README template (
6c61cab) - Adding new subcommand (
249f852) - Adding more template files for init (
556652f) - Update README and CHANGELOG (
c559fb4) - Add ability to use incremental caching for rust builds in Earthfile (
a25e041) - Have ublue-cli manage iso-generator (
a3da7e3) - Switch to using typed builders (
aa86f48) - Fix SAVE IMAGE (
e9cfc8a)
- Release ublue-rs v0.3.5 (
v0.3.4 (2023-12-19)
Chore
- Fix version to match with published version
Chore
- add rusty-hook
New Features (BREAKING)
- Remove legacy code"
Bug Fixes
- Move command structs into bin
- Make containerfile formatting nicer
- Remove single quotes from image_digest
- clippy
- improper trim of image digest
New Features
- Finish build feature
- Add logging
Chore
- fix .git/ exclude
- Exclude some more files
- Add rust-toolchain.toml
Documentation
- Update README, checking off a feature
Commit Statistics
- 3 commits contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
0.3.3 (2023-12-18)
Commit Statistics
- 3 commits contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
0.3.2 (2023-12-18)
Bug Fixes
- improper trim of image digest
Commit Statistics
- 3 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
0.3.1 (2023-12-18)
Chore
- add rusty-hook
New Features
- Add logging
Bug Fixes
- Remove single quotes from image_digest
- clippy
Commit Statistics
- 6 commits contributed to the release.
- 4 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
0.3.0 (2023-12-17)
Chore
- fix .git/ exclude
- Exclude some more files
- Add rust-toolchain.toml
New Features
- Finish build feature
Bug Fixes
- Move command structs into bin
- Make containerfile formatting nicer
New Features (BREAKING)
- Remove legacy code"
Commit Statistics
- 11 commits contributed to the release over the course of 42 calendar days.
- 43 days passed between releases.
- 7 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release ublue-rs v0.3.0 (
7745830) - Update changelog for release (
985a3f6) - Finish build feature (
4ea6f77) - Start work on build command (
71d9397) - Update README (
bcd7e71) - Remove legacy code" (
785fc2f) - Move command structs into bin (
006966b) - Make containerfile formatting nicer (
49d512b) - Fix .git/ exclude (
ea6143c) - Exclude some more files (
13d10be) - Add rust-toolchain.toml (
1f030d6)
- Release ublue-rs v0.3.0 (
0.2.2 (2023-11-04)
Chore
- Fix version to match with published version
Documentation
- Update README, checking off a feature
Commit Statistics
- 5 commits contributed to the release over the course of 3 calendar days.
- 7 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
0.2.0 (2023-10-28)
Bug Fixes
- print module context as json
- remove tracing
- Encapsulate module echo in quotes to be passed in as a single arg
- Add support for legacy containerfiles and modules containerfiles
- Create README
New Features (BREAKING)
- Allow containerfile module to print out to main Containerfile
- Support new modules based starting point template
Commit Statistics
- 8 commits contributed to the release over the course of 12 calendar days.
- 12 days passed between releases.
- 7 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release ublue-rs v0.2.0 (
6b0f684) - Print module context as json (
c6f2e5b) - Allow containerfile module to print out to main Containerfile (
9564ca0) - Remove tracing (
52936ff) - Encapsulate module echo in quotes to be passed in as a single arg (
f2ab9bf) - Add support for legacy containerfiles and modules containerfiles (
b1b2b0b) - Support new modules based starting point template (
85aadf7) - Create README (
731e1d7)
- Release ublue-rs v0.2.0 (
0.1.1 (2023-10-16)
Bug Fixes
- add changelog
Commit Statistics
- 27 commits contributed to the release over the course of 20 calendar days.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release ublue-rs v0.1.1 (
0e4036b) - Release ublue-rs v0.1.1 (
5d3756b) - Add changelog (
b39fb4c) - Revert back to published version number (
acc29d6) - Ignore the .sccache dir just in case (
c6a339c) - Remove license-file prop (
89acdbc) - Include the cargo build pipeline (
7f89c4e) - Add features section (
5c503ef) - Put init and build behind feature flags (
073ad4c) - Make changes to exclude and license (
90bab6c) - Start work on pipeline (
21beccd) - Start work on init command (
564ea91) - Don't specify specific include (
bc4557a) - Set bin (
6b6578b) - Remove default-run (
fcf653d) - Update Cargo.toml in order to publish (
6753ab5) - Fix recipe and templates (
8668a7a) - Fix template (
c415f6a) - Clean up the code a bit (
bd04489) - Create autorun script capabilities (
2cd8878) - Add LICENSE (
a28f0af) - Allow for custom Containerfile adding (
69effba) - Get cli in basic working order (
bd6fabd) - Able to generate a Containerfile (
e42cda0) - Making some progress (
5361b36) - Create templates, serialization structs, and cli arg parsing (
783c53e) - Initial commit (
6a7cadd)
- Release ublue-rs v0.1.1 (