Releases: comtrya/comtrya
Releases · comtrya/comtrya
v0.8.8
What's Changed
- chore: slim down Cargo.toml of app by @icepuma in #352
- chore(deps): bump the all-dependencies-cargo group with 11 updates by @dependabot in #353
- Initial write up with sections from original documentation by @martintc in #354
- update ubuntu runners and update gitignore by @martintc in #356
- fix: attempt to fix aarch64 linux binaries by @martintc in #357
- Revert "fix: attempt to fix aarch64 linux binaries (#357)" by @martintc in #359
- fix: aarch64 binary artifact by @martintc in #360
- Fix aarch64 binary 2 by @martintc in #362
- chore(deps): bump self_cell from 0.10.2 to 0.10.3 by @dependabot in #363
- chore: enhance manifest loading by @icepuma in #365
- chore(deps): bump the all-dependencies-cargo group with 7 updates by @dependabot in #366
- add unarchive atom by @martintc in #355
- Experimental workflow by @martintc in #367
- Gh experiment wf by @martintc in #368
- vendor openssl by @martintc in #369
- Experimental wf targets by @martintc in #370
- fix: octocrab::instance needs to be wrapped in a runtime call by @icepuma in #371
- Correct more the environment variables for main2.yaml by @martintc in #372
- remove renaming binary by @martintc in #373
- experiment with naming parameters by @martintc in #374
- Experimental yaml2 by @martintc in #375
- adjust bin name env variable by @martintc in #376
- adjust targets by @martintc in #377
- Add some forgotten conversion from matrix.job to matrix.platform by @martintc in #378
- Main yaml2 by @martintc in #379
- chore(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10 by @dependabot in #381
- New release action by @martintc in #380
- prepare release by @martintc in #383
Full Changelog: v0.8.7...v0.8.8
v0.8.7
v0.8.6
What's Changed
- update windows runner to 2022 by @martintc in #340
- update dependencies by @martintc in #339
- chore(deps): bump the all-dependencies-cargo group with 1 update by @dependabot in #343
- chore(deps): bump the all-dependencies-actions group with 5 updates by @dependabot in #342
- Feature/file dir.remove by @bjoroen in #332
- change the example for linux so not to cause a system reboot by @martintc in #344
- update README for new version by @martintc in #345
New Contributors
Full Changelog: v0.8.5...v0.8.6
v0.8.5
What's Changed
- contexts command by @icepuma in #298
- Initial implementation for supporting toml files by @martintc in #297
- [Feature] Add users on MacOS Platform by @martintc in #305
- Add users to group and add groups by @martintc in #307
- Explain version pinning feature by @airtonix in #310
- chore(deps): bump libgit2-sys from 0.14.0+1.5.0 to 0.14.2+1.5.1 by @dependabot in #313
- Add more possible dirs to template context by @actioninja in #312
- chore(deps): bump tokio from 1.24.0 to 1.24.2 by @dependabot in #319
- chore(deps): bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t by @dependabot in #320
- feat: side effect system by @icepuma in #322
- Prune unused deps + general dependency cleanup by @actioninja in #324
- chore(deps): bump h2 from 0.3.16 to 0.3.17 by @dependabot in #325
- Fix: Move application integration tests to app crate so they actually run by @actioninja in #326
- release: v0.8.4 by @martintc in #327
- bump minimum rust version by @martintc in #328
- fix: broken link by @icepuma in #330
- add license to crates for packaging by @martintc in #334
New Contributors
- @airtonix made their first contribution in #310
- @dependabot made their first contribution in #313
- @actioninja made their first contribution in #312
Full Changelog: v0.8.3...v0.8.5
v0.8.4
What's Changed
- contexts command by @icepuma in #298
- Initial implementation for supporting toml files by @martintc in #297
- [Feature] Add users on MacOS Platform by @martintc in #305
- Add users to group and add groups by @martintc in #307
- Explain version pinning feature by @airtonix in #310
- chore(deps): bump libgit2-sys from 0.14.0+1.5.0 to 0.14.2+1.5.1 by @dependabot in #313
- Add more possible dirs to template context by @actioninja in #312
- chore(deps): bump tokio from 1.24.0 to 1.24.2 by @dependabot in #319
- chore(deps): bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t by @dependabot in #320
- feat: side effect system by @icepuma in #322
- Prune unused deps + general dependency cleanup by @actioninja in #324
- chore(deps): bump h2 from 0.3.16 to 0.3.17 by @dependabot in #325
- Fix: Move application integration tests to app crate so they actually run by @actioninja in #326
- release: v0.8.4 by @martintc in #327
New Contributors
- @airtonix made their first contribution in #310
- @dependabot made their first contribution in #313
- @actioninja made their first contribution in #312
Full Changelog: 0.8.3...v0.8.4
v0.8.3
v0.8.1
What's Changed
- feat: allow label selector on manifest apply by @rawkode in #264
- fix: ensure all actions in a manifest run by @rawkode in #270
- Fix tera functions bug by @icepuma in #282
- .unwrap() by @icepuma in #284
- windows doesn't have "ls" on the path so make a test for windows that… by @martintc in #291
- Windows directory copy by @martintc in #292
- Remove use of unwraps by @martintc in #290
- Modify flags during install run for Winget by @martintc in #293
- fix: check to location for file.copy by @rawkode in #294
- fix: ensure failed where clause doesn't stop exeuction by @rawkode in #296
Full Changelog: v.0.8.0...v0.8.1
v0.8.0
What's Changed
- fix: ensure we canonicalize manifest directory in-case it's a symlink by @rawkode in #156
- feat: action and atoms for git.clone by @rawkode in #155
- feat: add nix shell by @rawkode in #158
- feat: prototype macOS default support by @rawkode in #159
- fix broken release link by @bavarianbidi in #165
- [WIP] feat: Add support for DNF package manager for Red-Hat based distros by @mark-ruddy in #167
- [bump] libs by @icepuma in #173
- [#169] don't read binary data to string + [#168][breaking] save chmod as string in manifests by @icepuma in #174
- [chore] upgrade edition and fix some clippy warnings by @icepuma in #176
- feat: migrate version to subcommand by @rawkode in #177
- chore: update README with subcommands by @rawkode in #179
- feat: replace Koto with Rhai by @rawkode in #180
- feat: seperate package repository and install by @rawkode in #181
- fix: integrate package repository by @rawkode in #183
- fix: cleanup output with extra context and less noise by @rawkode in #182
- [restructure] introduce comtrya lib by @icepuma in #178
- [ci] make tarpaulin run for the workspace by @icepuma in #184
- feat: add JSON Schema for manifest files by @rawkode in #186
- [fix] clippy warnings by @icepuma in #187
- fix: remove debug statement by @rawkode in #193
- Add support for XBPS package manager by @SabariVig in #194
- Initial implementaiton of user management targeting FreeBSD by @martintc in #197
- feat: add hostname as os context value by @rawkode in #201
- Variables source configuration by @icepuma in #206
- [github] add pr template and CONTRIBUTING.md by @icepuma in #212
- [#196][feat] add where condition to manifests by @icepuma in #213
- [doc] guides by @icepuma in #215
- [doc] extend PR template by @icepuma in #219
- Zypper support by @martintc in #216
- [doc] add issue templates for bugs / feature requests by @icepuma in #222
- Linux user add by @martintc in #218
- [feat] check for updates by @mgrachev in #224
- [fix] macOS build (deprecation) by @icepuma in #225
- [ci] fix build matrix and stick to macOS 12 only by @icepuma in #228
- fix(windows): adjust to canonical source path by @kecrily in #226
- [chore] clippy warnings by @icepuma in #230
- feat: initial build of github releases support by @rawkode in #164
- Context enum by @icepuma in #234
- [bump] libs by @icepuma in #238
- Initial support for Macports by @martintc in #235
- [fix] documentation about installing nextest by @icepuma in #242
- refactor: add more descriptive error message to file resolution by @andrew-welker in #241
- Improve Plan Process by @andrew-welker in #243
- Initial group add support by @martintc in #244
- fix: include lockfile to ease packaging for distributions by @rawkode in #251
- Initial code for adding users to groups upon creation by @martintc in #253
- Feature: Adding users to groups outside of user creation by @martintc in #255
- [Feature] Freebsd user management by @martintc in #258
New Contributors
- @bavarianbidi made their first contribution in #165
- @mark-ruddy made their first contribution in #167
- @SabariVig made their first contribution in #194
- @martintc made their first contribution in #197
- @mgrachev made their first contribution in #224
- @kecrily made their first contribution in #226
- @andrew-welker made their first contribution in #241
Full Changelog: v0.7.4...v0.8.0
v.0.8.0
What's Changed
- fix: ensure we canonicalize manifest directory in-case it's a symlink by @rawkode in #156
- feat: action and atoms for git.clone by @rawkode in #155
- feat: add nix shell by @rawkode in #158
- feat: prototype macOS default support by @rawkode in #159
- fix broken release link by @bavarianbidi in #165
- [WIP] feat: Add support for DNF package manager for Red-Hat based distros by @mark-ruddy in #167
- [bump] libs by @icepuma in #173
- [#169] don't read binary data to string + [#168][breaking] save chmod as string in manifests by @icepuma in #174
- [chore] upgrade edition and fix some clippy warnings by @icepuma in #176
- feat: migrate version to subcommand by @rawkode in #177
- chore: update README with subcommands by @rawkode in #179
- feat: replace Koto with Rhai by @rawkode in #180
- feat: seperate package repository and install by @rawkode in #181
- fix: integrate package repository by @rawkode in #183
- fix: cleanup output with extra context and less noise by @rawkode in #182
- [restructure] introduce comtrya lib by @icepuma in #178
- [ci] make tarpaulin run for the workspace by @icepuma in #184
- feat: add JSON Schema for manifest files by @rawkode in #186
- [fix] clippy warnings by @icepuma in #187
- fix: remove debug statement by @rawkode in #193
- Add support for XBPS package manager by @SabariVig in #194
- Initial implementaiton of user management targeting FreeBSD by @martintc in #197
- feat: add hostname as os context value by @rawkode in #201
- Variables source configuration by @icepuma in #206
- [github] add pr template and CONTRIBUTING.md by @icepuma in #212
- [#196][feat] add where condition to manifests by @icepuma in #213
- [doc] guides by @icepuma in #215
- [doc] extend PR template by @icepuma in #219
- Zypper support by @martintc in #216
- [doc] add issue templates for bugs / feature requests by @icepuma in #222
- Linux user add by @martintc in #218
- [feat] check for updates by @mgrachev in #224
- [fix] macOS build (deprecation) by @icepuma in #225
- [ci] fix build matrix and stick to macOS 12 only by @icepuma in #228
- fix(windows): adjust to canonical source path by @kecrily in #226
- [chore] clippy warnings by @icepuma in #230
- feat: initial build of github releases support by @rawkode in #164
- Context enum by @icepuma in #234
- [bump] libs by @icepuma in #238
- Initial support for Macports by @martintc in #235
- [fix] documentation about installing nextest by @icepuma in #242
- refactor: add more descriptive error message to file resolution by @andrew-welker in #241
- Improve Plan Process by @andrew-welker in #243
- Initial group add support by @martintc in #244
- fix: include lockfile to ease packaging for distributions by @rawkode in #251
- Initial code for adding users to groups upon creation by @martintc in #253
- Feature: Adding users to groups outside of user creation by @martintc in #255
- [Feature] Freebsd user management by @martintc in #258
New Contributors
- @bavarianbidi made their first contribution in #165
- @mark-ruddy made their first contribution in #167
- @SabariVig made their first contribution in #194
- @martintc made their first contribution in #197
- @mgrachev made their first contribution in #224
- @kecrily made their first contribution in #226
- @andrew-welker made their first contribution in #241
Full Changelog: v0.7.4...v.0.8.0
v0.7.4
Full Changelog: v0.7.3...v0.7.4