Releases: comtrya/comtrya
v0.7.3
What's Changed
- feat: allow apt-key to be used with apt repositories by @rawkode in #138
- feat: implement already installed query for provider yay by @mriehl in #140
- fix: expect that metadata for file won't exist before previous atoms … by @rawkode in #141
- chore: Fix clippy warnings by @felipesere in #142
- fix: removed vendored openssl by @rawkode in #144
- fix: attempt to remove openssl, as it's not a direct dependency by @rawkode in #145
- Add default package provider info for FreeBSD and DragonFly BSD by @kraileth in #147
- Custom tera functions + AGE decryption by @icepuma in #148
- feat: allow file.link to "walk" and link all files in a directory by @rawkode in #139
- [feat] variables context by @icepuma in #149
- [feat] add "env" context by @icepuma in #151
New Contributors
Full Changelog: v0.7.2...v0.7.3
v0.7.2
v0.7.0
What's Changed
-
BREAKING CHANGE
-
feat: extend actions with variants and conditionals by @felipesere and @rawkode in #122
-
Update README.md by @bobychaudhary in #130
New Contributors
- @bobychaudhary made their first contribution in #130
- @icepuma made their first contribution in #131
Full Changelog: v0.6.9...v0.7.0
v0.6.9
release: 0.6.9
v0.6.8
🥳 What's Changed?
- [#115]: feat: support #ref:path with Git sourced manifests by @rawkode
- [#114]: Use values from the context in a couple of examples by @mt-inside
- [#113]: feat: directory.create action by @rawkode
- [#112]: feat: add atom to create directory and remove Exec dependency by @rawkode
- [#111]: feat: add OS contexts by @rawkode
- [#108]: fix: ensure variants are overlayed correctly by @rawkode
v0.6.7
release: v0.6.7
v0.6.4
1a8155b fix: appease clippy
4211497 fix: can't run tests with cross until new version
687a204 fix: this should ensure tests pass on Windows
95604f2 chore: remove or_else, this was added to fix CI and didn't work
e44895e fix: make considerations for container build environment
3e315ad fix: omit tests on windows
7461e73 fix: correct mutability for windows atoms execute
bc2818c fix: ensure unix tests run on unix
5241e3a chore: remove continue-on-errors
1fc67a1 fix: ensure BSD package provider uses finalizer
e26952a fix: extract initializer and finalizer code to step
16e2dd8 fix: step needs to be mut for execute
2aa7777 chore: extract step initializer logic to mod
0d38f7f chore: refactor to Actions -> Steps -> Atoms
b4dc9aa feat: run initializers on action atoms
58560fb feat: promote initializers and finalizers to all atoms
ab7f618 chore: remove redundant call to next
da353f4 chore: use for instead of while let
817bfba chore: remove redundant new String objects
7eaa8d7 chore: remove redundant return
6d54d71 chore: remove redundant new object
2f61ac7 chore: remove redundant return
8380ea3 chore: remove redundant boolean match
db23ba1 chore: cleanup matches with if let
2e8d8fb chore: remove redundant return
398c1a2 chore: remove redunant conditional
2b9dd8a chore: remove redundant boolean conditional
62a115c chore: use for instead of while let
a0a3c64 chore: use unwrap_or_else instead of or
df4e51d chore: remove redundant clone
1c8e57a chore: use cleaner for than while let
172582f chore: use is_empty rather than length comparison
4bac519 chore: remove redundant clone
6199eb7 fix: only render files which have templating enabled
069fa80 update to include version print
1d2f40c feat: add ability to print version
9f21b08 chore: cleanup workflow names
c4585e1 feat: http download atom (#90)
fe221b5 (chore/os_info_compat) chore: remove stdout from e2e test case
e73914b chore: cleanup nested loops in reconciler
4ae2340 fix: renames missing from windows code
543e32e feat: migrate all actions to atoms (#89)
6e397ad Add example of a more complex command construction (#86)
35c7e27 feat: add file symlink atom (#88)
c0aad0c feat: adding command atom with initializers and finalizers (#87)
5f92533 fix: remove unused imports for windows (#85)
9fc3e1a fix: users can only be built on unix (#84)
59437d9 Bring docs and examples up-to-date with current schema (#81)
6f72e06 feat: initial atom implementation for file create and chown (#83)
5378820 feat: end to end tests and initial ChangeSets (#78)
e4aa3e4 fix: there's no templating for directory actions, so remove tera (#76)
5cd76d2 feat: initial BSD pkg support (#72)
3a7eba6 chore: allow continue on PR format check
a45b2c9 refactor: replace custom ResultExt with anyhow (#71)
v0.6.2
🥳 What's Changed?
- [#60]: fix: cleanup linting and windows compilation errors by @rawkode
- [#59]: chore: add custom deserializer for name or list of packages by @felipesere
- [#57]: feat: "--dry-run" flag by @felipesere
v0.6.1
v0.6.0
release: 0.6.0