diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d911642d..7a486339f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,48 @@ +## 1.14.0 +* Refactor Network Inspector lifecycle into manager [#2616](https://github.com/microsoft/vscode-react-native/pull/2616) +* Handle packager port setting changes in status bar [#2629](https://github.com/microsoft/vscode-react-native/pull/2629) +* Fix sourcemap flattening when encountering null sections [#2617](https://github.com/microsoft/vscode-react-native/pull/2617) [#2652](https://github.com/microsoft/vscode-react-native/pull/2652) +* Remove deprecated `iosRelativeProjectPath` option [#2677](https://github.com/microsoft/vscode-react-native/pull/2677) +* Remove unused XDL deprecated fields from Expo [#2685](https://github.com/microsoft/vscode-react-native/pull/2685) +* Security improvements: + * Harden Network Inspector server binding and adb command execution [#2647](https://github.com/microsoft/vscode-react-native/pull/2647) + * Harden Expo Go installer and command execution [#2654](https://github.com/microsoft/vscode-react-native/pull/2654) + * Harden iOS device ID validation and idb command execution [#2657](https://github.com/microsoft/vscode-react-native/pull/2657) + * Add destination path validation for certificate deployment [#2658](https://github.com/microsoft/vscode-react-native/pull/2658) + * Add Origin header validation to CDP proxy WebSocket server [#2668](https://github.com/microsoft/vscode-react-native/pull/2668) + * Bind debug adapter server to loopback address [#2669](https://github.com/microsoft/vscode-react-native/pull/2669) + * Tighten remote source URL protocol regex [#2600](https://github.com/microsoft/vscode-react-native/pull/2600) + * Add CFSClean Network Isolation Policy [#2693](https://github.com/microsoft/vscode-react-native/pull/2693) +* Internal changes: + * Upgrade TypeScript compilation target [#2590](https://github.com/microsoft/vscode-react-native/pull/2590) + * Upgrade dependencies [#2591](https://github.com/microsoft/vscode-react-native/pull/2591) + * Remove Node 10 todo comments [#2592](https://github.com/microsoft/vscode-react-native/pull/2592) + * Remove empty onChangeConfiguration handler [#2593](https://github.com/microsoft/vscode-react-native/pull/2593) + * Detect VSIX packaging metadata anomalies as early as possible [#2598](https://github.com/microsoft/vscode-react-native/pull/2598) + * Add file URI handling in VSIX build and remove focused test [#2601](https://github.com/microsoft/vscode-react-native/pull/2601) + * Bump ip-address to 10.1.1 [#2620](https://github.com/microsoft/vscode-react-native/pull/2620) + * Bump fast-uri to 3.1.2 [#2622](https://github.com/microsoft/vscode-react-native/pull/2622) + * Add network inspector smoke test suite [#2624](https://github.com/microsoft/vscode-react-native/pull/2624) + * Unify afterEach deduplication logic in smoke tests [#2632](https://github.com/microsoft/vscode-react-native/pull/2632) + * Add network inspector manager unit tests [#2637](https://github.com/microsoft/vscode-react-native/pull/2637) + * Bump multiple dependencies [#2639](https://github.com/microsoft/vscode-react-native/pull/2639) + * Track TypeScript 7 beta compatibility [#2644](https://github.com/microsoft/vscode-react-native/pull/2644) + * Add command palette smoke test coverage [#2646](https://github.com/microsoft/vscode-react-native/pull/2646) + * Stabilize tip notification and experiment service tests [#2649](https://github.com/microsoft/vscode-react-native/pull/2649) [#2651](https://github.com/microsoft/vscode-react-native/pull/2651) + * Bump qs to 6.15.2 [#2659](https://github.com/microsoft/vscode-react-native/pull/2659) + * Upgrade uuid to 11.1.1 and fix security vulnerability in istanbul-lib-processinfo [#2661](https://github.com/microsoft/vscode-react-native/pull/2661) [#2673](https://github.com/microsoft/vscode-react-native/pull/2673) + * Add network inspector command smoke tests [#2664](https://github.com/microsoft/vscode-react-native/pull/2664) + * Fix mocha typing in smoke test [#2667](https://github.com/microsoft/vscode-react-native/pull/2667) + * Add clean restart packager smoke tests [#2671](https://github.com/microsoft/vscode-react-native/pull/2671) + * Bump tmp to 0.2.7 [#2674](https://github.com/microsoft/vscode-react-native/pull/2674) + * Normalize unknown error handling in smoke tests [#2681](https://github.com/microsoft/vscode-react-native/pull/2681) + * Add install pods smoke tests [#2682](https://github.com/microsoft/vscode-react-native/pull/2682) + * Refactor smoke action bar tests to use packager helper [#2686](https://github.com/microsoft/vscode-react-native/pull/2686) + * Add expo packager command smoke tests [#2691](https://github.com/microsoft/vscode-react-native/pull/2691) + * Add security validation unit tests [#2698](https://github.com/microsoft/vscode-react-native/pull/2698) + * Remove global npm installs for gulp and vsce in CI [#2701](https://github.com/microsoft/vscode-react-native/pull/2701) + * Bump shell-quote to 1.8.4 [#2706](https://github.com/microsoft/vscode-react-native/pull/2706) [#2707](https://github.com/microsoft/vscode-react-native/pull/2707) + ## 1.13.3 * Align Android launch command naming [#2580](https://github.com/microsoft/vscode-react-native/pull/2580) * Improve packager status bar to display Metro port and connected device name [#2557](https://github.com/microsoft/vscode-react-native/pull/2557) [#2564](https://github.com/microsoft/vscode-react-native/pull/2564) diff --git a/package-lock.json b/package-lock.json index 18ec96168..06b941166 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-react-native", - "version": "1.13.3", + "version": "1.14.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-react-native", - "version": "1.13.3", + "version": "1.14.0", "hasInstallScript": true, "license": "%reactNative.license%", "dependencies": { diff --git a/package.json b/package.json index ec687673d..c1cc905c6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vscode-react-native", "displayName": "React Native Tools", - "version": "1.13.3", + "version": "1.14.0", "private": true, "publisher": "msjsdiag", "icon": "resources/images/icon.png",