Skip to content

Commit

Permalink
chore: release v0.23.0 (#739)
Browse files Browse the repository at this point in the history
## 🤖 New release
* `testcontainers`: 0.22.0 -> 0.23.0 (⚠️ API breaking changes)

### ⚠️ `testcontainers` breaking changes

```
--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/enum_variant_added.ron

Failed in:
  variant ClientError:UploadToContainerError in /tmp/.tmpnaUdoG/testcontainers-rs/testcontainers/src/core/client.rs:92
  variant ClientError:CopyToContainerError in /tmp/.tmpnaUdoG/testcontainers-rs/testcontainers/src/core/client.rs:94

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/trait_method_added.ron

Failed in:
  trait method testcontainers::core::ImageExt::with_copy_to in file /tmp/.tmpnaUdoG/testcontainers-rs/testcontainers/src/core/image/image_ext.rs:62
  trait method testcontainers::ImageExt::with_copy_to in file /tmp/.tmpnaUdoG/testcontainers-rs/testcontainers/src/core/image/image_ext.rs:62
```

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.23.0] - 2024-09-25

### Details
#### Bug Fixes
- Expose public `copy` types
([#734](#734))
- Typo in an error variant
([#738](#738))

#### Features
- Support copy files to container
([#730](#730))
- Support copying directories to container
([#735](#735))

#### Miscellaneous Tasks
- Copy-to-container interface improvements
([#732](#732))

#### Refactor
- Replace dirs crate with etcetera
([#736](#736))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] committed Sep 25, 2024
1 parent c47a2a9 commit 1b5e545
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@

All notable changes to this project will be documented in this file.

## [0.23.0] - 2024-09-25
### Details
#### Bug Fixes
- Expose public `copy` types ([#734](https://github.com/testcontainers/testcontainers-rs/pull/734))
- Typo in an error variant ([#738](https://github.com/testcontainers/testcontainers-rs/pull/738))

#### Features
- Support copy files to container ([#730](https://github.com/testcontainers/testcontainers-rs/pull/730))
- Support copying directories to container ([#735](https://github.com/testcontainers/testcontainers-rs/pull/735))

#### Miscellaneous Tasks
- Copy-to-container interface improvements ([#732](https://github.com/testcontainers/testcontainers-rs/pull/732))

#### Refactor
- Replace dirs crate with etcetera ([#736](https://github.com/testcontainers/testcontainers-rs/pull/736))
## [0.22.0] - 2024-08-30
### Details
#### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion testcontainers/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "testcontainers"
version = "0.22.0"
version = "0.23.0"
categories = ["development-tools::testing"]
readme = "README.md"
authors.workspace = true
Expand Down

0 comments on commit 1b5e545

Please sign in to comment.