mirror of
https://github.com/kjuulh/dagger-rs.git
synced 2024-11-22 23:32:12 +01:00
779 lines
33 KiB
Markdown
779 lines
33 KiB
Markdown
# 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).
|
|
|
|
## v0.2.21 (2023-04-25)
|
|
|
|
### Chore
|
|
|
|
- <csr-id-09881ee39bdfb9201d104e4679a51c3b76b5fe27/> add new dagger-core-version
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 1 commit contributed to the release.
|
|
- 21 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- add new dagger-core-version ([`09881ee`](https://github.com/kjuulh/dagger-sdk/commit/09881ee39bdfb9201d104e4679a51c3b76b5fe27))
|
|
</details>
|
|
|
|
## v0.2.20 (2023-04-03)
|
|
|
|
<csr-id-ea27fa8168cc54b20fac87c016f479061c6eda91/>
|
|
<csr-id-6ef4bdf587e4aea290b722e7a0aed3184e72d6bb/>
|
|
<csr-id-b55bcc159ffc6a61ecfcc5e3aa3de00a1a73b5b8/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-ea27fa8168cc54b20fac87c016f479061c6eda91/> fmt
|
|
|
|
### New Features
|
|
|
|
- <csr-id-9ea18700e78a7ee09f43e6976b0339dfc2747458/> with gen
|
|
- <csr-id-11d20935c697e28caaa671e8da0e70a99d4310fc/> extract client
|
|
This extracts the client (strategy pattern), this is so that it is will be possible to test the actual querier, without hitting / requiring the dagger-engine running.
|
|
- <csr-id-384294b39038123b02c406a1038105b111c3b9be/> rename projects to point to github/kjuulh/dagger-sdk
|
|
- <csr-id-79d931e908c58a0464fd9cf7d6ef02eb50f14c23/> with loggers
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-696007cf45ccbdfc1b8eb45e726940a040f52494/> update rust crate futures to 0.3.28
|
|
- <csr-id-756a0805336d477f33e7868570a89a86fc14c1dd/> stable input fields and args
|
|
- <csr-id-71f98d0293a773df3917f13174273c536854a197/> stable enum entries
|
|
|
|
### Refactor
|
|
|
|
- <csr-id-6ef4bdf587e4aea290b722e7a0aed3184e72d6bb/> add basic cargo make gen command
|
|
- <csr-id-b55bcc159ffc6a61ecfcc5e3aa3de00a1a73b5b8/> move dagger-rs and adopt workspace.deps
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 11 commits contributed to the release over the course of 19 calendar days.
|
|
- 20 days passed between releases.
|
|
- 10 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 1 unique issue was worked on: [#48](https://github.com/kjuulh/dagger-sdk/issues/48)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#48](https://github.com/kjuulh/dagger-sdk/issues/48)**
|
|
- extract client ([`11d2093`](https://github.com/kjuulh/dagger-sdk/commit/11d20935c697e28caaa671e8da0e70a99d4310fc))
|
|
* **Uncategorized**
|
|
- Release dagger-core v0.2.9, dagger-sdk v0.2.20 ([`f82075c`](https://github.com/kjuulh/dagger-sdk/commit/f82075c23808073d9500df63c1cd347cd9b99cef))
|
|
- with gen ([`9ea1870`](https://github.com/kjuulh/dagger-sdk/commit/9ea18700e78a7ee09f43e6976b0339dfc2747458))
|
|
- update rust crate futures to 0.3.28 ([`696007c`](https://github.com/kjuulh/dagger-sdk/commit/696007cf45ccbdfc1b8eb45e726940a040f52494))
|
|
- rename projects to point to github/kjuulh/dagger-sdk ([`384294b`](https://github.com/kjuulh/dagger-sdk/commit/384294b39038123b02c406a1038105b111c3b9be))
|
|
- with loggers ([`79d931e`](https://github.com/kjuulh/dagger-sdk/commit/79d931e908c58a0464fd9cf7d6ef02eb50f14c23))
|
|
- stable input fields and args ([`756a080`](https://github.com/kjuulh/dagger-sdk/commit/756a0805336d477f33e7868570a89a86fc14c1dd))
|
|
- fmt ([`ea27fa8`](https://github.com/kjuulh/dagger-sdk/commit/ea27fa8168cc54b20fac87c016f479061c6eda91))
|
|
- stable enum entries ([`71f98d0`](https://github.com/kjuulh/dagger-sdk/commit/71f98d0293a773df3917f13174273c536854a197))
|
|
- add basic cargo make gen command ([`6ef4bdf`](https://github.com/kjuulh/dagger-sdk/commit/6ef4bdf587e4aea290b722e7a0aed3184e72d6bb))
|
|
- move dagger-rs and adopt workspace.deps ([`b55bcc1`](https://github.com/kjuulh/dagger-sdk/commit/b55bcc159ffc6a61ecfcc5e3aa3de00a1a73b5b8))
|
|
</details>
|
|
|
|
## v0.2.19 (2023-03-14)
|
|
|
|
<csr-id-6629d2db4fbc7cdba9b2e4a241e4b0a2592cf384/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-6629d2db4fbc7cdba9b2e4a241e4b0a2592cf384/> fix release version
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-8fd6bb983ef00b1aa2cf1ba3088028329033c38f/> serialization of enum args for graphql
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 1 unique issue was worked on: [#34](https://github.com/kjuulh/dagger-sdk/issues/34)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#34](https://github.com/kjuulh/dagger-sdk/issues/34)**
|
|
- serialization of enum args for graphql ([`8fd6bb9`](https://github.com/kjuulh/dagger-sdk/commit/8fd6bb983ef00b1aa2cf1ba3088028329033c38f))
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.19 ([`76fab3f`](https://github.com/kjuulh/dagger-sdk/commit/76fab3f4662020c33af9b57daed715f6f65a8c7c))
|
|
- fix release version ([`6629d2d`](https://github.com/kjuulh/dagger-sdk/commit/6629d2db4fbc7cdba9b2e4a241e4b0a2592cf384))
|
|
</details>
|
|
|
|
## v0.2.17 (2023-03-13)
|
|
|
|
<csr-id-f67928155f02076cbb41abd4010523879ff3caf1/>
|
|
<csr-id-2cc0231c5f29993081f0f7e15e44cac95a7d6086/>
|
|
<csr-id-9ba01396cb44ee02cf7a16008e3f0bdae9f78754/>
|
|
<csr-id-e9e35edb1cb67eee8cc033212aba3b1888def78f/>
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-1bfd084cd28e2b984c61de7f3f9a065cc41be007/> make sure tests have a command to execute
|
|
- <csr-id-5593fce2e16e0aa97a2e6843f15d3bb1121048f5/> remove unused imports
|
|
- <csr-id-c025d1742482d701946c292dcf104421d3cade8e/> add support for String as well
|
|
- <csr-id-d7317e5cf34ee84a7b092357f5fbb15cd2bae2e3/> add public tuple field and into func
|
|
- <csr-id-44fa0240f8197f49fdf942b5c3d89079b59195d1/> update rust crate futures to 0.3.27
|
|
|
|
### Other
|
|
|
|
- <csr-id-f67928155f02076cbb41abd4010523879ff3caf1/> initial issue
|
|
|
|
### Refactor
|
|
|
|
- <csr-id-2cc0231c5f29993081f0f7e15e44cac95a7d6086/> remove export and instead use exitcode
|
|
- <csr-id-9ba01396cb44ee02cf7a16008e3f0bdae9f78754/> move issues to actual tests and refactor
|
|
- <csr-id-e9e35edb1cb67eee8cc033212aba3b1888def78f/> move issues to another folder
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 10 commits contributed to the release over the course of 2 calendar days.
|
|
- 2 days passed between releases.
|
|
- 9 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.17 ([`a8e6dde`](https://github.com/kjuulh/dagger-sdk/commit/a8e6dde615029d9a94d159ed84b5373121cd201f))
|
|
- make sure tests have a command to execute ([`1bfd084`](https://github.com/kjuulh/dagger-sdk/commit/1bfd084cd28e2b984c61de7f3f9a065cc41be007))
|
|
- remove unused imports ([`5593fce`](https://github.com/kjuulh/dagger-sdk/commit/5593fce2e16e0aa97a2e6843f15d3bb1121048f5))
|
|
- remove export and instead use exitcode ([`2cc0231`](https://github.com/kjuulh/dagger-sdk/commit/2cc0231c5f29993081f0f7e15e44cac95a7d6086))
|
|
- move issues to actual tests and refactor ([`9ba0139`](https://github.com/kjuulh/dagger-sdk/commit/9ba01396cb44ee02cf7a16008e3f0bdae9f78754))
|
|
- add support for String as well ([`c025d17`](https://github.com/kjuulh/dagger-sdk/commit/c025d1742482d701946c292dcf104421d3cade8e))
|
|
- move issues to another folder ([`e9e35ed`](https://github.com/kjuulh/dagger-sdk/commit/e9e35edb1cb67eee8cc033212aba3b1888def78f))
|
|
- add public tuple field and into func ([`d7317e5`](https://github.com/kjuulh/dagger-sdk/commit/d7317e5cf34ee84a7b092357f5fbb15cd2bae2e3))
|
|
- initial issue ([`f679281`](https://github.com/kjuulh/dagger-sdk/commit/f67928155f02076cbb41abd4010523879ff3caf1))
|
|
- update rust crate futures to 0.3.27 ([`44fa024`](https://github.com/kjuulh/dagger-sdk/commit/44fa0240f8197f49fdf942b5c3d89079b59195d1))
|
|
</details>
|
|
|
|
## v0.2.16 (2023-03-10)
|
|
|
|
<csr-id-e642778d9028726dfb07217814e15ad1dd3b83f2/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-e642778d9028726dfb07217814e15ad1dd3b83f2/> fix tasks
|
|
|
|
### Documentation
|
|
|
|
- <csr-id-13b7805e7e6fcf47e0a1318adcc25b4ab773a3c9/> fix missing await in connect
|
|
|
|
### New Features
|
|
|
|
- <csr-id-7133bfae9508bc5977548e373c49342a1248d6e4/> with dagger-engine v.0.4.0
|
|
- <csr-id-4381af029521c2cbac9325278d261db79a994657/> add tests to sdk
|
|
- <csr-id-5f9b3a19c0ab6988bc335b020052074f3f101305/> set internal warnings as errors
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-ecca036bc644fee93fbcb69bf6da9f29169e473e/> fix builder pattern to actually work with default values
|
|
In previous versions the builder pattern required all values to be set.
|
|
This has not been fixed, so that default values are allowed.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 13 calendar days.
|
|
- 13 days passed between releases.
|
|
- 6 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-core v0.2.8, dagger-sdk v0.2.16 ([`f390eac`](https://github.com/kjuulh/dagger-sdk/commit/f390eac29f1d041d18d2207a5aa0a8d993aab68c))
|
|
- fix tasks ([`e642778`](https://github.com/kjuulh/dagger-sdk/commit/e642778d9028726dfb07217814e15ad1dd3b83f2))
|
|
- with dagger-engine v.0.4.0 ([`7133bfa`](https://github.com/kjuulh/dagger-sdk/commit/7133bfae9508bc5977548e373c49342a1248d6e4))
|
|
- fix missing await in connect ([`13b7805`](https://github.com/kjuulh/dagger-sdk/commit/13b7805e7e6fcf47e0a1318adcc25b4ab773a3c9))
|
|
- add tests to sdk ([`4381af0`](https://github.com/kjuulh/dagger-sdk/commit/4381af029521c2cbac9325278d261db79a994657))
|
|
- set internal warnings as errors ([`5f9b3a1`](https://github.com/kjuulh/dagger-sdk/commit/5f9b3a19c0ab6988bc335b020052074f3f101305))
|
|
- fix builder pattern to actually work with default values ([`ecca036`](https://github.com/kjuulh/dagger-sdk/commit/ecca036bc644fee93fbcb69bf6da9f29169e473e))
|
|
</details>
|
|
|
|
## v0.2.15 (2023-02-24)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-3e8ca8d86eafdc1f9d5e8b69f14fb60509549e0f/> update to dagger-v0.3.13
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-e578b0e371e13bc30ada793b7cd6ebe75ba83a07/> set deserialize on enums as well
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 2 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-core v0.2.7, dagger-sdk v0.2.15 ([`6a9a560`](https://github.com/kjuulh/dagger-sdk/commit/6a9a560cdca097abf23371d44599a2f1b726ae7f))
|
|
- set deserialize on enums as well ([`e578b0e`](https://github.com/kjuulh/dagger-sdk/commit/e578b0e371e13bc30ada793b7cd6ebe75ba83a07))
|
|
- update to dagger-v0.3.13 ([`3e8ca8d`](https://github.com/kjuulh/dagger-sdk/commit/3e8ca8d86eafdc1f9d5e8b69f14fb60509549e0f))
|
|
</details>
|
|
|
|
## v0.2.14 (2023-02-22)
|
|
|
|
<csr-id-e331ca003546f4ebe00f33b65c3b45c6b0586514/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-e331ca003546f4ebe00f33b65c3b45c6b0586514/> fix whitespace
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.14 ([`88b055c`](https://github.com/kjuulh/dagger-sdk/commit/88b055cb47d3d474e2c37d8fa8259df5faad9da5))
|
|
- fix whitespace ([`e331ca0`](https://github.com/kjuulh/dagger-sdk/commit/e331ca003546f4ebe00f33b65c3b45c6b0586514))
|
|
</details>
|
|
|
|
## v0.2.13 (2023-02-22)
|
|
|
|
<csr-id-7c3654d276bb5f66e692a210cb60cdf46b19e226/>
|
|
<csr-id-1f77d90c0f0ac832a181b2322350ea395612986c/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-7c3654d276bb5f66e692a210cb60cdf46b19e226/> ran clippy
|
|
- <csr-id-1f77d90c0f0ac832a181b2322350ea395612986c/> ran clippy
|
|
|
|
### New Features
|
|
|
|
- <csr-id-266ad32dff4c8957c7cdd291f9ef6f8a8c1d055c/> with clone
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-a13a2a9ecbfdfac80ed8eb0cbb9e9db317da65de/> race condition in process
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 2 calendar days.
|
|
- 2 days passed between releases.
|
|
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-codegen v0.2.8, dagger-sdk v0.2.13 ([`456f483`](https://github.com/kjuulh/dagger-sdk/commit/456f48389b5514d7f743a600a7732fb02dd87418))
|
|
- ran clippy ([`7c3654d`](https://github.com/kjuulh/dagger-sdk/commit/7c3654d276bb5f66e692a210cb60cdf46b19e226))
|
|
- with clone ([`266ad32`](https://github.com/kjuulh/dagger-sdk/commit/266ad32dff4c8957c7cdd291f9ef6f8a8c1d055c))
|
|
- Release dagger-core v0.2.6, dagger-codegen v0.2.7, dagger-sdk v0.2.12 ([`7179f8b`](https://github.com/kjuulh/dagger-sdk/commit/7179f8b598ef04e62925e39d3f55740253c01686))
|
|
- ran clippy ([`1f77d90`](https://github.com/kjuulh/dagger-sdk/commit/1f77d90c0f0ac832a181b2322350ea395612986c))
|
|
- Release dagger-core v0.2.5, dagger-sdk v0.2.12, dagger-codegen v0.2.7 ([`1725c51`](https://github.com/kjuulh/dagger-sdk/commit/1725c5188e8a81069ec4a4de569484c921a94927))
|
|
- race condition in process ([`a13a2a9`](https://github.com/kjuulh/dagger-sdk/commit/a13a2a9ecbfdfac80ed8eb0cbb9e9db317da65de))
|
|
</details>
|
|
|
|
## v0.2.12 (2023-02-20)
|
|
|
|
<csr-id-1f77d90c0f0ac832a181b2322350ea395612986c/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-1f77d90c0f0ac832a181b2322350ea395612986c/> ran clippy
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-a13a2a9ecbfdfac80ed8eb0cbb9e9db317da65de/> race condition in process
|
|
|
|
## v0.2.11 (2023-02-20)
|
|
|
|
<csr-id-803cfc4f8c4d72ab7d011be5523b3bfc6039de39/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-803cfc4f8c4d72ab7d011be5523b3bfc6039de39/> ran clippy
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-core v0.2.4, dagger-codegen v0.2.6, dagger-sdk v0.2.11 ([`f869e57`](https://github.com/kjuulh/dagger-sdk/commit/f869e574dd788cd60e5b1b5d502bec68e300694c))
|
|
- Release dagger-core v0.2.4, dagger-codegen v0.2.6, dagger-sdk v0.2.11 ([`17ec62a`](https://github.com/kjuulh/dagger-sdk/commit/17ec62a5d58232ff57391523b9851fb7b07d02ab))
|
|
- ran clippy ([`803cfc4`](https://github.com/kjuulh/dagger-sdk/commit/803cfc4f8c4d72ab7d011be5523b3bfc6039de39))
|
|
</details>
|
|
|
|
## v0.2.10 (2023-02-20)
|
|
|
|
Alignment release
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-b100285312df522218bfd4bc00bbf41b857a81bf/> changelog
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 8 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.10 ([`5cb9729`](https://github.com/kjuulh/dagger-sdk/commit/5cb97296b61677fb37e4bdb8519d30a484f93621))
|
|
- changelog ([`b100285`](https://github.com/kjuulh/dagger-sdk/commit/b100285312df522218bfd4bc00bbf41b857a81bf))
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10 ([`8ed0647`](https://github.com/kjuulh/dagger-sdk/commit/8ed06476e56f3290a419d2a67e7f25da575c63ad))
|
|
- update changelog ([`09aa658`](https://github.com/kjuulh/dagger-sdk/commit/09aa658b6fb3c1e9a2de668c4a69bbe5be13202f))
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10 ([`b436f27`](https://github.com/kjuulh/dagger-sdk/commit/b436f27a535f085bb8a4e66c7c4b3df461e74c21))
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10, dagger-rs v0.2.10 ([`577a293`](https://github.com/kjuulh/dagger-sdk/commit/577a293c6777b9305a4f5fc7c3abee4aff4d74b5))
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10, dagger-rs v0.2.10 ([`76bb1fc`](https://github.com/kjuulh/dagger-sdk/commit/76bb1fcedd03bd2d3b1e0f841f10325e4a85e108))
|
|
- Release dagger-rs v0.2.10 ([`dc3487b`](https://github.com/kjuulh/dagger-sdk/commit/dc3487b840beb9543699f72d4282147e4ebc72f2))
|
|
</details>
|
|
|
|
## v0.2.10
|
|
|
|
([`577a293`](https://github.com/kjuulh/dagger-rs/commit/577a293c6777b9305a4f5fc7c3abee4aff4d74b5))
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10, dagger-rs
|
|
|
|
## v0.2.10
|
|
|
|
([`76bb1fc`](https://github.com/kjuulh/dagger-rs/commit/76bb1fcedd03bd2d3b1e0f841f10325e4a85e108))
|
|
- Release dagger-rs v0.2.10
|
|
([`dc3487b`](https://github.com/kjuulh/dagger-rs/commit/dc3487b840beb9543699f72d4282147e4ebc72f2))
|
|
|
|
</details>
|
|
|
|
## v0.2.10
|
|
|
|
([`577a293`](https://github.com/kjuulh/dagger-rs/commit/577a293c6777b9305a4f5fc7c3abee4aff4d74b5))
|
|
|
|
- Adjusting changelogs prior to release of dagger-sdk v0.2.10, dagger-rs
|
|
|
|
## v0.2.10
|
|
|
|
([`76bb1fc`](https://github.com/kjuulh/dagger-rs/commit/76bb1fcedd03bd2d3b1e0f841f10325e4a85e108))
|
|
|
|
- Release dagger-rs v0.2.10
|
|
([`dc3487b`](https://github.com/kjuulh/dagger-rs/commit/dc3487b840beb9543699f72d4282147e4ebc72f2))
|
|
|
|
</details>
|
|
|
|
## v0.2.9 (2023-02-20)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-75bc17e57db222492c6ffd2dfe80208d2bda75c9/> Fix async panic on blocking
|
|
#19 Replaced internal threads with tokio spawn functions
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-core v0.2.3, dagger-sdk v0.2.9, dagger-rs v0.2.10 ([`82de43a`](https://github.com/kjuulh/dagger-sdk/commit/82de43aa91d6a5e09a247d1959137fdc36a40d35))
|
|
- Fix async panic on blocking #19 ([`75bc17e`](https://github.com/kjuulh/dagger-sdk/commit/75bc17e57db222492c6ffd2dfe80208d2bda75c9))
|
|
</details>
|
|
|
|
## v0.2.8 (2023-02-19)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-978ede68ae52f5b5150a2aa45b8d6e1fbbbee2f4/> add documentation strings
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.8, dagger-codegen v0.2.5 ([`0499024`](https://github.com/kjuulh/dagger-sdk/commit/04990247ba8e9d0555847f582fef14849dbedebf))
|
|
- add documentation strings ([`978ede6`](https://github.com/kjuulh/dagger-sdk/commit/978ede68ae52f5b5150a2aa45b8d6e1fbbbee2f4))
|
|
</details>
|
|
|
|
## v0.2.7 (2023-02-19)
|
|
|
|
### Documentation
|
|
|
|
- <csr-id-93f40b356c48f14e910968516bed9487912095c1/> change to await syntax
|
|
|
|
### New Features
|
|
|
|
- <csr-id-9be6f435d9ea39f31a8906e55dbd3e8b1e5ec598/> Use async runtime instead
|
|
of blocking. Default to using async runtime instead of blocking. I.e.
|
|
|
|
```rust
|
|
fn main() -> eyre::Result<()> {
|
|
// ...
|
|
|
|
client.container().from("rust").publish("somewhere")?;
|
|
|
|
// ...
|
|
}
|
|
|
|
// to
|
|
|
|
async fn main() -> eyre::Result<()> {
|
|
// ...
|
|
|
|
client.container().from("rust").publish("somewhere").await?;
|
|
|
|
// ...
|
|
}
|
|
```
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.7 ([`a1887af`](https://github.com/kjuulh/dagger-sdk/commit/a1887afc8b51f61491ba7f13c5e7a5b7619623c4))
|
|
- change to await syntax ([`93f40b3`](https://github.com/kjuulh/dagger-sdk/commit/93f40b356c48f14e910968516bed9487912095c1))
|
|
- Use async runtime instead of blocking. ([`9be6f43`](https://github.com/kjuulh/dagger-sdk/commit/9be6f435d9ea39f31a8906e55dbd3e8b1e5ec598))
|
|
</details>
|
|
|
|
## v0.2.6 (2023-02-19)
|
|
|
|
### Documentation
|
|
|
|
- <csr-id-04e70ce964b343e28b3dbd0c46d10ccda958ab8c/> fix readme
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.6 ([`c312bc5`](https://github.com/kjuulh/dagger-sdk/commit/c312bc57ad3e5380b6a2a927f3bb758aa5344efd))
|
|
- fix readme ([`04e70ce`](https://github.com/kjuulh/dagger-sdk/commit/04e70ce964b343e28b3dbd0c46d10ccda958ab8c))
|
|
</details>
|
|
|
|
## v0.2.5 (2023-02-19)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-f29ff836cfd72d5e051ca6a71a230ba1e9933091/> without Some in _opts
|
|
functions Option has been removed as a wrapper around opts. This makes it much
|
|
more convenient to use
|
|
|
|
```rust
|
|
client.container_opts(Some(ContainerOpts{}))
|
|
// ->
|
|
client.container_opts(ContainerOpts{})
|
|
```
|
|
|
|
The same options are still available, either an empty object can be passed, or
|
|
a non _opts function can be used
|
|
- <csr-id-9762da895a164e30c5dc60e89a83e934ceae47ab/> with _opts methods Now all
|
|
opt values enter into a _opts function instead of the original. This avoids a
|
|
lot of verbosity for both None in the case opts are unwanted, and Some() if
|
|
they actually are.
|
|
|
|
They are used like so:
|
|
|
|
```rust
|
|
client.container().from("...");
|
|
client.container_opts(Some(ContainerOpts{ ... }))
|
|
```
|
|
|
|
Some from opts will be removed in a future commit/pr
|
|
- <csr-id-94336d06378f035464e233b921dc3858070f582d/> move to &str instead of
|
|
String and introduce builder. This will make the api much easier to use, as we
|
|
can now rely on "" instead of "".into() for normal string values.
|
|
|
|
Introduced builder as well, which makes it much easier to use *Opts, as it can
|
|
handle the building of that, and get the benefits from String -> &str, as that
|
|
is currently not allowed for optional values
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-c627595fd2695e236924175d137c42f1480ccd6b/> cargo clippy
|
|
- <csr-id-02006d40fc2c0383e0412c15c36db9af7eda991f/> without phantom data
|
|
- <csr-id-6e2292cf11942fbd26a52fe4e0fc8471e6eb70a3/> dependencies
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release.
|
|
- 6 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.5, dagger-codegen v0.2.4 ([`f727318`](https://github.com/kjuulh/dagger-sdk/commit/f72731807d8358fdb3d80432136b7a08bb7b1773))
|
|
- cargo clippy ([`c627595`](https://github.com/kjuulh/dagger-sdk/commit/c627595fd2695e236924175d137c42f1480ccd6b))
|
|
- without Some in _opts functions ([`f29ff83`](https://github.com/kjuulh/dagger-sdk/commit/f29ff836cfd72d5e051ca6a71a230ba1e9933091))
|
|
- with _opts methods ([`9762da8`](https://github.com/kjuulh/dagger-sdk/commit/9762da895a164e30c5dc60e89a83e934ceae47ab))
|
|
- without phantom data ([`02006d4`](https://github.com/kjuulh/dagger-sdk/commit/02006d40fc2c0383e0412c15c36db9af7eda991f))
|
|
- move to &str instead of String and introduce builder. ([`94336d0`](https://github.com/kjuulh/dagger-sdk/commit/94336d06378f035464e233b921dc3858070f582d))
|
|
- dependencies ([`6e2292c`](https://github.com/kjuulh/dagger-sdk/commit/6e2292cf11942fbd26a52fe4e0fc8471e6eb70a3))
|
|
</details>
|
|
|
|
## v0.2.4 (2023-02-19)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-7d04ab1240e497e7804fed23a378d28c78f50a0a/> readme dagger-rs ->
|
|
dagger-sdk
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 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
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.4 ([`cc81124`](https://github.com/kjuulh/dagger-sdk/commit/cc81124f899f44f80c1ee7d1e23a7e02d8cc4b7c))
|
|
- readme dagger-rs -> dagger-sdk ([`7d04ab1`](https://github.com/kjuulh/dagger-sdk/commit/7d04ab1240e497e7804fed23a378d28c78f50a0a))
|
|
</details>
|
|
|
|
## v0.2.3 (2023-02-19)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-19ed6c267f779b72430422c463ceed553f6fc618/> re-export through lib.rs
|
|
this means that you can now use dagger_sdk::connect() instead of
|
|
dagger_sdk::client::connect();
|
|
- <csr-id-de063eae858eb3335d2558a57ee6a88689635200/> with return result instead
|
|
of unwrap
|
|
- <csr-id-5d667369900a47d3a6015cd3814c240bc5c54436/> remove unnecessary option
|
|
returns
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 4 commits contributed to the release.
|
|
- 3 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.3, dagger-codegen v0.2.3, dagger-rs v0.2.9 ([`9235030`](https://github.com/kjuulh/dagger-sdk/commit/92350306b3f0da40b4fc6dcaffcd90b891e83f70))
|
|
- re-export through lib.rs ([`19ed6c2`](https://github.com/kjuulh/dagger-sdk/commit/19ed6c267f779b72430422c463ceed553f6fc618))
|
|
- with return result instead of unwrap ([`de063ea`](https://github.com/kjuulh/dagger-sdk/commit/de063eae858eb3335d2558a57ee6a88689635200))
|
|
- remove unnecessary option returns ([`5d66736`](https://github.com/kjuulh/dagger-sdk/commit/5d667369900a47d3a6015cd3814c240bc5c54436))
|
|
</details>
|
|
|
|
## v0.2.2 (2023-02-19)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-6e5f4074329ab0462445b31d4153f8497c483438/> update to dagger v0.3.12
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-10bc6f3846b65cc82c2fb343d8cfe921784bef1b/> fixed fmt errors
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 4 commits contributed to the release.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.2 ([`e921ba1`](https://github.com/kjuulh/dagger-sdk/commit/e921ba13638987ccf5beaa48c4be9be5fd879bd0))
|
|
- Release dagger-core v0.2.2, dagger-codegen v0.2.2, dagger-rs v0.2.8 ([`1638f15`](https://github.com/kjuulh/dagger-sdk/commit/1638f15fba9d16512e8452f87b908d6dce417cd9))
|
|
- fixed fmt errors ([`10bc6f3`](https://github.com/kjuulh/dagger-sdk/commit/10bc6f3846b65cc82c2fb343d8cfe921784bef1b))
|
|
- update to dagger v0.3.12 ([`6e5f407`](https://github.com/kjuulh/dagger-sdk/commit/6e5f4074329ab0462445b31d4153f8497c483438))
|
|
</details>
|
|
|
|
## v0.2.1 (2023-02-18)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-789b0e69c8c53d0e86d9cec89ab5345507aad514/> update all dependencies
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 40 commits contributed to the release over the course of 20 calendar days.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 2 unique issues were worked on: [#5](https://github.com/kjuulh/dagger-sdk/issues/5), [#6](https://github.com/kjuulh/dagger-sdk/issues/6)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#5](https://github.com/kjuulh/dagger-sdk/issues/5)**
|
|
- update all dependencies ([`789b0e6`](https://github.com/kjuulh/dagger-sdk/commit/789b0e69c8c53d0e86d9cec89ab5345507aad514))
|
|
* **[#6](https://github.com/kjuulh/dagger-sdk/issues/6)**
|
|
- feature/add impl ([`4a4c03f`](https://github.com/kjuulh/dagger-sdk/commit/4a4c03f3c2ee7f6268c65976715e70767b4ea78d))
|
|
* **Uncategorized**
|
|
- Release dagger-sdk v0.2.1 ([`aa0c397`](https://github.com/kjuulh/dagger-sdk/commit/aa0c397b15566840eb59ca6186c083f631cc460b))
|
|
- add dagger-sdk changelog ([`11a5247`](https://github.com/kjuulh/dagger-sdk/commit/11a5247933736bc6a4c5300c29599c88597fefb7))
|
|
- Release dagger-rs v0.2.7, dagger-sdk v0.2.1 ([`20c7118`](https://github.com/kjuulh/dagger-sdk/commit/20c71189f6d5d978286ee16f8e958c6045756d80))
|
|
- Adjusting changelogs prior to release of dagger-core v0.2.1, dagger-codegen v0.2.1, dagger-rs v0.2.1 ([`f4a20fd`](https://github.com/kjuulh/dagger-sdk/commit/f4a20fda79063b29829cc899793775ba8cb17214))
|
|
- with actual versions ([`7153c24`](https://github.com/kjuulh/dagger-sdk/commit/7153c24f0105a05f170efd10ef2535d83ce0c87e))
|
|
- with publish ([`989d5bc`](https://github.com/kjuulh/dagger-sdk/commit/989d5bc26036d46a199d939b5cbbe72aff2f8fb1))
|
|
- with repo ([`e5383b5`](https://github.com/kjuulh/dagger-sdk/commit/e5383b51f3b290a87b729929c377e93bda3873e0))
|
|
- with wildcard version ([`533b9df`](https://github.com/kjuulh/dagger-sdk/commit/533b9dfef0165c514127a8437d08daf52adf5739))
|
|
- cargo version 0.2.0 ([`bec62de`](https://github.com/kjuulh/dagger-sdk/commit/bec62de62ff5638428174e232a36eee3ddd0f5ef))
|
|
- bump version ([`36b0ecd`](https://github.com/kjuulh/dagger-sdk/commit/36b0ecdabf4c220cffb2d0660fb6480387e3249a))
|
|
- document usage ([`578c2a6`](https://github.com/kjuulh/dagger-sdk/commit/578c2a68830eb40da888823a8770af4a764ed4c7))
|
|
- fix all clippy ([`6be8482`](https://github.com/kjuulh/dagger-sdk/commit/6be8482b461e098384bbf1371ed7d67b259197fa))
|
|
- add with dockerfile ([`0cbd179`](https://github.com/kjuulh/dagger-sdk/commit/0cbd1790b0b4030c68f0a0dd619325da26f14f60))
|
|
- with caching ([`728840c`](https://github.com/kjuulh/dagger-sdk/commit/728840ca8e48b8bec66da4e5fa677bfa60d1d147))
|
|
- add more quickstart ([`59e2572`](https://github.com/kjuulh/dagger-sdk/commit/59e2572173872c8091a0613a387a01e0cccc51bf))
|
|
- build the application ([`d894def`](https://github.com/kjuulh/dagger-sdk/commit/d894def70c85ff2fc567bf614e3be6f4134965e2))
|
|
- add test-the-application ([`cb9a4dd`](https://github.com/kjuulh/dagger-sdk/commit/cb9a4dd84fc13ef03ca3ad539646e95c3c047676))
|
|
- with println ([`d1726a0`](https://github.com/kjuulh/dagger-sdk/commit/d1726a052a6dc4e57f364864446cab3cbda7e0bf))
|
|
- unpack response ([`3b5b59b`](https://github.com/kjuulh/dagger-sdk/commit/3b5b59ba1c20cc68218dc5c0af18ff7a78f6953d))
|
|
- tested full flow initially ([`7a008be`](https://github.com/kjuulh/dagger-sdk/commit/7a008be59e5ca183809e5840cdfae1d87665aa20))
|
|
- move code to dagger-core ([`ec0d0b2`](https://github.com/kjuulh/dagger-sdk/commit/ec0d0b22e646c97acb3ce93f3afb3ddb8590e68f))
|
|
- with selection impl default ([`9f0021b`](https://github.com/kjuulh/dagger-sdk/commit/9f0021b7086046c80b3f455f205149e03eb72da2))
|
|
- fix warnings ([`2b49f9c`](https://github.com/kjuulh/dagger-sdk/commit/2b49f9c19098d96df2bb735253710774b0831c94))
|
|
- fix test ([`03366b7`](https://github.com/kjuulh/dagger-sdk/commit/03366b7c5b3cce5ec42b5c7655843170236c56a1))
|
|
- test marshaller ([`c5dfceb`](https://github.com/kjuulh/dagger-sdk/commit/c5dfcebaad9c255b10ba8c6e4d4dba00821c8941))
|
|
- test marshaller ([`c4ec6f0`](https://github.com/kjuulh/dagger-sdk/commit/c4ec6f0c976ce0af2e05e818731b5e2bed7f0522))
|
|
- implement sort by name and type ([`d9b51c1`](https://github.com/kjuulh/dagger-sdk/commit/d9b51c1ac90c00fb3af24332b6140e1201bc9be7))
|
|
- fix optional types for real ([`26069a8`](https://github.com/kjuulh/dagger-sdk/commit/26069a82a69ec7265216c8ddaceb37228dd0fb81))
|
|
- fix description ([`f4581ba`](https://github.com/kjuulh/dagger-sdk/commit/f4581ba4cd1693a906eaf6c58054398ceae3bfac))
|
|
- with proper optional types ([`f4a812a`](https://github.com/kjuulh/dagger-sdk/commit/f4a812a7d24e9e09cb4e3cbde56ee0b3ac774b62))
|
|
- set proper option type ([`8549cfc`](https://github.com/kjuulh/dagger-sdk/commit/8549cfc3a7d9f831febaeadc22db36604e465ea8))
|
|
- add fields ([`496a687`](https://github.com/kjuulh/dagger-sdk/commit/496a687bc34f7c58cc86df60c183be741b0b8a9c))
|
|
- add input_fields ([`d2cddff`](https://github.com/kjuulh/dagger-sdk/commit/d2cddff365c636feceb3f20a73df812fcab11a19))
|
|
- with objects ([`5fef514`](https://github.com/kjuulh/dagger-sdk/commit/5fef5148010f384d0158361d64b8e17d357d4819))
|
|
- with enum ([`2a1f7c3`](https://github.com/kjuulh/dagger-sdk/commit/2a1f7c3f2666f1f4caebf7c22707709741c2cfad))
|
|
- with codegen output ([`0bf6b0e`](https://github.com/kjuulh/dagger-sdk/commit/0bf6b0e91ecc31c1f6b51338234137eb185810a0))
|
|
- split out codegen parts ([`3263f1d`](https://github.com/kjuulh/dagger-sdk/commit/3263f1d589aee78065401c666533cb0cbadd06ce))
|
|
- add dagger-sdk ([`9dccb83`](https://github.com/kjuulh/dagger-sdk/commit/9dccb83d94a720dd58deffe9f3e5aaea784336f3))
|
|
</details>
|
|
|