diff --git a/CHANGELOG.md b/CHANGELOG.md index 0959973a925..416fbc5e993 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,30 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [3.113.1](https://github.com/metalbear-co/mirrord/tree/3.113.1) - 2024-08-15 + + +### Fixed + +- Fix small error in shared sockets that resulted in it adding the shared + socket env several times. + [#864](https://github.com/metalbear-co/mirrord/issues/864) +- Specify that `mirrord container` is an unstable feature. + [#2641](https://github.com/metalbear-co/mirrord/issues/2641) +- Fix IncomingConfig json schema regression. + [#2662](https://github.com/metalbear-co/mirrord/issues/2662) +- Fix `arm64` version of `mirrord-cli` container image and add github cache for + container builds. +- Fixed symbol hooks for Go 1.23. + + +### Internal + +- Updated Go versions used in CI to 1.21, 1.22 and 1.23. + [#2660](https://github.com/metalbear-co/mirrord/issues/2660) +- Some agent code housekeeping, including improved tracing and errors and + removal of index allocator. + ## [3.113.0](https://github.com/metalbear-co/mirrord/tree/3.113.0) - 2024-08-14 diff --git a/Cargo.lock b/Cargo.lock index 0ac8e717a97..a020626738a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2079,7 +2079,7 @@ dependencies = [ [[package]] name = "fileops" -version = "3.113.0" +version = "3.113.1" dependencies = [ "libc", ] @@ -3073,7 +3073,7 @@ checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "issue1317" -version = "3.113.0" +version = "3.113.1" dependencies = [ "actix-web", "env_logger 0.11.5", @@ -3083,7 +3083,7 @@ dependencies = [ [[package]] name = "issue1776" -version = "3.113.0" +version = "3.113.1" dependencies = [ "errno 0.3.9", "libc", @@ -3092,7 +3092,7 @@ dependencies = [ [[package]] name = "issue1776portnot53" -version = "3.113.0" +version = "3.113.1" dependencies = [ "libc", "socket2", @@ -3100,14 +3100,14 @@ dependencies = [ [[package]] name = "issue1899" -version = "3.113.0" +version = "3.113.1" dependencies = [ "libc", ] [[package]] name = "issue2001" -version = "3.113.0" +version = "3.113.1" dependencies = [ "libc", ] @@ -3426,7 +3426,7 @@ checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "listen_ports" -version = "3.113.0" +version = "3.113.1" [[package]] name = "local-channel" @@ -3665,7 +3665,7 @@ checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" [[package]] name = "mirrord" -version = "3.113.0" +version = "3.113.1" dependencies = [ "actix-codec", "clap", @@ -3711,7 +3711,7 @@ dependencies = [ [[package]] name = "mirrord-agent" -version = "3.113.0" +version = "3.113.1" dependencies = [ "actix-codec", "async-trait", @@ -3766,7 +3766,7 @@ dependencies = [ [[package]] name = "mirrord-analytics" -version = "3.113.0" +version = "3.113.1" dependencies = [ "assert-json-diff", "base64 0.22.1", @@ -3780,7 +3780,7 @@ dependencies = [ [[package]] name = "mirrord-auth" -version = "3.113.0" +version = "3.113.1" dependencies = [ "bcder", "chrono", @@ -3801,7 +3801,7 @@ dependencies = [ [[package]] name = "mirrord-config" -version = "3.113.0" +version = "3.113.1" dependencies = [ "bimap", "bitflags 2.6.0", @@ -3823,7 +3823,7 @@ dependencies = [ [[package]] name = "mirrord-config-derive" -version = "3.113.0" +version = "3.113.1" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", @@ -3833,7 +3833,7 @@ dependencies = [ [[package]] name = "mirrord-console" -version = "3.113.0" +version = "3.113.1" dependencies = [ "bincode", "drain", @@ -3849,7 +3849,7 @@ dependencies = [ [[package]] name = "mirrord-intproxy" -version = "3.113.0" +version = "3.113.1" dependencies = [ "bytes", "futures", @@ -3876,7 +3876,7 @@ dependencies = [ [[package]] name = "mirrord-intproxy-protocol" -version = "3.113.0" +version = "3.113.1" dependencies = [ "bincode", "mirrord-protocol", @@ -3886,7 +3886,7 @@ dependencies = [ [[package]] name = "mirrord-kube" -version = "3.113.0" +version = "3.113.1" dependencies = [ "actix-codec", "base64 0.22.1", @@ -3913,7 +3913,7 @@ dependencies = [ [[package]] name = "mirrord-layer" -version = "3.113.0" +version = "3.113.1" dependencies = [ "actix-codec", "base64 0.22.1", @@ -3960,7 +3960,7 @@ dependencies = [ [[package]] name = "mirrord-layer-macro" -version = "3.113.0" +version = "3.113.1" dependencies = [ "proc-macro2", "quote", @@ -3969,7 +3969,7 @@ dependencies = [ [[package]] name = "mirrord-macros" -version = "3.113.0" +version = "3.113.1" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", @@ -3979,7 +3979,7 @@ dependencies = [ [[package]] name = "mirrord-operator" -version = "3.113.0" +version = "3.113.1" dependencies = [ "base64 0.22.1", "bincode", @@ -4013,7 +4013,7 @@ dependencies = [ [[package]] name = "mirrord-progress" -version = "3.113.0" +version = "3.113.1" dependencies = [ "enum_dispatch", "indicatif", @@ -4047,7 +4047,7 @@ dependencies = [ [[package]] name = "mirrord-sip" -version = "3.113.0" +version = "3.113.1" dependencies = [ "apple-codesign", "object 0.36.2", @@ -4391,7 +4391,7 @@ dependencies = [ [[package]] name = "outgoing" -version = "3.113.0" +version = "3.113.1" [[package]] name = "overload" @@ -5431,21 +5431,21 @@ dependencies = [ [[package]] name = "rust-bypassed-unix-socket" -version = "3.113.0" +version = "3.113.1" dependencies = [ "tokio", ] [[package]] name = "rust-e2e-fileops" -version = "3.113.0" +version = "3.113.1" dependencies = [ "libc", ] [[package]] name = "rust-unix-socket-client" -version = "3.113.0" +version = "3.113.1" dependencies = [ "tokio", ] diff --git a/Cargo.toml b/Cargo.toml index 66b0232c0e1..3591b6a157a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ resolver = "2" # latest commits on rustls suppress certificate verification [workspace.package] -version = "3.113.0" +version = "3.113.1" edition = "2021" license = "MIT" readme = "README.md" diff --git a/changelog.d/+2660.internal.md b/changelog.d/+2660.internal.md deleted file mode 100644 index a2f7b516f0a..00000000000 --- a/changelog.d/+2660.internal.md +++ /dev/null @@ -1 +0,0 @@ -Updated Go versions used in CI to 1.21, 1.22 and 1.23. \ No newline at end of file diff --git a/changelog.d/+agent-improvements.internal.md b/changelog.d/+agent-improvements.internal.md deleted file mode 100644 index b888f00d267..00000000000 --- a/changelog.d/+agent-improvements.internal.md +++ /dev/null @@ -1 +0,0 @@ -Some agent code housekeeping, including improved tracing and errors and removal of index allocator. \ No newline at end of file diff --git a/changelog.d/+fix-amd64-cli-image.fixed.md b/changelog.d/+fix-amd64-cli-image.fixed.md deleted file mode 100644 index 68d6ccf6ba6..00000000000 --- a/changelog.d/+fix-amd64-cli-image.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix `arm64` version of `mirrord-cli` container image and add github cache for container builds. diff --git a/changelog.d/+fixed-go-hooks.fixed.md b/changelog.d/+fixed-go-hooks.fixed.md deleted file mode 100644 index b971f5fe997..00000000000 --- a/changelog.d/+fixed-go-hooks.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fixed symbol hooks for Go 1.23. \ No newline at end of file diff --git a/changelog.d/2641.fixed.md b/changelog.d/2641.fixed.md deleted file mode 100644 index e7f3c0841be..00000000000 --- a/changelog.d/2641.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Specify that `mirrord container` is an unstable feature. diff --git a/changelog.d/2662.fixed.md b/changelog.d/2662.fixed.md deleted file mode 100644 index 0cfa1369888..00000000000 --- a/changelog.d/2662.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix IncomingConfig json schema regression. diff --git a/changelog.d/864.fixed.md b/changelog.d/864.fixed.md deleted file mode 100644 index d2eb8600fe8..00000000000 --- a/changelog.d/864.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix small error in shared sockets that resulted in it adding the shared socket env several times.