# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## 0.5.0 (2023-06-14) ### Chore (BREAKING) - update self-update. The new version removes a deprecation warning, but requires a MSRV adjustment. ### Commit Statistics - 2 commits contributed to the release. - 418 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.5.0 ([`adfcd24`](https://github.com/mattcl/confpiler/commit/adfcd24d4bc93734f71d311040740d3fa6b3e8cc)) - Update self-update. ([`a934156`](https://github.com/mattcl/confpiler/commit/a9341562e6add4adc8b204b00ff1c02859d97025))
## 0.4.3 (2022-04-21) ### Chore - specify min rust version ### Documentation - Remove hobby project disclaimer. This will be more regularly maintained ### Commit Statistics - 3 commits contributed to the release over the course of 9 calendar days. - 9 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler v0.2.2, confpiler_cli v0.4.3 ([`13c07d1`](https://github.com/mattcl/confpiler/commit/13c07d1003754ef0bfbccc350ffa7ac99b066d3d)) - Specify min rust version ([`c51a85f`](https://github.com/mattcl/confpiler/commit/c51a85f54f8798f0cd09204d8f361ce730440956)) - Remove hobby project disclaimer. ([`111094b`](https://github.com/mattcl/confpiler/commit/111094b489086f00c81e4c7c4bc6430b84f25a36))
## 0.4.2 (2022-04-11) ### Bug Fixes - disable default features for self_update to remove openssl dep ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.4.2 ([`430e107`](https://github.com/mattcl/confpiler/commit/430e107dd144791d7d664d0a5df2744bfdc226b6)) - Disable default features for self_update to remove openssl dep ([`b10e3b5`](https://github.com/mattcl/confpiler/commit/b10e3b5761e7ea8139eac83d7a31ed2afdbd48d9))
## 0.4.1 (2022-04-11) ### Bug Fixes - use rustls feature for self_update to avoid openssl musl pain ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.4.1 ([`aa9a456`](https://github.com/mattcl/confpiler/commit/aa9a4563677649c813e062d54096e48f6e483492)) - Use rustls feature for self_update to avoid openssl musl pain ([`899bd6a`](https://github.com/mattcl/confpiler/commit/899bd6a4caa5f74acaa8dc21686fbcf8ba0bd961))
## 0.4.0 (2022-04-11) ### New Features - `update` command for self updates ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.4.0 ([`3510338`](https://github.com/mattcl/confpiler/commit/35103380caf2d5612a460360b8e898d9c92d5f70)) - `update` command for self updates ([`88a6565`](https://github.com/mattcl/confpiler/commit/88a6565ca1306eec34de219a54d21445590c7d5c))
## 0.3.4 (2022-04-11) ### Refactor - move cli config getting into args ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.3.4 ([`f308c6b`](https://github.com/mattcl/confpiler/commit/f308c6b771a26a7a7b98cf2d231d642f9b7dad49)) - Move cli config getting into args ([`f2728d8`](https://github.com/mattcl/confpiler/commit/f2728d887b88feabaf0d53a1e7bd787f288ea652))
## 0.3.3 (2022-04-11) ### Documentation - call out usage for --raw when dealing with old versions of compose ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.3.3 ([`15735e3`](https://github.com/mattcl/confpiler/commit/15735e3ff10135e60ff4ca4397bd50c583495117)) - Call out usage for --raw when dealing with old versions of compose ([`68ffe60`](https://github.com/mattcl/confpiler/commit/68ffe60270a0f32a0925e7f4a3cc4f913f7da287))
## 0.3.2 (2022-04-11) ### Documentation - make behavior of multiple directories more clear ### Commit Statistics - 2 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler_cli v0.3.2 ([`bfa0867`](https://github.com/mattcl/confpiler/commit/bfa08675f6d80496ed6f1ebdb56fd6d86c5cfe04)) - Make behavior of multiple directories more clear ([`6f9fa99`](https://github.com/mattcl/confpiler/commit/6f9fa99f1ed03365a4a8e2eac8aecd7e0bd53edf))
## 0.3.1 (2022-04-11) ### Chore - add changelogs ### Documentation - update cargo tomls with relevant info - fixing typos, making clarifications - more tests, better readme ### New Features - allow for getting unescaped, unquoted output with --raw - allow specifying a prefix for generated keys This adds .with_prefix to the builder and --prefix to the CLI - first pass as cli tool a bunch of files were added, but they're mainly to support the integration tests - initial commit ### Commit Statistics - 11 commits contributed to the release over the course of 45 calendar days. - 10 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details
view details * **Uncategorized** - Release confpiler v0.2.1, confpiler_cli v0.3.1 ([`e781460`](https://github.com/mattcl/confpiler/commit/e78146059e9b97f324dba3806edd2d2ab5a61e10)) - Add changelogs ([`8b4d0bf`](https://github.com/mattcl/confpiler/commit/8b4d0bf65e14f1f213674d717755fe94fe51a2f8)) - Allow for getting unescaped, unquoted output with --raw ([`a824cb0`](https://github.com/mattcl/confpiler/commit/a824cb042468c2ad18edc5cf045dbb99a1142bba)) - Clippy suggestions ([`5984492`](https://github.com/mattcl/confpiler/commit/598449234c43b8ef010c7d738086a7a7908fd3ea)) - Allow specifying a prefix for generated keys ([`9781899`](https://github.com/mattcl/confpiler/commit/9781899d3b3101eef91af431befa964c65bf87be)) - Exclude integration tests from cli package ([`0c8f530`](https://github.com/mattcl/confpiler/commit/0c8f530b9d670f729c0766209f80f1fb4ea05b68)) - Update cargo tomls with relevant info ([`236de63`](https://github.com/mattcl/confpiler/commit/236de63e40891b03c7b358827f1a8de670659a89)) - Fixing typos, making clarifications ([`97b942c`](https://github.com/mattcl/confpiler/commit/97b942cc898b34b8888ce1c099ad9429b297f6cc)) - More tests, better readme ([`a683f0d`](https://github.com/mattcl/confpiler/commit/a683f0db860635a5cfb5917b6efd45e5e54653ca)) - First pass as cli tool ([`10602d0`](https://github.com/mattcl/confpiler/commit/10602d0361fc6e76a084021136fb0664d9897158)) - Initial commit ([`72375f3`](https://github.com/mattcl/confpiler/commit/72375f349bb71c2bba47e23189d54f64e0a84d73))