particle-os-cli/CHANGELOG.md
2023-12-28 23:40:47 +00:00

12 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.

Unreleased

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

Bug Fixes

  • add support for alpine image and using either podman or buildah

Commit Statistics

  • 10 commits contributed to the release over the course of 9 calendar days.
  • 10 days passed between releases.
  • 7 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • 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)

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
  • Uncategorized
    • Release ublue-rs v0.3.4 (f47dd02)
    • Update changelog for release (785a60f)
    • Refactor Command Structs and create Earthly build (ebd861c)

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
  • Uncategorized
    • Release ublue-rs v0.3.3 (c20b917)
    • Update changelog for release (a5663af)
    • Set some env vars for cosign; force color logs (d936000)

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
  • Uncategorized
    • Release ublue-rs v0.3.2 (f8214fc)
    • Update changelog for release (211a393)
    • Improper trim of image digest (7f4f666)

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

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
  • Uncategorized
    • Release ublue-rs v0.2.2 (df7cc56)
    • Update changelog for release (a811667)
    • Fix version to match with published version (603a333)
    • Update README, checking off a feature (33bee78)
    • Comment out config for now (5968065)

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)

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)