Skip to content

Commit

Permalink
Prepare releases (#432)
Browse files Browse the repository at this point in the history
  • Loading branch information
Malax authored Jun 24, 2022
1 parent 3ed215d commit 12e3529
Show file tree
Hide file tree
Showing 13 changed files with 26 additions and 13 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ version = "0.1.0"
edition = "2021"

[dependencies]
libcnb = "0.7.0"
libcnb = "0.8.0"
```

Since we're writing a Cloud Native Buildpack, we also need a `buildpack.toml`. Use the template below and write it to a
Expand Down
2 changes: 2 additions & 0 deletions libcnb-cargo/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.4.1] 2022-06-24

- Update `cargo_metadata` dependency from 0.14.2 to 0.15.0 ([#423](https://github.com/heroku/libcnb.rs/pull/423)).

## [0.4.0] 2022-04-12
Expand Down
4 changes: 2 additions & 2 deletions libcnb-cargo/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb-cargo"
version = "0.4.0"
version = "0.4.1"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand All @@ -22,7 +22,7 @@ clap = { version = "3.2.5", default-features = false, features = [
"derive",
] }
fs_extra = "1.2.0"
libcnb-package = { version = "0.1.1", path = "../libcnb-package" }
libcnb-package = { version = "0.1.2", path = "../libcnb-package" }
log = "0.4.17"
pathdiff = "0.2.1"
size_format = "1.0.2"
Expand Down
2 changes: 2 additions & 0 deletions libcnb-data/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

# [0.7.0] 2022-06-24

- Add `Launch::processes` function to add multiple `Process`es to a `Launch` value at once. ([#418](https://github.com/heroku/libcnb.rs/pull/418))
- `Launch::process`'s argument changed from `Process` to `Into<Process>`. ([#418](https://github.com/heroku/libcnb.rs/pull/418))
- Update `fancy-regex` dependency from 0.8.0 to 0.10.0 ([#393](https://github.com/heroku/libcnb.rs/pull/393) and [#394](https://github.com/heroku/libcnb.rs/pull/394)).
Expand Down
4 changes: 2 additions & 2 deletions libcnb-data/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb-data"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand All @@ -13,7 +13,7 @@ include = ["src/**/*", "../LICENSE", "../README.md"]

[dependencies]
fancy-regex = "0.10.0"
libcnb-proc-macros = { path = "../libcnb-proc-macros", version = "0.2.1" }
libcnb-proc-macros = { path = "../libcnb-proc-macros", version = "0.2.2" }
serde = { version = "1.0.137", features = ["derive"] }
thiserror = "1.0.31"
toml = "0.5.9"
Expand Down
2 changes: 2 additions & 0 deletions libcnb-package/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.1.2] 2022-06-24

- Only create `.libcnb-cargo/additional-bin` if there are additional binaries to bundle ([#413](https://github.com/heroku/libcnb.rs/pull/413)).
- Update `cargo_metadata` dependency from 0.14.2 to 0.15.0 ([#423](https://github.com/heroku/libcnb.rs/pull/423)).

Expand Down
4 changes: 2 additions & 2 deletions libcnb-package/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb-package"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand All @@ -13,6 +13,6 @@ include = ["src/**/*", "../LICENSE", "README.md"]

[dependencies]
cargo_metadata = "0.15.0"
libcnb-data = { version = "0.6.0", path = "../libcnb-data" }
libcnb-data = { version = "0.7.0", path = "../libcnb-data" }
toml = "0.5.9"
which = "4.2.5"
2 changes: 2 additions & 0 deletions libcnb-proc-macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.2.2] 2022-06-24

- Update `cargo_metadata` dependency from 0.14.2 to 0.15.0 ([#423](https://github.com/heroku/libcnb.rs/pull/423)).
- Update `fancy-regex` dependency from 0.8.0 to 0.10.0 ([#393](https://github.com/heroku/libcnb.rs/pull/393) and [#394](https://github.com/heroku/libcnb.rs/pull/394)).

Expand Down
2 changes: 1 addition & 1 deletion libcnb-proc-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb-proc-macros"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand Down
2 changes: 2 additions & 0 deletions libcnb-test/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.4.0] 2022-06-24

- Leverage `Into` trait for `String`/`&str` arguments in `ContainerContext` ([#412](https://github.com/heroku/libcnb.rs/pull/412)).
- Pass `--trust-builder` to `pack build` to ensure the builders used in tests are always trusted ([#409](https://github.com/heroku/libcnb.rs/pull/409)).
- Add `IntegrationTest::app_dir_preprocessor`, allowing users to modify the app directory before an integration test run ([#397](https://github.com/heroku/libcnb.rs/pull/397)).
Expand Down
4 changes: 2 additions & 2 deletions libcnb-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb-test"
version = "0.3.1"
version = "0.4.0"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand All @@ -16,7 +16,7 @@ bollard = "0.13.0"
cargo_metadata = "0.15.0"
fastrand = "1.7.0"
fs_extra = "1.2.0"
libcnb-package = { version = "0.1.1", path = "../libcnb-package" }
libcnb-package = { version = "0.1.2", path = "../libcnb-package" }
serde = "1.0.137"
tempfile = "3.3.0"
tokio = "1.19.2"
Expand Down
3 changes: 3 additions & 0 deletions libcnb/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@

## [Unreleased]

## [0.8.0] 2022-06-24

- Make the "Buildpack API version mismatch" check still work when `buildpack.toml` doesn't match the spec or custom buildpack type ([#421](https://github.com/heroku/libcnb.rs/pull/421)).
- Remove support for custom exit codes from `Buildpack::on_error`. Exit codes are part of the CNB spec and there are cases where some exit codes have special meaning to the CNB lifecycle. This put the burden on the buildpack author to not pick exit codes with special meanings, dependent on the currently executing phase. This makes `Buildpack::on_error` more consistent with the rest of the framework where we don't expose the interface between the buildpack and the CNB lifecycle directly but use abstractions for easier forward-compatibility and to prevent accidental misuse. ([#415](https://github.com/heroku/libcnb.rs/pull/415)).
- Update `libcnb-data` (which provides the types in the `data` module) from `0.6.0` to `0.7.0` - see the [libcnb-data changelog](../libcnb-data/CHANGELOG.md#070-2022-06-24) ([#432](https://github.com/heroku/libcnb.rs/pull/432)).

## [0.7.0] 2022-04-12

Expand Down
6 changes: 3 additions & 3 deletions libcnb/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libcnb"
version = "0.7.0"
version = "0.8.0"
edition = "2021"
rust-version = "1.58"
license = "BSD-3-Clause"
Expand All @@ -13,8 +13,8 @@ include = ["src/**/*", "../LICENSE", "../README.md"]

[dependencies]
anyhow = { version = "1.0.58", optional = true }
libcnb-data = { path = "../libcnb-data", version = "0.6.0" }
libcnb-proc-macros = { version = "0.2.1", path = "../libcnb-proc-macros" }
libcnb-data = { path = "../libcnb-data", version = "0.7.0" }
libcnb-proc-macros = { version = "0.2.2", path = "../libcnb-proc-macros" }
serde = { version = "1.0.137", features = ["derive"] }
thiserror = "1.0.31"
toml = "0.5.9"
Expand Down

0 comments on commit 12e3529

Please sign in to comment.