From 5cf31dfdd6565c33c5907ff638ef45c867bf5569 Mon Sep 17 00:00:00 2001 From: Eyal Bukchin Date: Wed, 3 Aug 2022 16:03:20 +0300 Subject: [PATCH] Update to 2.6.0 (#232) --- CHANGELOG.md | 7 +++---- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- vscode-ext/package-lock.json | 4 ++-- vscode-ext/package.json | 2 +- 5 files changed, 11 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 822ab4a5ee2..448f92f383e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,19 +7,18 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## [Unreleased] +## 2.6.0 ### Added - Add a flag for the agent, `--ephemeral-container`, to correctly refer to the filesystem i.e. refer to root path as `/proc/1/root` when the flag is on, otherwise `/`. ### Changed - Assign a random port number instead of `61337`. (Reason: A forking process creates multiple agents sending traffic on the same port, causing addrinuse error.) +- `mirrord-layer/socket` now uses `socket2::SockAddr` to comply with Rust's new IP format. ### Fixed - Fix filesystem tests to only run if the default path exists. - - -### Changed -- `mirrord-layer/socket` now uses `socket2::SockAddr` to comply with Rust's new IP format. +- Fix extension not running due to the node_modules directory not being packaged. ## 2.5.0 diff --git a/Cargo.lock b/Cargo.lock index b89e1d3c2e9..4e9e7f671af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1363,7 +1363,7 @@ dependencies = [ [[package]] name = "mirrord" -version = "2.5.0" +version = "2.6.0" dependencies = [ "anyhow", "clap 3.2.8", @@ -1377,7 +1377,7 @@ dependencies = [ [[package]] name = "mirrord-agent" -version = "2.5.0" +version = "2.6.0" dependencies = [ "actix-codec", "bollard", @@ -1403,7 +1403,7 @@ dependencies = [ [[package]] name = "mirrord-layer" -version = "2.5.0" +version = "2.6.0" dependencies = [ "actix-codec", "anyhow", @@ -1437,7 +1437,7 @@ dependencies = [ [[package]] name = "mirrord-protocol" -version = "2.5.0" +version = "2.6.0" dependencies = [ "actix-codec", "bincode", diff --git a/Cargo.toml b/Cargo.toml index 8988ad4e63c..55339c1f85c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ members = [ # latest commits on rustls suppress certificate verification [workspace.package] -version = "2.5.0" +version = "2.6.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/vscode-ext/package-lock.json b/vscode-ext/package-lock.json index 56db48dfe04..ebc1e06c591 100644 --- a/vscode-ext/package-lock.json +++ b/vscode-ext/package-lock.json @@ -1,12 +1,12 @@ { "name": "mirrord", - "version": "2.5.0", + "version": "2.6.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mirrord", - "version": "2.5.0", + "version": "2.6.0", "dependencies": { "@kubernetes/client-node": "^0.16.3", "es5-ext": "<=0.10.53", diff --git a/vscode-ext/package.json b/vscode-ext/package.json index 3710b7ad114..627299d31fa 100644 --- a/vscode-ext/package.json +++ b/vscode-ext/package.json @@ -3,7 +3,7 @@ "displayName": "mirrord", "description": "Mirror live traffic from your Kubernetes cluster to your local debugged process.", "publisher": "MetalBear", - "version": "2.5.0", + "version": "2.6.0", "engines": { "vscode": "^1.63.0" },