diff --git a/CHANGELOG.md b/CHANGELOG.md index db35fa8eda9..b2efdbf2fa2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ Previous versions had CHANGELOG per component, we decided to combine all reposit Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. ## [Unreleased] + +## 2.2.0 ### Added - File operations are now available behind the `MIRRORD_FILE_OPS` env variable, this means that mirrord now hooks into the following file functions: `open`, `fopen`, `fdopen`, `openat`, `read`, `fread`, `fileno`, `lseek`, and `write` to provide a mirrored file system. - Support for running x64 (Intel) binary on arm (Silicon) macOS using mirrord. This will download and use the x64 mirrord-layer binary when needed. @@ -15,7 +17,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how - Add graceful exit for library extraction logic in case of error. - Refactor the CI by splitting the building of mirrord-agent in a separate job and caching the agent image for E2E tests. - Update bug report template to apply to the latest version of mirrord. -- Chang release profile to strip debuginfo and enable LTO. +- Change release profile to strip debuginfo and enable LTO. - VS Code extension - update dependencies. - CLI & macOS: Extract to `/tmp/` instead of `$TMPDIR` as the executed process is getting killed for some reason. @@ -25,7 +27,6 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how - Fix typos ## 2.1.0 - ### Added - Prompt user to update if their version is outdated in the VS Code extension or CLI. @@ -33,7 +34,6 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how - Add a keep-alive to keep the agent-pod from exiting, closes [#63](https://github.com/metalbear-co/mirrord/issues/63) ## 2.0.4 - Complete refactor and re-write of everything. - The CLI/VSCode extension now use `mirrord-layer` which loads into debugged process using `LD_PRELOAD`/`DYLD_INSERT_LIBRARIES`. diff --git a/Cargo.lock b/Cargo.lock index 5ffc793472f..37ae08104ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1408,7 +1408,7 @@ dependencies = [ [[package]] name = "mirrord" -version = "2.1.0" +version = "2.2.0" dependencies = [ "anyhow", "clap 3.1.18", @@ -1424,7 +1424,7 @@ dependencies = [ [[package]] name = "mirrord-agent" -version = "2.1.0" +version = "2.2.0" dependencies = [ "actix-codec", "bollard", @@ -1448,7 +1448,7 @@ dependencies = [ [[package]] name = "mirrord-layer" -version = "2.1.0" +version = "2.2.0" dependencies = [ "actix-codec", "bytes", @@ -1479,7 +1479,7 @@ dependencies = [ [[package]] name = "mirrord-protocol" -version = "2.1.0" +version = "2.2.0" dependencies = [ "actix-codec", "bincode", diff --git a/Cargo.toml b/Cargo.toml index 639a0d7401f..8c67b274241 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ members = [ # latest commits on rustls suppress certificate verification [workspace.package] -version = "2.1.0" +version = "2.2.0" edition = "2021" license = "MIT" readme = "README.md" @@ -47,4 +47,4 @@ rustls = { git = 'https://github.com/rustls/rustls' } [profile.release] strip = "debuginfo" -lto = true \ No newline at end of file +lto = true diff --git a/vscode-ext/package-lock.json b/vscode-ext/package-lock.json index d82813def8b..6c813cdd045 100644 --- a/vscode-ext/package-lock.json +++ b/vscode-ext/package-lock.json @@ -1,12 +1,12 @@ { "name": "mirrord", - "version": "2.1.0", + "version": "2.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mirrord", - "version": "2.1.0", + "version": "2.2.0", "dependencies": { "@kubernetes/client-node": "^0.16.3", "ffi-napi": "^4.0.3", diff --git a/vscode-ext/package.json b/vscode-ext/package.json index 9fad97b31d0..b832c6c59f2 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.1.0", + "version": "2.2.0", "engines": { "vscode": "^1.63.0" },