v0.5.0
What's Changed
- Prepare 0.3.0 by @lann in #21
- add binary artifacts publishing for
cargo binstall
by @calvinrp in #22 - Support
protocol = "http"
in OCI registry config by @itowlson in #23 - ref(wasm-pkg-loader): turn default features off for tracing-subscriber crate by @vdice in #26
- feat(*)!: Updates pkg-loader to use oci-wasm crate by @thomastaylor312 in #28
- ref(*): Switches all tracing macros to use fields by @thomastaylor312 in #29
- Add wasm-pkg-common crate by @lann in #25
- ref(*)!: Refactors loader to use the new common package (subset of #34) by @lann in #41
- Add basic README and CONTRIBUTING files by @yoshuawuyts in #43
- fix(loader): Exposed the source module as public by @thomastaylor312 in #46
- feat(common): Adds new error for package not found by @thomastaylor312 in #47
- Release 0.4.0 by @lann in #49
- Upgrade oci-wasm to 0.0.4 by @lann in #48
- loader: Re-export types needed by Client methods by @lann in #51
- Release 0.4.1 by @lann in #52
- Fix for incorrect implicit preferred protocol selection for backward-compat aliases by @calvinrp in #57
- Refactor and rename wasm-pkg-loader to wasm-pkg-client by @lann in #55
- feat(wkg)!: Adds support for pushing and pulling OCI wasm artifacts by @thomastaylor312 in #44
- feat(caching): Adds a new caching client by @thomastaylor312 in #58
- feat(*)!: Makes client methods no longer require mut by @thomastaylor312 in #59
- fix(caching)!: Removes a stray mut by @thomastaylor312 in #60
- feat(digest): Adds serialize and deserialize for content digests by @thomastaylor312 in #63
- fix: Resolve docker hub credentials by @tomasol in #62
- feat(config): Adds
Clone
to theConfig
type by @thomastaylor312 in #65 - fix(client): Implement various helpers for serialzing config structs by @thomastaylor312 in #66
- Make Label and PackageRef Ord and PartialOrd Again by @fibonacci1729 in #71
- fix(warg): Removes call to cache for versions by @thomastaylor312 in #72
- Add support for annotations to
wkg oci push
by @yoshuawuyts in #73 - fix(common): Fixes issue where we couldn't get a backend type by @thomastaylor312 in #68
- feat(caching)!: Adds support for readonly/offline caching by @thomastaylor312 in #76
- feat(caching): Adds is_readonly method by @thomastaylor312 in #77
- Add a
repository
field to wkg's Cargo.toml. by @sunfishcode in #78 - feat(client): Adds publishing to the client by @thomastaylor312 in #80
- chore(docs): Adds documentation for configuration and repo by @thomastaylor312 in #79
- fix(caching): Exposes methods for accessing the inner client by @thomastaylor312 in #81
- feat(warg): Adds config option for signing secret by @thomastaylor312 in #82
- chore(*): Bumps version and adds a step for autopublishing crates by @thomastaylor312 in #85
- fix(docs): Fixes formatting of paths by @thomastaylor312 in #83
- upgraded warg 0.9.0 and simplified warg publish by @calvinrp in #86
New Contributors
- @itowlson made their first contribution in #23
- @vdice made their first contribution in #26
- @thomastaylor312 made their first contribution in #28
- @yoshuawuyts made their first contribution in #43
- @tomasol made their first contribution in #62
- @fibonacci1729 made their first contribution in #71
- @sunfishcode made their first contribution in #78
Full Changelog: v0.3.0...v0.5.0