iterative/vscode-dvc

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Change Log

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

## [1.2.19] - 2024-08-28

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.55.0) [#5708](https://github.com/iterative/vscode-dvc/pull/5708) by [@mattseddon](https://github.com/mattseddon)

## [1.2.18] - 2024-08-19

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.54.0) [#5694](https://github.com/iterative/vscode-dvc/pull/5694) by [@mattseddon](https://github.com/mattseddon)

## [1.2.17] - 2024-08-05

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.53.0) [#5669](https://github.com/iterative/vscode-dvc/pull/5669) by [@mattseddon](https://github.com/mattseddon)

## [1.2.16] - 2024-07-25

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.52.0) [#5642](https://github.com/iterative/vscode-dvc/pull/5642) by [@mattseddon](https://github.com/mattseddon)

## [1.2.15] - 2024-07-16

### 🐛 Bug Fixes

- rename iterative.ai to dvc.ai in Studio domain [#5626](https://github.com/iterative/vscode-dvc/pull/5626) by [@shcheklein](https://github.com/shcheklein)

## [1.2.14] - 2024-06-19

### 🐛 Bug Fixes

- fix vscode integration tests - altered quickpick behaviour [#5561](https://github.com/iterative/vscode-dvc/pull/5561) by [@mattseddon](https://github.com/mattseddon)
- patch process exists for windows machines [#5577](https://github.com/iterative/vscode-dvc/pull/5577) by [@mattseddon](https://github.com/mattseddon)

## [1.2.13] - 2024-06-04

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.51.1) [#5540](https://github.com/iterative/vscode-dvc/pull/5540) by [@mattseddon](https://github.com/mattseddon)

## [1.2.12] - 2024-04-08

### 🔨 Maintenance

- Remove comparison table header stories [#5326](https://github.com/iterative/vscode-dvc/pull/5326) by [@sroy3](https://github.com/sroy3)
- Fix repeatedly failing windows test timeouts [#5340](https://github.com/iterative/vscode-dvc/pull/5340) by [@julieg18](https://github.com/julieg18)
- Increase VSCode CLI test timeout [#5352](https://github.com/iterative/vscode-dvc/pull/5352) by [@julieg18](https://github.com/julieg18)
- security: use yarn resolutions to close broken dependabot PRs [#5442](https://github.com/iterative/vscode-dvc/pull/5442) by [@mattseddon](https://github.com/mattseddon)

## [1.2.11] - 2024-02-21

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.47.0) [#5320](https://github.com/iterative/vscode-dvc/pull/5320) by [@mattseddon](https://github.com/mattseddon)
- Fix Studio token validation [#5322](https://github.com/iterative/vscode-dvc/pull/5322) by [@mattseddon](https://github.com/mattseddon)

## [1.2.10] - 2024-02-19

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.45.0) [#5306](https://github.com/iterative/vscode-dvc/pull/5306) by [@mattseddon](https://github.com/mattseddon)

## [1.2.9] - 2024-02-14

### 🔨 Maintenance

- Pin version of VS Code tested against to 1.85.2 for e2e tests [#5265](https://github.com/iterative/vscode-dvc/pull/5265) by [@mattseddon](https://github.com/mattseddon)
- Update demo to latest commit and update version (3.43.1) [#5259](https://github.com/iterative/vscode-dvc/pull/5259) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.44.0) [#5301](https://github.com/iterative/vscode-dvc/pull/5301) by [@mattseddon](https://github.com/mattseddon)

## [1.2.8] - 2024-01-31

### 🐛 Bug Fixes

- Do not brick the extension when trying to get user_id for telemetry [#5251](https://github.com/iterative/vscode-dvc/pull/5251) by [@mattseddon](https://github.com/mattseddon)

## [1.2.7] - 2024-01-30

### 🔨 Maintenance

- Remove the rename command from the DVC tracked tree [#5221](https://github.com/iterative/vscode-dvc/pull/5221) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.41.0) [#5228](https://github.com/iterative/vscode-dvc/pull/5228) by [@mattseddon](https://github.com/mattseddon)
- Update demo to latest commit and update version (3.42.0) [#5233](https://github.com/iterative/vscode-dvc/pull/5233) by [@julieg18](https://github.com/julieg18)

## [1.2.6] - 2024-01-18

### 🔨 Maintenance

- Update ribbon error banner to a div [#5187](https://github.com/iterative/vscode-dvc/pull/5187) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.39.0) [#5193](https://github.com/iterative/vscode-dvc/pull/5193) by [@mattseddon](https://github.com/mattseddon)
- Replace switch statements that feed the webviews stores [#5194](https://github.com/iterative/vscode-dvc/pull/5194) by [@mattseddon](https://github.com/mattseddon)
- Update filesystem watcher integration tests [#5195](https://github.com/iterative/vscode-dvc/pull/5195) by [@mattseddon](https://github.com/mattseddon)
- Remove redundant version check from exp rename code [#5203](https://github.com/iterative/vscode-dvc/pull/5203) by [@mattseddon](https://github.com/mattseddon)
- Remove redundant checkpoints code [#5204](https://github.com/iterative/vscode-dvc/pull/5204) by [@mattseddon](https://github.com/mattseddon)
- Remove console statements in tests [#5211](https://github.com/iterative/vscode-dvc/pull/5211) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (3.40.0) [#5209](https://github.com/iterative/vscode-dvc/pull/5209) by [@mattseddon](https://github.com/mattseddon)
- Add on hover style to experiments table header cells [#5210](https://github.com/iterative/vscode-dvc/pull/5210) by [@mattseddon](https://github.com/mattseddon)

## [1.2.5] - 2024-01-09

### 🚀 New Features and Enhancements

- Rename "Studio" to "DVC Studio" in text instances [#5142](https://github.com/iterative/vscode-dvc/pull/5142) by [@julieg18](https://github.com/julieg18)
- Add plots error message below ribbon [#5165](https://github.com/iterative/vscode-dvc/pull/5165) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Revert @vscode/extension-telemetry to 0.8.5 [#5175](https://github.com/iterative/vscode-dvc/pull/5175) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.34.0) [#5140](https://github.com/iterative/vscode-dvc/pull/5140) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.35.0) [#5144](https://github.com/iterative/vscode-dvc/pull/5144) by [@julieg18](https://github.com/julieg18)
- Update demo to latest commit and update version (3.37.0) [#5149](https://github.com/iterative/vscode-dvc/pull/5149) by [@julieg18](https://github.com/julieg18)
- Increase VSCode test timeout [#5147](https://github.com/iterative/vscode-dvc/pull/5147) by [@julieg18](https://github.com/julieg18)
- Update demo to latest commit and update version (3.38.1) [#5171](https://github.com/iterative/vscode-dvc/pull/5171) by [@julieg18](https://github.com/julieg18)

## [1.2.4] - 2023-12-20

### 🚀 New Features and Enhancements

- Update "Studio" to "DVC Studio" in titles [#5131](https://github.com/iterative/vscode-dvc/pull/5131) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix "Add Plot" breaking dvc.yaml when there is no list indentation [#5126](https://github.com/iterative/vscode-dvc/pull/5126) by [@julieg18](https://github.com/julieg18)

## [1.2.3] - 2023-12-15

### 🐛 Bug Fixes

- Fix Toast messages showing a successful message after failed remote command [#5105](https://github.com/iterative/vscode-dvc/pull/5105) by [@julieg18](https://github.com/julieg18)
- Remove Studio data request failed Toast [#5125](https://github.com/iterative/vscode-dvc/pull/5125) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Use hook for drag and drop [#5062](https://github.com/iterative/vscode-dvc/pull/5062) by [@sroy3](https://github.com/sroy3)
- Add lint rule for one React component per file [#5113](https://github.com/iterative/vscode-dvc/pull/5113) by [@sroy3](https://github.com/sroy3)
- Upgrade Storybook to v7.6 [#5115](https://github.com/iterative/vscode-dvc/pull/5115) by [@mattseddon](https://github.com/mattseddon)
- Do not pass down the grid ref [#5111](https://github.com/iterative/vscode-dvc/pull/5111) by [@sroy3](https://github.com/sroy3)

## [1.2.2] - 2023-12-13

### 🚀 New Features and Enhancements

- Add self-hosted url info in Studio setup section [#5089](https://github.com/iterative/vscode-dvc/pull/5089) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.33.4) [#5110](https://github.com/iterative/vscode-dvc/pull/5110) by [@julieg18](https://github.com/julieg18)

## [1.2.1] - 2023-12-13

### 🔨 Maintenance

- Improve studio access token commands [#5088](https://github.com/iterative/vscode-dvc/pull/5088) by [@julieg18](https://github.com/julieg18)
- Reduce number of plots resize observers [#5097](https://github.com/iterative/vscode-dvc/pull/5097) by [@mattseddon](https://github.com/mattseddon)

## [1.2.0] - 2023-12-10

### 🚀 New Features and Enhancements

- Bump min DVC version to 3.33.0 (standardise plots across products) [#4734](https://github.com/iterative/vscode-dvc/pull/4734) by [@mattseddon](https://github.com/mattseddon)
- Add commands for updating `studio.url` in DVC configuration [#5072](https://github.com/iterative/vscode-dvc/pull/5072) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix scheduled CLI output test (<DVC_METRIC_DATA> is an array) [#5074](https://github.com/iterative/vscode-dvc/pull/5074) by [@mattseddon](https://github.com/mattseddon)
- Bump min version of VS Code to 1.75.0 [#5084](https://github.com/iterative/vscode-dvc/pull/5084) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.31.2) [#5063](https://github.com/iterative/vscode-dvc/pull/5063) by [@julieg18](https://github.com/julieg18)
- Get studio url from dvc config  [#5061](https://github.com/iterative/vscode-dvc/pull/5061) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.32.0)  [#5073](https://github.com/iterative/vscode-dvc/pull/5073) by [@julieg18](https://github.com/julieg18)
- Cancel Studio Token Request after five minutes [#5071](https://github.com/iterative/vscode-dvc/pull/5071) by [@julieg18](https://github.com/julieg18)
- Use signal API to simplify using the smooth slider [#5077](https://github.com/iterative/vscode-dvc/pull/5077) by [@sroy3](https://github.com/sroy3)
- Fix flaky cancel token request test [#5079](https://github.com/iterative/vscode-dvc/pull/5079) by [@mattseddon](https://github.com/mattseddon)
- Move e2e tests to stable [#5082](https://github.com/iterative/vscode-dvc/pull/5082) by [@julieg18](https://github.com/julieg18)
- Bump min version of DVC to 3.33.3 (umask error in dvc_objects) [#5078](https://github.com/iterative/vscode-dvc/pull/5078) by [@mattseddon](https://github.com/mattseddon)
- Use resize observer to simplify use get plot [#5085](https://github.com/iterative/vscode-dvc/pull/5085) by [@mattseddon](https://github.com/mattseddon)

## [1.1.18] - 2023-12-01

### 🚀 New Features and Enhancements

- Add a message when we are showing only 20 plots [#5008](https://github.com/iterative/vscode-dvc/pull/5008) by [@sroy3](https://github.com/sroy3)
- Extend available workspace params available to modify [#5030](https://github.com/iterative/vscode-dvc/pull/5030) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Handle missing items in drag and drop container [#5054](https://github.com/iterative/vscode-dvc/pull/5054) by [@mattseddon](https://github.com/mattseddon)
- Handle project having experiments with no data [#5045](https://github.com/iterative/vscode-dvc/pull/5045) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.30.3) [#5053](https://github.com/iterative/vscode-dvc/pull/5053) by [@julieg18](https://github.com/julieg18)
- Remove dead code from Setup [#5055](https://github.com/iterative/vscode-dvc/pull/5055) by [@mattseddon](https://github.com/mattseddon)
- Improve Studio Token Authentication URI Handler [#5049](https://github.com/iterative/vscode-dvc/pull/5049) by [@julieg18](https://github.com/julieg18)

## [1.1.17] - 2023-11-29

### 🐛 Bug Fixes

- Collect columns from experiments under baseline with error [#5041](https://github.com/iterative/vscode-dvc/pull/5041) by [@mattseddon](https://github.com/mattseddon)

## [1.1.16] - 2023-11-29

### 🚀 New Features and Enhancements

- Add drag and drop mode to comparison table headers [#5017](https://github.com/iterative/vscode-dvc/pull/5017) by [@sroy3](https://github.com/sroy3)
- Add progress indicator when fetching a studio token [#5000](https://github.com/iterative/vscode-dvc/pull/5000) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update latest tested cli version [#5016](https://github.com/iterative/vscode-dvc/pull/5016) by [@sroy3](https://github.com/sroy3)
- Do not render section if it is not open [#5025](https://github.com/iterative/vscode-dvc/pull/5025) by [@sroy3](https://github.com/sroy3)

## [1.1.15] - 2023-11-20

### 🚀 New Features and Enhancements

- Add constant to verify if there is a custom selection of plots [#4989](https://github.com/iterative/vscode-dvc/pull/4989) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update webview test timeout [#4987](https://github.com/iterative/vscode-dvc/pull/4987) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.29.0)  [#4986](https://github.com/iterative/vscode-dvc/pull/4986) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.30.0)  [#5003](https://github.com/iterative/vscode-dvc/pull/5003) by [@julieg18](https://github.com/julieg18)
- Revert @vscode/extension-telemetry to 0.8.5 [#5009](https://github.com/iterative/vscode-dvc/pull/5009) by [@mattseddon](https://github.com/mattseddon)

## [1.1.14] - 2023-11-13

### 🚀 New Features and Enhancements

- Add Studio Token Auth Flow [#4931](https://github.com/iterative/vscode-dvc/pull/4931) by [@julieg18](https://github.com/julieg18)

## [1.1.13] - 2023-11-10

### 🚀 New Features and Enhancements

- Add drag and drop mode to plots [#4934](https://github.com/iterative/vscode-dvc/pull/4934) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Fix e2e tests (SCM entry removed by insiders) [#4955](https://github.com/iterative/vscode-dvc/pull/4955) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Increase plot webview test timeout [#4923](https://github.com/iterative/vscode-dvc/pull/4923) by [@julieg18](https://github.com/julieg18)
- Increase timeouts of webview tests [#4928](https://github.com/iterative/vscode-dvc/pull/4928) by [@mattseddon](https://github.com/mattseddon)
- Remove unused dependencies [#4930](https://github.com/iterative/vscode-dvc/pull/4930) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (3.28.0) [#4936](https://github.com/iterative/vscode-dvc/pull/4936) by [@julieg18](https://github.com/julieg18)
- Update version of Python used in CI [#4944](https://github.com/iterative/vscode-dvc/pull/4944) by [@mattseddon](https://github.com/mattseddon)
- Add Setup Studio module [#4943](https://github.com/iterative/vscode-dvc/pull/4943) by [@julieg18](https://github.com/julieg18)

## [1.1.12] - 2023-10-27

### 🚀 New Features and Enhancements

- Remove check for stages in plot wizard [#4904](https://github.com/iterative/vscode-dvc/pull/4904) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Fix unstable `quickPickUserOrderedValues` test in windows [#4900](https://github.com/iterative/vscode-dvc/pull/4900) by [@julieg18](https://github.com/julieg18)
- Split drag and drop container into different files [#4880](https://github.com/iterative/vscode-dvc/pull/4880) by [@sroy3](https://github.com/sroy3)

## [1.1.11] - 2023-10-25

### 🚀 New Features and Enhancements

- Add tags filters to experiments table [#4882](https://github.com/iterative/vscode-dvc/pull/4882) by [@mattseddon](https://github.com/mattseddon)
- Watch Git tags for experiment table updates [#4911](https://github.com/iterative/vscode-dvc/pull/4911) by [@mattseddon](https://github.com/mattseddon)

## [1.1.10] - 2023-10-25

### 🚀 New Features and Enhancements

- Add created branch (from `dvc exp branch`) to the experiments table [#4857](https://github.com/iterative/vscode-dvc/pull/4857) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Warn user before trying to add a stage to their pipeline [#4869](https://github.com/iterative/vscode-dvc/pull/4869) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project dvclive 3.1.0 [#4874](https://github.com/iterative/vscode-dvc/pull/4874) by [@sroy3](https://github.com/sroy3)
- Fix `quickPickUserOrderedValues` windows test timing out [#4879](https://github.com/iterative/vscode-dvc/pull/4879) by [@julieg18](https://github.com/julieg18)
- Remove @types/react-measure [#4898](https://github.com/iterative/vscode-dvc/pull/4898) by [@sroy3](https://github.com/sroy3)

## [1.1.9] - 2023-10-20

### 🔨 Maintenance

- Fix DVCLive snippet in walkthrough [#4853](https://github.com/iterative/vscode-dvc/pull/4853) by [@mattseddon](https://github.com/mattseddon)
- Amend changelog with missing entry [#4852](https://github.com/iterative/vscode-dvc/pull/4852) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.27.0) [#4860](https://github.com/iterative/vscode-dvc/pull/4860) by [@mattseddon](https://github.com/mattseddon)

## [1.1.8] - 2023-10-18

### 🚀 New Features and Enhancements

- Improve validation of Plot Wizard Y metrics quick pick [#4827](https://github.com/iterative/vscode-dvc/pull/4827) by [@julieg18](https://github.com/julieg18)
- Rename "Save" to "Save Token" in studio settings [#4837](https://github.com/iterative/vscode-dvc/pull/4837) by [@julieg18](https://github.com/julieg18)
- Update "No Plots" section  message [#4793](https://github.com/iterative/vscode-dvc/pull/4793) by [@julieg18](https://github.com/julieg18)
- Add a tooltip to plots with long titles that are cut by Vega [#4840](https://github.com/iterative/vscode-dvc/pull/4840) by [@sroy3](https://github.com/sroy3)
- Update DVCLive XGBoost snippet [#4847](https://github.com/iterative/vscode-dvc/pull/4847) by [@mattseddon](https://github.com/mattseddon)
- Add `Add Plot` command to walkthrough [#4845](https://github.com/iterative/vscode-dvc/pull/4845) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix exporting plots to SVG [#4835](https://github.com/iterative/vscode-dvc/pull/4835) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project [#4826](https://github.com/iterative/vscode-dvc/pull/4826) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (3.26.0) [#4829](https://github.com/iterative/vscode-dvc/pull/4829) by [@mattseddon](https://github.com/mattseddon)
- Update default export path for plots data [#4849](https://github.com/iterative/vscode-dvc/pull/4849) by [@mattseddon](https://github.com/mattseddon)

## [1.1.7] - 2023-10-13

### 🚀 New Features and Enhancements

- Add Multiple X Field Selection to Plot Wizard [#4797](https://github.com/iterative/vscode-dvc/pull/4797) by [@julieg18](https://github.com/julieg18)
- Deeply nested repo [#4810](https://github.com/iterative/vscode-dvc/pull/4810) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Ignore every WebdriverIO dependency in Renovate [#4819](https://github.com/iterative/vscode-dvc/pull/4819) by [@sroy3](https://github.com/sroy3)
- Ignore new .turbo directory [#4823](https://github.com/iterative/vscode-dvc/pull/4823) by [@mattseddon](https://github.com/mattseddon)

## [1.1.6] - 2023-10-12

### 🚀 New Features and Enhancements

- Add Multiple Y Field Selection to Plot Wizard [#4787](https://github.com/iterative/vscode-dvc/pull/4787) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix error when user chooses no Y fields in the Plot Wizard [#4808](https://github.com/iterative/vscode-dvc/pull/4808) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Added webdriverio-monorepo to ignored dependencies for Renovate [#4806](https://github.com/iterative/vscode-dvc/pull/4806) by [@sroy3](https://github.com/sroy3)

## [1.1.5] - 2023-10-10

### 🚀 New Features and Enhancements

- Add title option to plot wizard [#4786](https://github.com/iterative/vscode-dvc/pull/4786) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add subscribe to YouTube message to README [#4794](https://github.com/iterative/vscode-dvc/pull/4794) by [@mattseddon](https://github.com/mattseddon)
- Remove banner from README [#4795](https://github.com/iterative/vscode-dvc/pull/4795) by [@mattseddon](https://github.com/mattseddon)

## [1.1.4] - 2023-10-09

### 🐛 Bug Fixes

- Transfer selection/starred status to renamed experiment [#4783](https://github.com/iterative/vscode-dvc/pull/4783) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Watch deps and outs files for experiment updates [#4784](https://github.com/iterative/vscode-dvc/pull/4784) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.25.0) [#4788](https://github.com/iterative/vscode-dvc/pull/4788) by [@julieg18](https://github.com/julieg18)

## [1.1.3] - 2023-10-09

### 🚀 New Features and Enhancements

- Improve Plot Wizard Error Handling [#4770](https://github.com/iterative/vscode-dvc/pull/4770) by [@julieg18](https://github.com/julieg18)
- exp rename: Add exp rename to experiments table [#4616](https://github.com/iterative/vscode-dvc/pull/4616) by [@BradyJ27](https://github.com/BradyJ27)

## [1.1.2] - 2023-10-05

### 🚀 New Features and Enhancements

- Add remove as inline SCM action for added resources [#4768](https://github.com/iterative/vscode-dvc/pull/4768) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove unused function [#4769](https://github.com/iterative/vscode-dvc/pull/4769) by [@mattseddon](https://github.com/mattseddon)

## [1.1.1] - 2023-10-05

### 🚀 New Features and Enhancements

- Allow Multi File Select on Plot Wizard [#4748](https://github.com/iterative/vscode-dvc/pull/4748) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Collapse duplicate rows when table is flattened [#4735](https://github.com/iterative/vscode-dvc/pull/4735) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Handle pull requests from forks [#4762](https://github.com/iterative/vscode-dvc/pull/4762) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.24.0) [#4771](https://github.com/iterative/vscode-dvc/pull/4771) by [@mattseddon](https://github.com/mattseddon)

## [1.1.0] - 2023-10-02

### 🚀 New Features and Enhancements

- Flatten table on sort [#4685](https://github.com/iterative/vscode-dvc/pull/4685) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Ensure custom plots legend matches plot values [#4729](https://github.com/iterative/vscode-dvc/pull/4729) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.23.0) [#4736](https://github.com/iterative/vscode-dvc/pull/4736) by [@julieg18](https://github.com/julieg18)

## [1.0.58] - 2023-09-27

### 🚀 New Features and Enhancements

- Add action buttons to empty plot sections [#4694](https://github.com/iterative/vscode-dvc/pull/4694) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix broken "With Multiple Branches"  table storybook [#4722](https://github.com/iterative/vscode-dvc/pull/4722) by [@julieg18](https://github.com/julieg18)
- Fix experiments table move to start functionality [#4724](https://github.com/iterative/vscode-dvc/pull/4724) by [@mattseddon](https://github.com/mattseddon)

## [1.0.57] - 2023-09-20

### 🚀 New Features and Enhancements

- Merge create plot commands [#4680](https://github.com/iterative/vscode-dvc/pull/4680) by [@julieg18](https://github.com/julieg18)

## [1.0.56] - 2023-09-19

### 🐛 Bug Fixes

- Fix type error in integration tests [#4684](https://github.com/iterative/vscode-dvc/pull/4684) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Simplify data structure used to collect multisource encoding update [#4687](https://github.com/iterative/vscode-dvc/pull/4687) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.22.0) [#4686](https://github.com/iterative/vscode-dvc/pull/4686) by [@mattseddon](https://github.com/mattseddon)

## [1.0.55] - 2023-09-18

### 🐛 Bug Fixes

- Fix Vega plots disappearing [#4673](https://github.com/iterative/vscode-dvc/pull/4673) by [@mattseddon](https://github.com/mattseddon)
- Remove mutli source plots encoding cache [#4678](https://github.com/iterative/vscode-dvc/pull/4678) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Use insiders for e2e tests (chromium missing) [#4669](https://github.com/iterative/vscode-dvc/pull/4669) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.21.0) [#4668](https://github.com/iterative/vscode-dvc/pull/4668) by [@mattseddon](https://github.com/mattseddon)
- Increase windows tests timeout [#4677](https://github.com/iterative/vscode-dvc/pull/4677) by [@mattseddon](https://github.com/mattseddon)

## [1.0.54] - 2023-09-14

### 🚀 New Features and Enhancements

- Apply table filters to custom plot data [#4657](https://github.com/iterative/vscode-dvc/pull/4657) by [@julieg18](https://github.com/julieg18)
- Add "Add Top-level Plot" command to plots webview [#4664](https://github.com/iterative/vscode-dvc/pull/4664) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix typo in plot wizard error toast [#4658](https://github.com/iterative/vscode-dvc/pull/4658) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Fix Code Climate badges [#4659](https://github.com/iterative/vscode-dvc/pull/4659) by [@mattseddon](https://github.com/mattseddon)

## [1.0.53] - 2023-09-11

### 🚀 New Features and Enhancements

- Apply selected experiment colors to custom plots [#4647](https://github.com/iterative/vscode-dvc/pull/4647) by [@mattseddon](https://github.com/mattseddon)
- Add top-level plots wizard [#4586](https://github.com/iterative/vscode-dvc/pull/4586) by [@julieg18](https://github.com/julieg18)

## [1.0.52] - 2023-09-08

### 🚀 New Features and Enhancements

- Add ability to zoom and pan plots when zoomed [#4629](https://github.com/iterative/vscode-dvc/pull/4629) by [@mattseddon](https://github.com/mattseddon)
- Add Hydra syntax hint (prompt) to input box for modify and queue experiment command [#4630](https://github.com/iterative/vscode-dvc/pull/4630) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix custom plots breaking with non-numeric values [#4626](https://github.com/iterative/vscode-dvc/pull/4626) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.19.0) [#4641](https://github.com/iterative/vscode-dvc/pull/4641) by [@mattseddon](https://github.com/mattseddon)

## [1.0.51] - 2023-09-05

### 🚀 New Features and Enhancements

- Provide shareable links for all experiments found on Studio [#4600](https://github.com/iterative/vscode-dvc/pull/4600) by [@mattseddon](https://github.com/mattseddon)
- Patch Studio API update timinig issue [#4619](https://github.com/iterative/vscode-dvc/pull/4619) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix plots paths breaking on windows [#4607](https://github.com/iterative/vscode-dvc/pull/4607) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Revert collecting remote exp refs [#4609](https://github.com/iterative/vscode-dvc/pull/4609) by [@mattseddon](https://github.com/mattseddon)

## [1.0.50] - 2023-09-03

### 🐛 Bug Fixes

- Send full sha for copy sha command [#4615](https://github.com/iterative/vscode-dvc/pull/4615) by [@mattseddon](https://github.com/mattseddon)
- Do not allow user to copy non-existent sha [#4617](https://github.com/iterative/vscode-dvc/pull/4617) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.17.0) [#4593](https://github.com/iterative/vscode-dvc/pull/4593) by [@mattseddon](https://github.com/mattseddon)
- Stop explicitly watching temp queued experiment directories (already covered) [#4610](https://github.com/iterative/vscode-dvc/pull/4610) by [@mattseddon](https://github.com/mattseddon)

## [1.0.49] - 2023-08-29

### 🐛 Bug Fixes

- Use DVCLive step completed signal file events to trigger experiments and plots data updates [#4579](https://github.com/iterative/vscode-dvc/pull/4579) by [@mattseddon](https://github.com/mattseddon)

## [1.0.48] - 2023-08-28

### 🚀 New Features and Enhancements

- Add "Matrix Pipeline Stage" dvc snippet [#4577](https://github.com/iterative/vscode-dvc/pull/4577) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Call Studio API will all refs available on the Git remote [#4580](https://github.com/iterative/vscode-dvc/pull/4580) by [@mattseddon](https://github.com/mattseddon)

## [1.0.47] - 2023-08-25

### 🚀 New Features and Enhancements

- Add copy shareable Studio link to experiments table [#4557](https://github.com/iterative/vscode-dvc/pull/4557) by [@mattseddon](https://github.com/mattseddon)
- Plot finished DVCLive only experiments [#4566](https://github.com/iterative/vscode-dvc/pull/4566) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Create watcher specifically for temp queue directories [#4571](https://github.com/iterative/vscode-dvc/pull/4571) by [@mattseddon](https://github.com/mattseddon)

## [1.0.46] - 2023-08-24

### 🐛 Bug Fixes

- Update collection of files which trigger exp show updates [#4564](https://github.com/iterative/vscode-dvc/pull/4564) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.16.0) [#4559](https://github.com/iterative/vscode-dvc/pull/4559) by [@mattseddon](https://github.com/mattseddon)
- Accomodate new DVCLive signal file format [#4565](https://github.com/iterative/vscode-dvc/pull/4565) by [@mattseddon](https://github.com/mattseddon)

## [1.0.45] - 2023-08-23

### 🐛 Bug Fixes

- Restructure plots path tree for nested dvc.yaml paths [#4527](https://github.com/iterative/vscode-dvc/pull/4527) by [@mattseddon](https://github.com/mattseddon)

## [1.0.44] - 2023-08-21

### 🚀 New Features and Enhancements

- Add copy sha and name to experiment table row context menu [#4544](https://github.com/iterative/vscode-dvc/pull/4544) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Hide refresh experiments from the command palette [#4529](https://github.com/iterative/vscode-dvc/pull/4529) by [@mattseddon](https://github.com/mattseddon)
- Fix possibly cuttoff cli errors in tree views [#4522](https://github.com/iterative/vscode-dvc/pull/4522) by [@julieg18](https://github.com/julieg18)
- Remove click listener from experiment name and sha [#4543](https://github.com/iterative/vscode-dvc/pull/4543) by [@mattseddon](https://github.com/mattseddon)

## [1.0.43] - 2023-08-17

### 🐛 Bug Fixes

- Fix "Image By Step" step number inaccuracy [#4516](https://github.com/iterative/vscode-dvc/pull/4516) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update setup studio status icon [#4515](https://github.com/iterative/vscode-dvc/pull/4515) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.15.3) [#4514](https://github.com/iterative/vscode-dvc/pull/4514) by [@julieg18](https://github.com/julieg18)

## [1.0.42] - 2023-08-16

### 🚀 New Features and Enhancements

- Add Scikit-learn and YOLO to other frameworks supported by DVCLive [#4510](https://github.com/iterative/vscode-dvc/pull/4510) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Make redux utils generic [#4511](https://github.com/iterative/vscode-dvc/pull/4511) by [@mattseddon](https://github.com/mattseddon)

## [1.0.41] - 2023-08-16

### 🐛 Bug Fixes

- Fix show only changed behaviour [#4512](https://github.com/iterative/vscode-dvc/pull/4512) by [@mattseddon](https://github.com/mattseddon)

## [1.0.40] - 2023-08-16

### 🚀 New Features and Enhancements

- Add refresh button to experiments tree cli errors [#4500](https://github.com/iterative/vscode-dvc/pull/4500) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Have experiment webview redirect to setup when there is no data [#4483](https://github.com/iterative/vscode-dvc/pull/4483) by [@julieg18](https://github.com/julieg18)
- Fix experiment table created column [#4501](https://github.com/iterative/vscode-dvc/pull/4501) by [@mattseddon](https://github.com/mattseddon)
- Fix scheduled CLI output test (extra image plots) [#4502](https://github.com/iterative/vscode-dvc/pull/4502) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Replace experiments table react context with redux state [#4486](https://github.com/iterative/vscode-dvc/pull/4486) by [@mattseddon](https://github.com/mattseddon)
- Update experiments table column data [#4495](https://github.com/iterative/vscode-dvc/pull/4495) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.15.2) [#4477](https://github.com/iterative/vscode-dvc/pull/4477) by [@mattseddon](https://github.com/mattseddon)
- Remove unused redux slice from experiments table [#4484](https://github.com/iterative/vscode-dvc/pull/4484) by [@mattseddon](https://github.com/mattseddon)
- Fix tests [#4508](https://github.com/iterative/vscode-dvc/pull/4508) by [@mattseddon](https://github.com/mattseddon)
- Avoid more unnecessary experiments table re-renders [#4503](https://github.com/iterative/vscode-dvc/pull/4503) by [@mattseddon](https://github.com/mattseddon)
- Reduce Comparison "Image By Step" calls to backend [#4506](https://github.com/iterative/vscode-dvc/pull/4506) by [@julieg18](https://github.com/julieg18)

## [1.0.39] - 2023-08-14

### 🚀 New Features and Enhancements

- Save comparison multi plot image values across sessions [#4476](https://github.com/iterative/vscode-dvc/pull/4476) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix image by step plots breaking on nonexistent steps [#4478](https://github.com/iterative/vscode-dvc/pull/4478) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Fix comparison table test [#4481](https://github.com/iterative/vscode-dvc/pull/4481) by [@julieg18](https://github.com/julieg18)
- Refactor setting of experiment table column order via drag and drop [#4479](https://github.com/iterative/vscode-dvc/pull/4479) by [@mattseddon](https://github.com/mattseddon)

## [1.0.38] - 2023-08-10

### 🐛 Bug Fixes

- Fix plot actions button showing on sticky ribbon [#4461](https://github.com/iterative/vscode-dvc/pull/4461) by [@julieg18](https://github.com/julieg18)
- Fix Comparison Plot "Image By Step" height [#4458](https://github.com/iterative/vscode-dvc/pull/4458) by [@julieg18](https://github.com/julieg18)
- Use is Python extension installed for setup [#4467](https://github.com/iterative/vscode-dvc/pull/4467) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.14.0) [#4468](https://github.com/iterative/vscode-dvc/pull/4468) by [@mattseddon](https://github.com/mattseddon)
- Do not wait to collect files to send exp data [#4463](https://github.com/iterative/vscode-dvc/pull/4463) by [@mattseddon](https://github.com/mattseddon)

## [1.0.37] - 2023-08-09

### 🚀 New Features and Enhancements

- Add action menu button to zoomable plots [#4398](https://github.com/iterative/vscode-dvc/pull/4398) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix broken table when no branches available (detached HEAD on checkout) [#4426](https://github.com/iterative/vscode-dvc/pull/4426) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Move stylelint into webview package [#4453](https://github.com/iterative/vscode-dvc/pull/4453) by [@mattseddon](https://github.com/mattseddon)

## [1.0.36] - 2023-08-08

### 🐛 Bug Fixes

- Fix sorts and filters for dep columns [#4432](https://github.com/iterative/vscode-dvc/pull/4432) by [@mattseddon](https://github.com/mattseddon)
- Exclude untracked dvc.yaml and dvc.lock files from the DVC SCM tree [#4446](https://github.com/iterative/vscode-dvc/pull/4446) by [@mattseddon](https://github.com/mattseddon)
- Fix Created column presence in show only changed [#4435](https://github.com/iterative/vscode-dvc/pull/4435) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.13.2) [#4439](https://github.com/iterative/vscode-dvc/pull/4439) by [@mattseddon](https://github.com/mattseddon)
- Followup on fixing broken plots on first exp run [#4425](https://github.com/iterative/vscode-dvc/pull/4425) by [@julieg18](https://github.com/julieg18)
- Reduce wait time in test utils [#4427](https://github.com/iterative/vscode-dvc/pull/4427) by [@mattseddon](https://github.com/mattseddon)
- Only open experiments webview in integration tests when necessary [#4434](https://github.com/iterative/vscode-dvc/pull/4434) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.13.3) [#4450](https://github.com/iterative/vscode-dvc/pull/4450) by [@julieg18](https://github.com/julieg18)
- Replace git diff call with git extension state [#4444](https://github.com/iterative/vscode-dvc/pull/4444) by [@mattseddon](https://github.com/mattseddon)

## [1.0.35] - 2023-08-08

### 🔨 Maintenance

- Add GIT_OPTIONAL_LOCKS=0 to all Git calls [#4440](https://github.com/iterative/vscode-dvc/pull/4440) by [@mattseddon](https://github.com/mattseddon)
- Reduce calls to Git (Setup webview) [#4441](https://github.com/iterative/vscode-dvc/pull/4441) by [@mattseddon](https://github.com/mattseddon)

## [1.0.34] - 2023-08-07

### 🚀 New Features and Enhancements

- Add filter options to experiment table header context menu [#4415](https://github.com/iterative/vscode-dvc/pull/4415) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Reorder experiment table indicator icons [#4416](https://github.com/iterative/vscode-dvc/pull/4416) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.12.0) [#4419](https://github.com/iterative/vscode-dvc/pull/4419) by [@julieg18](https://github.com/julieg18)
- Move integration test webview message spies towards instance spies [#4417](https://github.com/iterative/vscode-dvc/pull/4417) by [@mattseddon](https://github.com/mattseddon)

## [1.0.33] - 2023-08-04

### 🚀 New Features and Enhancements

- Add "image by step" plots to comparison section [#4319](https://github.com/iterative/vscode-dvc/pull/4319) by [@julieg18](https://github.com/julieg18)

## [1.0.32] - 2023-08-03

### 🐛 Bug Fixes

- Fix plots not showing on first experiment run [#4412](https://github.com/iterative/vscode-dvc/pull/4412) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update filter icon in experiment table column header cells [#4406](https://github.com/iterative/vscode-dvc/pull/4406) by [@mattseddon](https://github.com/mattseddon)
- Refactor experiment table header context menu [#4407](https://github.com/iterative/vscode-dvc/pull/4407) by [@mattseddon](https://github.com/mattseddon)
- Collect webview messages async [#4405](https://github.com/iterative/vscode-dvc/pull/4405) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.11.0) [#4413](https://github.com/iterative/vscode-dvc/pull/4413) by [@mattseddon](https://github.com/mattseddon)

## [1.0.31] - 2023-08-02

### 🚀 New Features and Enhancements

- Add toggle to show only changed columns in experiments table [#4402](https://github.com/iterative/vscode-dvc/pull/4402) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update config tests [#4400](https://github.com/iterative/vscode-dvc/pull/4400) by [@mattseddon](https://github.com/mattseddon)

## [1.0.30] - 2023-08-01

### 🐛 Bug Fixes

- Ensure experiment summary info (columns) is always available in the experiment table data [#4396](https://github.com/iterative/vscode-dvc/pull/4396) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Use instance spies to test plots webview messages [#4394](https://github.com/iterative/vscode-dvc/pull/4394) by [@mattseddon](https://github.com/mattseddon)
- Improve collection of summary columns efficiency [#4391](https://github.com/iterative/vscode-dvc/pull/4391) by [@mattseddon](https://github.com/mattseddon)

## [1.0.29] - 2023-08-01

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.10.1) [#4382](https://github.com/iterative/vscode-dvc/pull/4382) by [@mattseddon](https://github.com/mattseddon)
- Watch a small directory for testing purposes [#4385](https://github.com/iterative/vscode-dvc/pull/4385) by [@mattseddon](https://github.com/mattseddon)

## [1.0.28] - 2023-07-30

### 🐛 Bug Fixes

- Fix show setup/experiments on extension initialization [#4376](https://github.com/iterative/vscode-dvc/pull/4376) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Use instance spies to test experiments webview messages [#4375](https://github.com/iterative/vscode-dvc/pull/4375) by [@mattseddon](https://github.com/mattseddon)

## [1.0.27] - 2023-07-27

### 🚀 New Features and Enhancements

- Apply experiment table filters to commits [#4363](https://github.com/iterative/vscode-dvc/pull/4363) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Refactor experiment table branch data [#4364](https://github.com/iterative/vscode-dvc/pull/4364) by [@mattseddon](https://github.com/mattseddon)
- Rename experiment status to executor status [#4359](https://github.com/iterative/vscode-dvc/pull/4359) by [@mattseddon](https://github.com/mattseddon)
- Increase timeouts of webview tests [#4368](https://github.com/iterative/vscode-dvc/pull/4368) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.9.0) [#4369](https://github.com/iterative/vscode-dvc/pull/4369) by [@mattseddon](https://github.com/mattseddon)

## [1.0.26] - 2023-07-26

### 🚀 New Features and Enhancements

- Add reset number of commits to show for a branch button to experiments table [#4355](https://github.com/iterative/vscode-dvc/pull/4355) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Avoid reprocessing duplicate git log commits [#4356](https://github.com/iterative/vscode-dvc/pull/4356) by [@mattseddon](https://github.com/mattseddon)
- Remove column merge logic [#4346](https://github.com/iterative/vscode-dvc/pull/4346) by [@mattseddon](https://github.com/mattseddon)
- Improve performance of experiment column collection [#4353](https://github.com/iterative/vscode-dvc/pull/4353) by [@mattseddon](https://github.com/mattseddon)
- Remove await from inside of loops [#4354](https://github.com/iterative/vscode-dvc/pull/4354) by [@mattseddon](https://github.com/mattseddon)

## [1.0.25] - 2023-07-25

### 🚀 New Features and Enhancements

- Show Experiment Remote Status [#4324](https://github.com/iterative/vscode-dvc/pull/4324) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix cloud icon alignment in experiments table [#4340](https://github.com/iterative/vscode-dvc/pull/4340) by [@mattseddon](https://github.com/mattseddon)
- Disable exp push when experiment is running in the workspace [#4343](https://github.com/iterative/vscode-dvc/pull/4343) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.7.0) [#4328](https://github.com/iterative/vscode-dvc/pull/4328) by [@mattseddon](https://github.com/mattseddon)
- Run remote experiments data update in the background [#4342](https://github.com/iterative/vscode-dvc/pull/4342) by [@mattseddon](https://github.com/mattseddon)
- Use trim and split util [#4339](https://github.com/iterative/vscode-dvc/pull/4339) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.8.1) [#4351](https://github.com/iterative/vscode-dvc/pull/4351) by [@mattseddon](https://github.com/mattseddon)

## [1.0.24] - 2023-07-20

### 🚀 New Features and Enhancements

- Update Studio settings section [#4312](https://github.com/iterative/vscode-dvc/pull/4312) by [@mattseddon](https://github.com/mattseddon)
- Add shown/hidden indicator to select first column quick pick [#4314](https://github.com/iterative/vscode-dvc/pull/4314) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.6.0) [#4311](https://github.com/iterative/vscode-dvc/pull/4311) by [@mattseddon](https://github.com/mattseddon)
- Rename select columns commands and events [#4315](https://github.com/iterative/vscode-dvc/pull/4315) by [@mattseddon](https://github.com/mattseddon)

## [1.0.23] - 2023-07-20

### 🚀 New Features and Enhancements

- Set default number of displayed commits to 1 for non-current branches in the experiments table [#4305](https://github.com/iterative/vscode-dvc/pull/4305) by [@mattseddon](https://github.com/mattseddon)
- Add move to start option to experiment table header cell context menu [#4303](https://github.com/iterative/vscode-dvc/pull/4303) by [@mattseddon](https://github.com/mattseddon)
- Add not missing filter for experiments table [#4308](https://github.com/iterative/vscode-dvc/pull/4308) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Add matchOnDetail and matchOnDescription to all quick picks [#4306](https://github.com/iterative/vscode-dvc/pull/4306) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Clean up hide column terminology [#4304](https://github.com/iterative/vscode-dvc/pull/4304) by [@mattseddon](https://github.com/mattseddon)
- Standardise column like quick pick [#4307](https://github.com/iterative/vscode-dvc/pull/4307) by [@mattseddon](https://github.com/mattseddon)

## [1.0.22] - 2023-07-18

### 🚀 New Features and Enhancements

- Add columns indicator (select columns) to table indicators [#4293](https://github.com/iterative/vscode-dvc/pull/4293) by [@mattseddon](https://github.com/mattseddon)
- Add select first experiment table columns quick pick [#4294](https://github.com/iterative/vscode-dvc/pull/4294) by [@mattseddon](https://github.com/mattseddon)
- Add select column options to table header cell context menu [#4295](https://github.com/iterative/vscode-dvc/pull/4295) by [@mattseddon](https://github.com/mattseddon)

## [1.0.21] - 2023-07-18

### 🚀 New Features and Enhancements

- Update copy in add stage component [#4292](https://github.com/iterative/vscode-dvc/pull/4292) by [@mattseddon](https://github.com/mattseddon)
- Add "Save as TSV" option to plot modal [#4285](https://github.com/iterative/vscode-dvc/pull/4285) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Remove `dvc_data_version_info` from plot values [#4262](https://github.com/iterative/vscode-dvc/pull/4262) by [@julieg18](https://github.com/julieg18)

## [1.0.20] - 2023-07-17

### 🐛 Bug Fixes

- Exclude sub-project files from file and editor watchers [#4283](https://github.com/iterative/vscode-dvc/pull/4283) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove moduleResolution from tsconfig [#4282](https://github.com/iterative/vscode-dvc/pull/4282) by [@mattseddon](https://github.com/mattseddon)

## [1.0.19] - 2023-07-17

### 🚀 New Features and Enhancements

- Handle non-standard experiment pipeline configurations [#4264](https://github.com/iterative/vscode-dvc/pull/4264) by [@mattseddon](https://github.com/mattseddon)
- Focus pipeline when dvc.yaml file is open in the active editor [#4273](https://github.com/iterative/vscode-dvc/pull/4273) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Refactor stubWorkspaceExperimentsGetters [#4272](https://github.com/iterative/vscode-dvc/pull/4272) by [@mattseddon](https://github.com/mattseddon)

## [1.0.18] - 2023-07-14

### 🚀 New Features and Enhancements

- Add CSV export option to zoomed in plots [#4252](https://github.com/iterative/vscode-dvc/pull/4252) by [@julieg18](https://github.com/julieg18)
- Save smooth plot values across sessions [#4220](https://github.com/iterative/vscode-dvc/pull/4220) by [@julieg18](https://github.com/julieg18)

## [1.0.17] - 2023-07-11

### 🚀 New Features and Enhancements

- Apply product feedback to dvc.yaml snippets [#4255](https://github.com/iterative/vscode-dvc/pull/4255) by [@mattseddon](https://github.com/mattseddon)
- Add DVCLive snippets [#4258](https://github.com/iterative/vscode-dvc/pull/4258) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.5.1) [#4257](https://github.com/iterative/vscode-dvc/pull/4257) by [@mattseddon](https://github.com/mattseddon)

## [1.0.16] - 2023-07-11

### 🚀 New Features and Enhancements

- Display DAG in Markdown Preview editor [#4244](https://github.com/iterative/vscode-dvc/pull/4244) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Correct extension reference in snippet [#4245](https://github.com/iterative/vscode-dvc/pull/4245) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (3.5.0) [#4251](https://github.com/iterative/vscode-dvc/pull/4251) by [@mattseddon](https://github.com/mattseddon)

## [1.0.15] - 2023-07-09

### 🚀 New Features and Enhancements

- Add dvc.yaml pipeline snippets [#4233](https://github.com/iterative/vscode-dvc/pull/4233) by [@mattseddon](https://github.com/mattseddon)
- Add dvc.yaml top level plot snippets [#4234](https://github.com/iterative/vscode-dvc/pull/4234) by [@mattseddon](https://github.com/mattseddon)
- Add dvc.yaml artifact snippets [#4235](https://github.com/iterative/vscode-dvc/pull/4235) by [@mattseddon](https://github.com/mattseddon)

## [1.0.14] - 2023-07-06

### 🚀 New Features and Enhancements

- Add dvc.yaml into files used to show editor/title icons [#4228](https://github.com/iterative/vscode-dvc/pull/4228) by [@mattseddon](https://github.com/mattseddon)
- Update DVCLive examples in Setup [#4224](https://github.com/iterative/vscode-dvc/pull/4224) by [@mattseddon](https://github.com/mattseddon)
- Update copy around adding a new stage/defining a pipeline for a project without one [#4225](https://github.com/iterative/vscode-dvc/pull/4225) by [@mattseddon](https://github.com/mattseddon)

## [1.0.13] - 2023-07-05

### 🚀 New Features and Enhancements

- Add "Export Raw Data" option to plot popup [#4181](https://github.com/iterative/vscode-dvc/pull/4181) by [@julieg18](https://github.com/julieg18)
- Improve table indicators [#4212](https://github.com/iterative/vscode-dvc/pull/4212) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix force SCM action regex [#4214](https://github.com/iterative/vscode-dvc/pull/4214) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.4.0) [#4208](https://github.com/iterative/vscode-dvc/pull/4208) by [@mattseddon](https://github.com/mattseddon)
- Use `onNewView` instead of `MutationObserver` in zoomed in plot [#4218](https://github.com/iterative/vscode-dvc/pull/4218) by [@julieg18](https://github.com/julieg18)

## [1.0.12] - 2023-07-03

### 🚀 New Features and Enhancements

- Update plot smooth control background color [#4202](https://github.com/iterative/vscode-dvc/pull/4202) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix table webview stuck on error page [#4179](https://github.com/iterative/vscode-dvc/pull/4179) by [@julieg18](https://github.com/julieg18)
- Fix unresolved promises in local e2e tests [#4195](https://github.com/iterative/vscode-dvc/pull/4195) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add CSS selector & variable naming rules [#4162](https://github.com/iterative/vscode-dvc/pull/4162) by [@julieg18](https://github.com/julieg18)
- Update latest tested version to `3.2.3` [#4197](https://github.com/iterative/vscode-dvc/pull/4197) by [@julieg18](https://github.com/julieg18)
- Update demo project and latest tested CLI version (3.3.1) [#4204](https://github.com/iterative/vscode-dvc/pull/4204) by [@mattseddon](https://github.com/mattseddon)

## [1.0.11] - 2023-06-26

### 🚀 New Features and Enhancements

- Use first three metrics and params in table tooltips & quick picks [#4155](https://github.com/iterative/vscode-dvc/pull/4155) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Handle Git not being installed (Setup) [#4165](https://github.com/iterative/vscode-dvc/pull/4165) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Further reduce the number of calls to Git [#4163](https://github.com/iterative/vscode-dvc/pull/4163) by [@mattseddon](https://github.com/mattseddon)
- Bypass process manager debounce in refresh plot revisions tests [#4166](https://github.com/iterative/vscode-dvc/pull/4166) by [@mattseddon](https://github.com/mattseddon)

## [1.0.10] - 2023-06-21

### 🚀 New Features and Enhancements

- Add "Setup" section to "Get Started" walkthrough [#4154](https://github.com/iterative/vscode-dvc/pull/4154) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Support more languages (git branch) [#4150](https://github.com/iterative/vscode-dvc/pull/4150) by [@mattseddon](https://github.com/mattseddon)

## [1.0.9] - 2023-06-20

### 🚀 New Features and Enhancements

- Adjust plot ribbon tooltips [#4135](https://github.com/iterative/vscode-dvc/pull/4135) by [@julieg18](https://github.com/julieg18)
- Remove Setup's "Get Started" Section [#4148](https://github.com/iterative/vscode-dvc/pull/4148) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Update the logic to identify a failed process [#4133](https://github.com/iterative/vscode-dvc/pull/4133) by [@mattseddon](https://github.com/mattseddon)

## [1.0.8] - 2023-06-20

### 🚀 New Features and Enhancements

- Point users to Python extension in DVC Setup [#4124](https://github.com/iterative/vscode-dvc/pull/4124) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix plots ribbon copy buttons [#4147](https://github.com/iterative/vscode-dvc/pull/4147) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.1.0) [#4139](https://github.com/iterative/vscode-dvc/pull/4139) by [@mattseddon](https://github.com/mattseddon)

## [1.0.7] - 2023-06-18

### 🐛 Bug Fixes

- Use regex to handle detached HEAD branch name in other languages [#4137](https://github.com/iterative/vscode-dvc/pull/4137) by [@mattseddon](https://github.com/mattseddon)

## [1.0.6] - 2023-06-16

### 🚀 New Features and Enhancements

- Switch experiment table radio buttons to plot icons [#4121](https://github.com/iterative/vscode-dvc/pull/4121) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix "Get Started" walkthrough typos and outdated mentions [#4118](https://github.com/iterative/vscode-dvc/pull/4118) by [@julieg18](https://github.com/julieg18)
- Update README with up to date information [#4126](https://github.com/iterative/vscode-dvc/pull/4126) by [@mattseddon](https://github.com/mattseddon)

## [1.0.5] - 2023-06-14

### 🐛 Bug Fixes

- Fix never ending loading on no experiments data [#4117](https://github.com/iterative/vscode-dvc/pull/4117) by [@julieg18](https://github.com/julieg18)
- Revert string quoting behaviour in modify and commands [#4116](https://github.com/iterative/vscode-dvc/pull/4116) by [@mattseddon](https://github.com/mattseddon)

## [1.0.4] - 2023-06-14

### 🚀 New Features and Enhancements

- Update Setup "dvc is unavailable" section text content [#4098](https://github.com/iterative/vscode-dvc/pull/4098) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Add `--user` flag to global dvc auto installation [#4091](https://github.com/iterative/vscode-dvc/pull/4091) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Remove garbage collect experiments command [#4104](https://github.com/iterative/vscode-dvc/pull/4104) by [@mattseddon](https://github.com/mattseddon)
- Fix e2e tests [#4106](https://github.com/iterative/vscode-dvc/pull/4106) by [@mattseddon](https://github.com/mattseddon)

## [1.0.3] - 2023-06-14

### 🐛 Bug Fixes

- Fix custom plot tooltips [#4102](https://github.com/iterative/vscode-dvc/pull/4102) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (3.0.0) [#4103](https://github.com/iterative/vscode-dvc/pull/4103) by [@mattseddon](https://github.com/mattseddon)

## [1.0.2] - 2023-06-13

### 🐛 Bug Fixes

- Correctly handle string arrays in modify and commands [#4092](https://github.com/iterative/vscode-dvc/pull/4092) by [@mattseddon](https://github.com/mattseddon)
- Fix broken experiments table column shadow [#4099](https://github.com/iterative/vscode-dvc/pull/4099) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Drop commit/experiment support for modify and run/queue (only workspace supported as a base) [#4094](https://github.com/iterative/vscode-dvc/pull/4094) by [@mattseddon](https://github.com/mattseddon)
- Only use selected params for modify and commands [#4095](https://github.com/iterative/vscode-dvc/pull/4095) by [@mattseddon](https://github.com/mattseddon)

## [1.0.1] - 2023-06-12

### 🚀 New Features and Enhancements

- Add Python Extension's "Create Env" command into DVC Setup [#4058](https://github.com/iterative/vscode-dvc/pull/4058) by [@julieg18](https://github.com/julieg18)
- Show CLI errors generated by exp show [#4062](https://github.com/iterative/vscode-dvc/pull/4062) by [@mattseddon](https://github.com/mattseddon)
- Show information toast when trying to exceed max number of plotted experiments [#4085](https://github.com/iterative/vscode-dvc/pull/4085) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Prevent current branch being duplicated when an experiment is running [#4084](https://github.com/iterative/vscode-dvc/pull/4084) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update useful commands reference in the README [#4073](https://github.com/iterative/vscode-dvc/pull/4073) by [@mattseddon](https://github.com/mattseddon)
- Fix scheduled CLI output test (correctly mock config) [#4076](https://github.com/iterative/vscode-dvc/pull/4076) by [@mattseddon](https://github.com/mattseddon)
- Refactor empty state code for experiments and plots [#4075](https://github.com/iterative/vscode-dvc/pull/4075) by [@mattseddon](https://github.com/mattseddon)
- Standardize use of send message across setup, experiments and plots [#4077](https://github.com/iterative/vscode-dvc/pull/4077) by [@mattseddon](https://github.com/mattseddon)
- Improve README [#4086](https://github.com/iterative/vscode-dvc/pull/4086) by [@mattseddon](https://github.com/mattseddon)

## [1.0.0] - 2023-06-09

### 🚀 New Features and Enhancements

- Add PYTHONPATH to environment variables if the Python extension makes it available [#4045](https://github.com/iterative/vscode-dvc/pull/4045) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- fix(plots): correct the empty screen link to the dvc docs [#4068](https://github.com/iterative/vscode-dvc/pull/4068) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Fix failing tests [#4070](https://github.com/iterative/vscode-dvc/pull/4070) by [@mattseddon](https://github.com/mattseddon)

## [0.9.6] - 2023-06-08

### 🚀 New Features and Enhancements

- Condense information on storage types for remote onboarding [#4051](https://github.com/iterative/vscode-dvc/pull/4051) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove mention of public beta from the README [#4052](https://github.com/iterative/vscode-dvc/pull/4052) by [@mattseddon](https://github.com/mattseddon)
- Rearrange DVCLive examples in setup screen [#4055](https://github.com/iterative/vscode-dvc/pull/4055) by [@mattseddon](https://github.com/mattseddon)
- Use shields.io for marketplace badges in README [#4063](https://github.com/iterative/vscode-dvc/pull/4063) by [@mattseddon](https://github.com/mattseddon)

## [0.9.5] - 2023-06-07

### 🚀 New Features and Enhancements

- Add default value for branch name when creating from experiment [#4037](https://github.com/iterative/vscode-dvc/pull/4037) by [@mattseddon](https://github.com/mattseddon)
- Add a mapping from revision to branches while using only one exp show call [#3980](https://github.com/iterative/vscode-dvc/pull/3980) by [@sroy3](https://github.com/sroy3)
- Move "new to DVC" text from setup to welcome view [#4040](https://github.com/iterative/vscode-dvc/pull/4040) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix table stories and data types [#4041](https://github.com/iterative/vscode-dvc/pull/4041) by [@mattseddon](https://github.com/mattseddon)
- Do not drop experiment selection when an experiment is running and exp show errors [#4042](https://github.com/iterative/vscode-dvc/pull/4042) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move git call into experiments data [#4036](https://github.com/iterative/vscode-dvc/pull/4036) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.58.2) [#4043](https://github.com/iterative/vscode-dvc/pull/4043) by [@mattseddon](https://github.com/mattseddon)
- Exclude codicons.mjs from eslint [#4044](https://github.com/iterative/vscode-dvc/pull/4044) by [@mattseddon](https://github.com/mattseddon)
- Remove max version of CLI (3.0 release) [#4049](https://github.com/iterative/vscode-dvc/pull/4049) by [@mattseddon](https://github.com/mattseddon)

## [0.9.4] - 2023-06-04

### 🐛 Bug Fixes

- Fix "show toast on new install" logic [#4024](https://github.com/iterative/vscode-dvc/pull/4024) by [@julieg18](https://github.com/julieg18)
- Fix pushing multiple experiments [#4028](https://github.com/iterative/vscode-dvc/pull/4028) by [@mattseddon](https://github.com/mattseddon)

## [0.9.3] - 2023-05-31

### 🚀 New Features and Enhancements

- Add capabilities to text mentioning storage provider extensions [#4015](https://github.com/iterative/vscode-dvc/pull/4015) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Improve "Get Started" walkthrough and welcome section [#4020](https://github.com/iterative/vscode-dvc/pull/4020) by [@julieg18](https://github.com/julieg18)

## [0.9.2] - 2023-05-31

### 🚀 New Features and Enhancements

- Consolidate Setup and "Get Started" walkthrough [#3993](https://github.com/iterative/vscode-dvc/pull/3993) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Increase width of supported storage to remove scrollbar [#4016](https://github.com/iterative/vscode-dvc/pull/4016) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add "(pip)" to setup install button [#4013](https://github.com/iterative/vscode-dvc/pull/4013) by [@julieg18](https://github.com/julieg18)

## [0.9.1] - 2023-05-31

### 🚀 New Features and Enhancements

- Add storage types details to remote setup page [#3996](https://github.com/iterative/vscode-dvc/pull/3996) by [@mattseddon](https://github.com/mattseddon)
- Add link to show applicable extension for each storage provider [#4004](https://github.com/iterative/vscode-dvc/pull/4004) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move CodeSlider into Setup folder [#4005](https://github.com/iterative/vscode-dvc/pull/4005) by [@mattseddon](https://github.com/mattseddon)
- Create shared panels component [#4006](https://github.com/iterative/vscode-dvc/pull/4006) by [@mattseddon](https://github.com/mattseddon)
- Fix styles of supported storage panels [#4007](https://github.com/iterative/vscode-dvc/pull/4007) by [@mattseddon](https://github.com/mattseddon)

## [0.9.0] - 2023-05-28

### 🚀 New Features and Enhancements

- Bump min version of DVC to 2.57.0 (Live share to studio config option) [#3976](https://github.com/iterative/vscode-dvc/pull/3976) by [@mattseddon](https://github.com/mattseddon)
- Bump min version of DVC to 2.58.1 (Enable live plots for experiments running outside of the workspace) [#3965](https://github.com/iterative/vscode-dvc/pull/3965) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix issues with messages from the plots webview [#3986](https://github.com/iterative/vscode-dvc/pull/3986) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add DvcConfig class [#3987](https://github.com/iterative/vscode-dvc/pull/3987) by [@mattseddon](https://github.com/mattseddon)

## [0.8.22] - 2023-05-26

### 🚀 New Features and Enhancements

- Use icons to show more or less commits and select branches [#3972](https://github.com/iterative/vscode-dvc/pull/3972) by [@sroy3](https://github.com/sroy3)
- Simplify setup section text blocks [#3981](https://github.com/iterative/vscode-dvc/pull/3981) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix setup redirection logic [#3953](https://github.com/iterative/vscode-dvc/pull/3953) by [@julieg18](https://github.com/julieg18)

## [0.8.21] - 2023-05-25

### 🚀 New Features and Enhancements

- Add basic remote management [#3956](https://github.com/iterative/vscode-dvc/pull/3956) by [@mattseddon](https://github.com/mattseddon)
- Revert one expShow call [#3970](https://github.com/iterative/vscode-dvc/pull/3970) by [@sroy3](https://github.com/sroy3)
- Show all branches when selecting [#3969](https://github.com/iterative/vscode-dvc/pull/3969) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Fix DVC setup showing false info on incompatible global DVC [#3961](https://github.com/iterative/vscode-dvc/pull/3961) by [@julieg18](https://github.com/julieg18)
- Fix overflowing message [#3968](https://github.com/iterative/vscode-dvc/pull/3968) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Standardize title entries to title case [#3955](https://github.com/iterative/vscode-dvc/pull/3955) by [@mattseddon](https://github.com/mattseddon)
- Use expShow once with multiple revisions [#3941](https://github.com/iterative/vscode-dvc/pull/3941) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (2.58.1) [#3964](https://github.com/iterative/vscode-dvc/pull/3964) by [@mattseddon](https://github.com/mattseddon)

## [0.8.20] - 2023-05-23

### 🚀 New Features and Enhancements

- Add DVCLive reference to Experiments "Setup Complete" [#3948](https://github.com/iterative/vscode-dvc/pull/3948) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo and latest tested version to `2.58.0` [#3949](https://github.com/iterative/vscode-dvc/pull/3949) by [@julieg18](https://github.com/julieg18)

## [0.8.19] - 2023-05-22

### 🚀 New Features and Enhancements

- Add "Get Started" section to Setup [#3943](https://github.com/iterative/vscode-dvc/pull/3943) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Remove code slider fixed height [#3936](https://github.com/iterative/vscode-dvc/pull/3936) by [@julieg18](https://github.com/julieg18)

## [0.8.18] - 2023-05-19

### 🚀 New Features and Enhancements

- Add command to add remote [#3929](https://github.com/iterative/vscode-dvc/pull/3929) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix row selection (duplicate experiments) [#3921](https://github.com/iterative/vscode-dvc/pull/3921) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Rename remote folder to remotes [#3930](https://github.com/iterative/vscode-dvc/pull/3930) by [@mattseddon](https://github.com/mattseddon)

## [0.8.17] - 2023-05-19

### 🐛 Bug Fixes

- Fix extension initialization on Windows (esm imports broken) [#3937](https://github.com/iterative/vscode-dvc/pull/3937) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix test console errors (add tbody) [#3927](https://github.com/iterative/vscode-dvc/pull/3927) by [@mattseddon](https://github.com/mattseddon)
- Increase timeout of flaky test [#3923](https://github.com/iterative/vscode-dvc/pull/3923) by [@mattseddon](https://github.com/mattseddon)

## [0.8.16] - 2023-05-18

### 🚀 New Features and Enhancements

- Add setup warning about latest tested version  [#3895](https://github.com/iterative/vscode-dvc/pull/3895) by [@julieg18](https://github.com/julieg18)
- Add upgrade dvc button to setup when incompatible [#3904](https://github.com/iterative/vscode-dvc/pull/3904) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.57.2) [#3931](https://github.com/iterative/vscode-dvc/pull/3931) by [@mattseddon](https://github.com/mattseddon)

## [0.8.15] - 2023-05-18

### 🐛 Bug Fixes

- Ensure unique list of experiment passed to the rest of the app [#3925](https://github.com/iterative/vscode-dvc/pull/3925) by [@mattseddon](https://github.com/mattseddon)

## [0.8.14] - 2023-05-18

### 🚀 New Features and Enhancements

- Add Remotes section to setup webview [#3901](https://github.com/iterative/vscode-dvc/pull/3901) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Make use of show experiments command for setup page [#3910](https://github.com/iterative/vscode-dvc/pull/3910) by [@mattseddon](https://github.com/mattseddon)
- Add default test data to setup app tests [#3908](https://github.com/iterative/vscode-dvc/pull/3908) by [@mattseddon](https://github.com/mattseddon)
- Fix typo in setup reducers [#3912](https://github.com/iterative/vscode-dvc/pull/3912) by [@mattseddon](https://github.com/mattseddon)
- Create default exp show output constant [#3911](https://github.com/iterative/vscode-dvc/pull/3911) by [@mattseddon](https://github.com/mattseddon)

## [0.8.13] - 2023-05-17

### 🚀 New Features and Enhancements

- Add colons (":") to setup DVC details [#3903](https://github.com/iterative/vscode-dvc/pull/3903) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Do not attempt to get commit message for the workspace record [#3914](https://github.com/iterative/vscode-dvc/pull/3914) by [@mattseddon](https://github.com/mattseddon)
- Cleanup old branches before showing the experiments table [#3917](https://github.com/iterative/vscode-dvc/pull/3917) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update dvc to 2.57.1 and bump LATEST_TESTED_VERSION [#3919](https://github.com/iterative/vscode-dvc/pull/3919) by [@sroy3](https://github.com/sroy3)

## [0.8.12] - 2023-05-16

### 🚀 New Features and Enhancements

- Send all stderr and stdout to the output channel when a DVC process fails [#3857](https://github.com/iterative/vscode-dvc/pull/3857) by [@mattseddon](https://github.com/mattseddon)
- Call exp show with multiple branches [#3827](https://github.com/iterative/vscode-dvc/pull/3827) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Pin dvc-studio-client in demo project as a temporary fix [#3899](https://github.com/iterative/vscode-dvc/pull/3899) by [@mattseddon](https://github.com/mattseddon)
- Debounce calls to git branch [#3887](https://github.com/iterative/vscode-dvc/pull/3887) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update coverage path ignore patterns [#3859](https://github.com/iterative/vscode-dvc/pull/3859) by [@mattseddon](https://github.com/mattseddon)
- Update CodeClimate exclude patterns [#3858](https://github.com/iterative/vscode-dvc/pull/3858) by [@mattseddon](https://github.com/mattseddon)
- Add redux to setup webview [#3851](https://github.com/iterative/vscode-dvc/pull/3851) by [@julieg18](https://github.com/julieg18)
- Lower setup section prop drilling [#3862](https://github.com/iterative/vscode-dvc/pull/3862) by [@julieg18](https://github.com/julieg18)
- Update blocked ESM only packages (execa, process-exists) [#3856](https://github.com/iterative/vscode-dvc/pull/3856) by [@mattseddon](https://github.com/mattseddon)
- Cleanup icons [#3871](https://github.com/iterative/vscode-dvc/pull/3871) by [@sroy3](https://github.com/sroy3)
- Simplify table data fixtures [#3876](https://github.com/iterative/vscode-dvc/pull/3876) by [@sroy3](https://github.com/sroy3)
- Remove node-fetch as a dependency (not used) [#3892](https://github.com/iterative/vscode-dvc/pull/3892) by [@mattseddon](https://github.com/mattseddon)
- Increase timeouts of flaky tests [#3888](https://github.com/iterative/vscode-dvc/pull/3888) by [@mattseddon](https://github.com/mattseddon)
- Fix broken setup stories [#3896](https://github.com/iterative/vscode-dvc/pull/3896) by [@julieg18](https://github.com/julieg18)
- Revert demo project to latest commit on main [#3900](https://github.com/iterative/vscode-dvc/pull/3900) by [@mattseddon](https://github.com/mattseddon)

## [0.8.11] - 2023-05-10

### 🚀 New Features and Enhancements

- Update DVC Setup Version Details [#3850](https://github.com/iterative/vscode-dvc/pull/3850) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update all webdriver packages [#3855](https://github.com/iterative/vscode-dvc/pull/3855) by [@mattseddon](https://github.com/mattseddon)

## [0.8.10] - 2023-05-09

### 🚀 New Features and Enhancements

- Combine/enhance commands used to stop experiments [#3840](https://github.com/iterative/vscode-dvc/pull/3840) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Prevent queued experiment from being selected as most recent [#3846](https://github.com/iterative/vscode-dvc/pull/3846) by [@mattseddon](https://github.com/mattseddon)

## [0.8.9] - 2023-05-09

### 🚀 New Features and Enhancements

- Autoclose DVC Section if completed [#3809](https://github.com/iterative/vscode-dvc/pull/3809) by [@julieg18](https://github.com/julieg18)

## [0.8.8] - 2023-05-08

### 🚀 New Features and Enhancements

- Add completion status to setup sections [#3823](https://github.com/iterative/vscode-dvc/pull/3823) by [@julieg18](https://github.com/julieg18)
- Enable experiment operations when experiment(s) are running in the queue [#3832](https://github.com/iterative/vscode-dvc/pull/3832) by [@mattseddon](https://github.com/mattseddon)
- Enable running exp apply and exp branch against commits [#3834](https://github.com/iterative/vscode-dvc/pull/3834) by [@mattseddon](https://github.com/mattseddon)

## [0.8.7] - 2023-05-05

### 🐛 Bug Fixes

- Ensure that accessing the DVC config doesn't throw an error [#3831](https://github.com/iterative/vscode-dvc/pull/3831) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add import/no-unused-modules rule to eslint config [#3826](https://github.com/iterative/vscode-dvc/pull/3826) by [@mattseddon](https://github.com/mattseddon)
- Increase default width and decrease min width of experiments column [#3833](https://github.com/iterative/vscode-dvc/pull/3833) by [@mattseddon](https://github.com/mattseddon)

## [0.8.6] - 2023-05-04

### 🚀 New Features and Enhancements

- Remove pausing of data updates when running/queueing experiments [#3815](https://github.com/iterative/vscode-dvc/pull/3815) by [@mattseddon](https://github.com/mattseddon)
- Keep experiments table context menu consistent by showing disabled items [#3825](https://github.com/iterative/vscode-dvc/pull/3825) by [@mattseddon](https://github.com/mattseddon)

## [0.8.5] - 2023-05-03

### 🚀 New Features and Enhancements

- Simplify DVC CLI Location/Version Logic [#3784](https://github.com/iterative/vscode-dvc/pull/3784) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add stylelint to precommit hook [#3807](https://github.com/iterative/vscode-dvc/pull/3807) by [@julieg18](https://github.com/julieg18)

## [0.8.4] - 2023-05-02

### 🐛 Bug Fixes

- Fix missing tracked decorations [#3801](https://github.com/iterative/vscode-dvc/pull/3801) by [@mattseddon](https://github.com/mattseddon)
- Hide push option when an experiment is running [#3808](https://github.com/iterative/vscode-dvc/pull/3808) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.56.0) [#3805](https://github.com/iterative/vscode-dvc/pull/3805) by [@sroy3](https://github.com/sroy3)
- WorkspaceExperiments housekeeping [#3797](https://github.com/iterative/vscode-dvc/pull/3797) by [@mattseddon](https://github.com/mattseddon)
- Wait for config to be ready before accessing values [#3799](https://github.com/iterative/vscode-dvc/pull/3799) by [@mattseddon](https://github.com/mattseddon)

## [0.8.3] - 2023-05-01

### 🚀 New Features and Enhancements

- Use dvc config to store and access studio.token [#3768](https://github.com/iterative/vscode-dvc/pull/3768) by [@mattseddon](https://github.com/mattseddon)
- Integrate remaining share experiment command with the extension (exp push) [#3781](https://github.com/iterative/vscode-dvc/pull/3781) by [@mattseddon](https://github.com/mattseddon)
- Add multi-select versions of exp push [#3792](https://github.com/iterative/vscode-dvc/pull/3792) by [@mattseddon](https://github.com/mattseddon)
- Add push experiment(s) to the command palette [#3793](https://github.com/iterative/vscode-dvc/pull/3793) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Ensure duplicate colors are not made available during collection [#3780](https://github.com/iterative/vscode-dvc/pull/3780) by [@mattseddon](https://github.com/mattseddon)
- Add GIT_TERMINAL_PROMPT=0 to DVC environment variables [#3779](https://github.com/iterative/vscode-dvc/pull/3779) by [@mattseddon](https://github.com/mattseddon)
- Fix available revisions for multi view plots [#3774](https://github.com/iterative/vscode-dvc/pull/3774) by [@sroy3](https://github.com/sroy3)
- Display progress errors to users [#3791](https://github.com/iterative/vscode-dvc/pull/3791) by [@mattseddon](https://github.com/mattseddon)
- Fix dvc details version incorrectly showing "Not Found"  [#3787](https://github.com/iterative/vscode-dvc/pull/3787) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Use exp push to share experiments to Studio [#3701](https://github.com/iterative/vscode-dvc/pull/3701) by [@mattseddon](https://github.com/mattseddon)
- Remove commit and share and share as branch options [#3771](https://github.com/iterative/vscode-dvc/pull/3771) by [@mattseddon](https://github.com/mattseddon)
- Stub dvc config calls in integration tests [#3777](https://github.com/iterative/vscode-dvc/pull/3777) by [@mattseddon](https://github.com/mattseddon)
- Rename exp commands to closer match CLI [#3778](https://github.com/iterative/vscode-dvc/pull/3778) by [@mattseddon](https://github.com/mattseddon)

## [0.8.2] - 2023-04-27

### 🚀 New Features and Enhancements

- Add multiple branches support inside the experiments table [#3735](https://github.com/iterative/vscode-dvc/pull/3735) by [@sroy3](https://github.com/sroy3)
- Add CLI incompatible screen to Studio section [#3763](https://github.com/iterative/vscode-dvc/pull/3763) by [@mattseddon](https://github.com/mattseddon)
- Make the table more compact with branches and actions [#3765](https://github.com/iterative/vscode-dvc/pull/3765) by [@sroy3](https://github.com/sroy3)
- Show DVC Cli Details in DVC Setup [#3688](https://github.com/iterative/vscode-dvc/pull/3688) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Watch all workspace folders for changes in dot folders [#3769](https://github.com/iterative/vscode-dvc/pull/3769) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add Stylelint [#3736](https://github.com/iterative/vscode-dvc/pull/3736) by [@julieg18](https://github.com/julieg18)
- Upgrade Storybook to v7 [#3744](https://github.com/iterative/vscode-dvc/pull/3744) by [@mattseddon](https://github.com/mattseddon)
- Switch executeDvcProcess method to protected [#3770](https://github.com/iterative/vscode-dvc/pull/3770) by [@mattseddon](https://github.com/mattseddon)

## [0.8.1] - 2023-04-24

### 🚀 New Features and Enhancements

- Standardize how experiment information is displayed in plots ribbon [#3725](https://github.com/iterative/vscode-dvc/pull/3725) by [@mattseddon](https://github.com/mattseddon)
- Match the way Studio displays experiment name information in the table [#3723](https://github.com/iterative/vscode-dvc/pull/3723) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix scheduled CLI output test (workspace has no timestamp) [#3734](https://github.com/iterative/vscode-dvc/pull/3734) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix e2e tests failing  [#3737](https://github.com/iterative/vscode-dvc/pull/3737) by [@julieg18](https://github.com/julieg18)

## [0.8.0] - 2023-04-21

### 🚀 New Features and Enhancements

- Bump min DVC version to 2.55.0 (live metrics for experiments running outside the workspace) [#3665](https://github.com/iterative/vscode-dvc/pull/3665) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix broken experiments table column shadow [#3729](https://github.com/iterative/vscode-dvc/pull/3729) by [@julieg18](https://github.com/julieg18)
- Set scm running context to false if command fails [#3727](https://github.com/iterative/vscode-dvc/pull/3727) by [@mattseddon](https://github.com/mattseddon)
- Force commit action by default [#3726](https://github.com/iterative/vscode-dvc/pull/3726) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Stop importing CSS into storybook files [#3696](https://github.com/iterative/vscode-dvc/pull/3696) by [@julieg18](https://github.com/julieg18)
- Clean up shared styles [#3716](https://github.com/iterative/vscode-dvc/pull/3716) by [@julieg18](https://github.com/julieg18)
- Group table styles [#3667](https://github.com/iterative/vscode-dvc/pull/3667) by [@julieg18](https://github.com/julieg18)
- Clean up table file structure [#3706](https://github.com/iterative/vscode-dvc/pull/3706) by [@sroy3](https://github.com/sroy3)
- Fix warnings produced by integration tests [#3728](https://github.com/iterative/vscode-dvc/pull/3728) by [@mattseddon](https://github.com/mattseddon)

## [0.7.9] - 2023-04-18

### 🔨 Maintenance

- Update demo project [#3704](https://github.com/iterative/vscode-dvc/pull/3704) by [@mattseddon](https://github.com/mattseddon)

## [0.7.8] - 2023-04-17

### 🐛 Bug Fixes

- Turn off add/remove branches feature flag [#3702](https://github.com/iterative/vscode-dvc/pull/3702) by [@mattseddon](https://github.com/mattseddon)

## [0.7.7] - 2023-04-17

### 🚀 New Features and Enhancements

- Hidden: Add and remove branches to the experiments table [#3670](https://github.com/iterative/vscode-dvc/pull/3670) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- fix(table): DnD behavior for groups [#3683](https://github.com/iterative/vscode-dvc/pull/3683) by [@shcheklein](https://github.com/shcheklein)
- Do not convert the manually entered path into a relative path [#3686](https://github.com/iterative/vscode-dvc/pull/3686) by [@sroy3](https://github.com/sroy3)

## [0.7.6] - 2023-04-13

### 🐛 Bug Fixes

- fix(table): DnD landing zone covers the whole cell in the table [#3678](https://github.com/iterative/vscode-dvc/pull/3678) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.54.0) [#3677](https://github.com/iterative/vscode-dvc/pull/3677) by [@mattseddon](https://github.com/mattseddon)

## [0.7.5] - 2023-04-11

### 🚀 New Features and Enhancements

- Add Setup DVC Section [#3655](https://github.com/iterative/vscode-dvc/pull/3655) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix broken collapsed section info tooltips [#3669](https://github.com/iterative/vscode-dvc/pull/3669) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add custom plot to e2e test [#3646](https://github.com/iterative/vscode-dvc/pull/3646) by [@julieg18](https://github.com/julieg18)
- Clean up table styles [#3664](https://github.com/iterative/vscode-dvc/pull/3664) by [@julieg18](https://github.com/julieg18)

## [0.7.4] - 2023-04-06

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.53.0) [#3649](https://github.com/iterative/vscode-dvc/pull/3649) by [@mattseddon](https://github.com/mattseddon)
- Add 20px to min width of experiments column [#3650](https://github.com/iterative/vscode-dvc/pull/3650) by [@mattseddon](https://github.com/mattseddon)

## [0.7.3] - 2023-04-05

### 🐛 Bug Fixes

- Make sure changing the number of revisions will trigger an update for the scale of the multiview plot [#3642](https://github.com/iterative/vscode-dvc/pull/3642) by [@sroy3](https://github.com/sroy3)
- Show duplicate revisions when experiment finishes running in the workspace [#3641](https://github.com/iterative/vscode-dvc/pull/3641) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project dvclive (2.6.2) [#3645](https://github.com/iterative/vscode-dvc/pull/3645) by [@sroy3](https://github.com/sroy3)
- Remove checkpoints from experiment collection [#3639](https://github.com/iterative/vscode-dvc/pull/3639) by [@mattseddon](https://github.com/mattseddon)

## [0.7.2] - 2023-04-05

### 🚀 New Features and Enhancements

- Add custom plot commands to the command pallete [#3629](https://github.com/iterative/vscode-dvc/pull/3629) by [@julieg18](https://github.com/julieg18)
- Update custom plot spec [#3634](https://github.com/iterative/vscode-dvc/pull/3634) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Remove checkpoints from plots [#3624](https://github.com/iterative/vscode-dvc/pull/3624) by [@mattseddon](https://github.com/mattseddon)

## [0.7.1] - 2023-04-05

### 🚀 New Features and Enhancements

- Add cli error indicator into plots webview [#3627](https://github.com/iterative/vscode-dvc/pull/3627) by [@mattseddon](https://github.com/mattseddon)
- Add a branches view to the experiments table [#3614](https://github.com/iterative/vscode-dvc/pull/3614) by [@sroy3](https://github.com/sroy3)
- Add a space after the checkbox action in the table [#3635](https://github.com/iterative/vscode-dvc/pull/3635) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update webdriverio-monorepo and fix e2e tests [#3632](https://github.com/iterative/vscode-dvc/pull/3632) by [@sroy3](https://github.com/sroy3)

## [0.7.0] - 2023-04-03

### 🚀 New Features and Enhancements

- Add persistence to the number of commits to show [#3583](https://github.com/iterative/vscode-dvc/pull/3583) by [@sroy3](https://github.com/sroy3)
- Show plots errors in plots tree [#3522](https://github.com/iterative/vscode-dvc/pull/3522) by [@mattseddon](https://github.com/mattseddon)
- Display error thrown by Plots Diff in Plots tree [#3569](https://github.com/iterative/vscode-dvc/pull/3569) by [@mattseddon](https://github.com/mattseddon)
- Show errors in plots ribbon [#3570](https://github.com/iterative/vscode-dvc/pull/3570) by [@mattseddon](https://github.com/mattseddon)
- Show "Custom" section in "Get Started" screen [#3523](https://github.com/iterative/vscode-dvc/pull/3523) by [@julieg18](https://github.com/julieg18)
- Show revision level plot errors [#3608](https://github.com/iterative/vscode-dvc/pull/3608) by [@mattseddon](https://github.com/mattseddon)
- Remove experiment checkpoints from extension UI [#3585](https://github.com/iterative/vscode-dvc/pull/3585) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Send back change in commits to show [#3601](https://github.com/iterative/vscode-dvc/pull/3601) by [@sroy3](https://github.com/sroy3)
- Use plot errors to display correct messages for missing plots [#3520](https://github.com/iterative/vscode-dvc/pull/3520) by [@mattseddon](https://github.com/mattseddon)
- Refresh cached plots data on every update [#3532](https://github.com/iterative/vscode-dvc/pull/3532) by [@mattseddon](https://github.com/mattseddon)
- Ensure unfetched image plots are on disk before providing URL to webview [#3544](https://github.com/iterative/vscode-dvc/pull/3544) by [@mattseddon](https://github.com/mattseddon)
- Fix removal of existing commit errors [#3545](https://github.com/iterative/vscode-dvc/pull/3545) by [@mattseddon](https://github.com/mattseddon)
- Account for data key being optional in plots diff output [#3547](https://github.com/iterative/vscode-dvc/pull/3547) by [@mattseddon](https://github.com/mattseddon)
- Ensure the correct fetched status is applied when overriding plot revisions [#3557](https://github.com/iterative/vscode-dvc/pull/3557) by [@mattseddon](https://github.com/mattseddon)
- Ensure that data for broken revisions is dropped [#3576](https://github.com/iterative/vscode-dvc/pull/3576) by [@mattseddon](https://github.com/mattseddon)
- Fix scheduled CLI output test by updating expected demo project output (plots diff breaking change) [#3558](https://github.com/iterative/vscode-dvc/pull/3558) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove vega-util truncation for ribbon tooltip [#3573](https://github.com/iterative/vscode-dvc/pull/3573) by [@sroy3](https://github.com/sroy3)
- Bump min DVC version to 2.52.0 (plots errors) [#3477](https://github.com/iterative/vscode-dvc/pull/3477) by [@mattseddon](https://github.com/mattseddon)
- Group shared ErrorTooltip with Tooltip [#3546](https://github.com/iterative/vscode-dvc/pull/3546) by [@mattseddon](https://github.com/mattseddon)
- Consolidate tree view error decoration providers [#3548](https://github.com/iterative/vscode-dvc/pull/3548) by [@mattseddon](https://github.com/mattseddon)
- Remove code that refreshes a single plot revision (no longer possible) [#3555](https://github.com/iterative/vscode-dvc/pull/3555) by [@mattseddon](https://github.com/mattseddon)
- Move error formatting logic out to clients [#3578](https://github.com/iterative/vscode-dvc/pull/3578) by [@mattseddon](https://github.com/mattseddon)
- Move custom plot spec creation to backend [#3575](https://github.com/iterative/vscode-dvc/pull/3575) by [@julieg18](https://github.com/julieg18)
- Move e2e tests to stable [#3613](https://github.com/iterative/vscode-dvc/pull/3613) by [@julieg18](https://github.com/julieg18)

## [0.6.26] - 2023-03-29

### 🚀 New Features and Enhancements

- Improve Custom Plot Creation [#3550](https://github.com/iterative/vscode-dvc/pull/3550) by [@julieg18](https://github.com/julieg18)
- Add a button to show more commits [#3535](https://github.com/iterative/vscode-dvc/pull/3535) by [@sroy3](https://github.com/sroy3)
- Use commit rows in metric vs param plots [#3567](https://github.com/iterative/vscode-dvc/pull/3567) by [@julieg18](https://github.com/julieg18)
- Add button to show less commits [#3562](https://github.com/iterative/vscode-dvc/pull/3562) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Increase CodeClimate method line count threshold to 40 [#3543](https://github.com/iterative/vscode-dvc/pull/3543) by [@mattseddon](https://github.com/mattseddon)
- Move function complexity threshold to 6 (+1) [#3556](https://github.com/iterative/vscode-dvc/pull/3556) by [@mattseddon](https://github.com/mattseddon)

## [0.6.25] - 2023-03-23

### 🚀 New Features and Enhancements

- Filter custom plot creation options [#3526](https://github.com/iterative/vscode-dvc/pull/3526) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Cleanup plots workspace state [#3518](https://github.com/iterative/vscode-dvc/pull/3518) by [@julieg18](https://github.com/julieg18)
- Update timeout for webview test [#3529](https://github.com/iterative/vscode-dvc/pull/3529) by [@mattseddon](https://github.com/mattseddon)
- Fix nesting of Setup test [#3533](https://github.com/iterative/vscode-dvc/pull/3533) by [@mattseddon](https://github.com/mattseddon)

## [0.6.24] - 2023-03-21

### 🐛 Bug Fixes

- Remove error for invalid dvc.yaml if no dvc.yaml file [#3514](https://github.com/iterative/vscode-dvc/pull/3514) by [@sroy3](https://github.com/sroy3)
- Add missing loading screen to Custom section [#3524](https://github.com/iterative/vscode-dvc/pull/3524) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add etc/no-assign-mutated-array rule [#3521](https://github.com/iterative/vscode-dvc/pull/3521) by [@mattseddon](https://github.com/mattseddon)

## [0.6.23] - 2023-03-21

### 🚀 New Features and Enhancements

- Make plots vertical scrollbars local to sections [#3489](https://github.com/iterative/vscode-dvc/pull/3489) by [@sroy3](https://github.com/sroy3)
- Move trends plots inside of "Custom" section [#3404](https://github.com/iterative/vscode-dvc/pull/3404) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Always call plots diff with workspace as the first revision (get correct templates) [#3503](https://github.com/iterative/vscode-dvc/pull/3503) by [@mattseddon](https://github.com/mattseddon)
- Fix the comparison table images width [#3507](https://github.com/iterative/vscode-dvc/pull/3507) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update demo project with dvclive (v2.5.0) [#3506](https://github.com/iterative/vscode-dvc/pull/3506) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (2.51.0) [#3510](https://github.com/iterative/vscode-dvc/pull/3510) by [@sroy3](https://github.com/sroy3)
- Create multiple Redux actions for the table data [#3508](https://github.com/iterative/vscode-dvc/pull/3508) by [@sroy3](https://github.com/sroy3)
- Increase coverage [#3513](https://github.com/iterative/vscode-dvc/pull/3513) by [@sroy3](https://github.com/sroy3)
- Drop overall test coverage requirement (unblock) [#3515](https://github.com/iterative/vscode-dvc/pull/3515) by [@mattseddon](https://github.com/mattseddon)
- Make plots tree items decoratable [#3504](https://github.com/iterative/vscode-dvc/pull/3504) by [@mattseddon](https://github.com/mattseddon)

## [0.6.22] - 2023-03-19

### 🐛 Bug Fixes

- Add experiment_rev into payload for share experiment to Studio [#3499](https://github.com/iterative/vscode-dvc/pull/3499) by [@mattseddon](https://github.com/mattseddon)

## [0.6.21] - 2023-03-17

### 🚀 New Features and Enhancements

- Open comparison table images when clicking on them [#3467](https://github.com/iterative/vscode-dvc/pull/3467) by [@sroy3](https://github.com/sroy3)
- Resize comparison table with slider [#3480](https://github.com/iterative/vscode-dvc/pull/3480) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Consolidate and fix Setup stories [#3469](https://github.com/iterative/vscode-dvc/pull/3469) by [@mattseddon](https://github.com/mattseddon)
- Rename section enums to differentiate types [#3470](https://github.com/iterative/vscode-dvc/pull/3470) by [@mattseddon](https://github.com/mattseddon)
- Add react/jsx-curly-brace-presence eslint rule [#3471](https://github.com/iterative/vscode-dvc/pull/3471) by [@mattseddon](https://github.com/mattseddon)
- Move e2e tests to insiders [#3481](https://github.com/iterative/vscode-dvc/pull/3481) by [@sroy3](https://github.com/sroy3)
- Update dvclive (2.4.0) [#3488](https://github.com/iterative/vscode-dvc/pull/3488) by [@sroy3](https://github.com/sroy3)

## [0.6.20] - 2023-03-15

### 🚀 New Features and Enhancements

- Make section headers sticky [#3465](https://github.com/iterative/vscode-dvc/pull/3465) by [@sroy3](https://github.com/sroy3)
- Add show setup commands [#3474](https://github.com/iterative/vscode-dvc/pull/3474) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.50.0) [#3473](https://github.com/iterative/vscode-dvc/pull/3473) by [@mattseddon](https://github.com/mattseddon)

## [0.6.19] - 2023-03-15

### 🚀 New Features and Enhancements

- Make the plot sizing sliders sticky [#3443](https://github.com/iterative/vscode-dvc/pull/3443) by [@sroy3](https://github.com/sroy3)
- Add a slider to resize plots vertically [#3428](https://github.com/iterative/vscode-dvc/pull/3428) by [@sroy3](https://github.com/sroy3)
- Move Connect to Studio into Setup webview [#3452](https://github.com/iterative/vscode-dvc/pull/3452) by [@mattseddon](https://github.com/mattseddon)
- Provide option to open and focus relevant Setup section through UI [#3462](https://github.com/iterative/vscode-dvc/pull/3462) by [@mattseddon](https://github.com/mattseddon)
- Add show experiments button to final experiments screen [#3463](https://github.com/iterative/vscode-dvc/pull/3463) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Make className optional in SectionContainer [#3464](https://github.com/iterative/vscode-dvc/pull/3464) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.47.2) [#3451](https://github.com/iterative/vscode-dvc/pull/3451) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.48.0) [#3457](https://github.com/iterative/vscode-dvc/pull/3457) by [@mattseddon](https://github.com/mattseddon)
- Fix flaky integration tests [#3461](https://github.com/iterative/vscode-dvc/pull/3461) by [@mattseddon](https://github.com/mattseddon)

## [0.6.18] - 2023-03-12

### 🚀 New Features and Enhancements

- Add command to reset state [#3421](https://github.com/iterative/vscode-dvc/pull/3421) by [@sroy3](https://github.com/sroy3)
- Revert smooth slider background color [#3444](https://github.com/iterative/vscode-dvc/pull/3444) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Clean up setup internals [#3435](https://github.com/iterative/vscode-dvc/pull/3435) by [@mattseddon](https://github.com/mattseddon)
- Create (shared) section container component [#3440](https://github.com/iterative/vscode-dvc/pull/3440) by [@mattseddon](https://github.com/mattseddon)

## [0.6.17] - 2023-03-10

### 🚀 New Features and Enhancements

- Move filter by and sort by views to the bottom and collapse for new users [#3431](https://github.com/iterative/vscode-dvc/pull/3431) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Hide Studio view during onboarding process/startup [#3432](https://github.com/iterative/vscode-dvc/pull/3432) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add zoom plot telemetry event [#3433](https://github.com/iterative/vscode-dvc/pull/3433) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.47.0) [#3438](https://github.com/iterative/vscode-dvc/pull/3438) by [@mattseddon](https://github.com/mattseddon)

## [0.6.16] - 2023-03-08

### 🚀 New Features and Enhancements

- Select the number of items per row from slider [#3405](https://github.com/iterative/vscode-dvc/pull/3405) by [@sroy3](https://github.com/sroy3)
- Change the background color for the smooth slider over plots [#3427](https://github.com/iterative/vscode-dvc/pull/3427) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Remove delay progress notfication closing from integration tests [#3412](https://github.com/iterative/vscode-dvc/pull/3412) by [@mattseddon](https://github.com/mattseddon)
- Add delay to shore up snapshots [#3415](https://github.com/iterative/vscode-dvc/pull/3415) by [@mattseddon](https://github.com/mattseddon)
- Pin and upgrade webview dependencies [#3416](https://github.com/iterative/vscode-dvc/pull/3416) by [@mattseddon](https://github.com/mattseddon)
- Remove unnecessary Vega dependency [#3423](https://github.com/iterative/vscode-dvc/pull/3423) by [@mattseddon](https://github.com/mattseddon)
- Pin @tanstack/react-table [#3424](https://github.com/iterative/vscode-dvc/pull/3424) by [@mattseddon](https://github.com/mattseddon)
- Send single event to share experiment to Studio [#3422](https://github.com/iterative/vscode-dvc/pull/3422) by [@mattseddon](https://github.com/mattseddon)
- Fix typo [#3426](https://github.com/iterative/vscode-dvc/pull/3426) by [@sroy3](https://github.com/sroy3)

## [0.6.15] - 2023-03-07

### 🚀 New Features and Enhancements

- Have queue workers respect dvc.studio.shareExperimentsLive [#3398](https://github.com/iterative/vscode-dvc/pull/3398) by [@mattseddon](https://github.com/mattseddon)
- Expose Open Studio Settings in the command palette [#3399](https://github.com/iterative/vscode-dvc/pull/3399) by [@mattseddon](https://github.com/mattseddon)
- Switch add Studio access token to update when Studio is connected [#3400](https://github.com/iterative/vscode-dvc/pull/3400) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove vega-functions & vega-scale resolutions [#3395](https://github.com/iterative/vscode-dvc/pull/3395) by [@mattseddon](https://github.com/mattseddon)
- Added a story to visualize the icons [#3403](https://github.com/iterative/vscode-dvc/pull/3403) by [@sroy3](https://github.com/sroy3)

## [0.6.14] - 2023-03-05

### 🐛 Bug Fixes

- Revert "fix(deps): update dependency vega to v5.23.0" [#3396](https://github.com/iterative/vscode-dvc/pull/3396) by [@mattseddon](https://github.com/mattseddon)

## [0.6.13] - 2023-03-03

### 🐛 Bug Fixes

- Remove package.nls [#3390](https://github.com/iterative/vscode-dvc/pull/3390) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Rename size to nbItemsPerRow [#3376](https://github.com/iterative/vscode-dvc/pull/3376) by [@sroy3](https://github.com/sroy3)
- Rename plot sizes pt. 2 [#3377](https://github.com/iterative/vscode-dvc/pull/3377) by [@sroy3](https://github.com/sroy3)
- Plug in the height inside plots data [#3381](https://github.com/iterative/vscode-dvc/pull/3381) by [@sroy3](https://github.com/sroy3)

## [0.6.12] - 2023-03-01

### 🚀 New Features and Enhancements

- Add show logs to context menu of experiments running in the queue [#3360](https://github.com/iterative/vscode-dvc/pull/3360) by [@mattseddon](https://github.com/mattseddon)
- Watch for dvc.yaml changes for manually added stages [#3365](https://github.com/iterative/vscode-dvc/pull/3365) by [@sroy3](https://github.com/sroy3)
- Do not go into pipeline stage creation mode if dvc.yaml is invalid [#3368](https://github.com/iterative/vscode-dvc/pull/3368) by [@sroy3](https://github.com/sroy3)
- Add Custom Plots Section [#3342](https://github.com/iterative/vscode-dvc/pull/3342) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Remove hortizontal scrollbar from empty section [#3369](https://github.com/iterative/vscode-dvc/pull/3369) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Improve naming in experiment row context menu component [#3346](https://github.com/iterative/vscode-dvc/pull/3346) by [@mattseddon](https://github.com/mattseddon)
- Clean up from optimizing rendering of plots [#3348](https://github.com/iterative/vscode-dvc/pull/3348) by [@sroy3](https://github.com/sroy3)
- Update prototype stub (flaky test) [#3355](https://github.com/iterative/vscode-dvc/pull/3355) by [@mattseddon](https://github.com/mattseddon)
- Group process execution and manager [#3356](https://github.com/iterative/vscode-dvc/pull/3356) by [@mattseddon](https://github.com/mattseddon)
- Add viewable cli process class [#3358](https://github.com/iterative/vscode-dvc/pull/3358) by [@mattseddon](https://github.com/mattseddon)
- Add DvcViewer class [#3359](https://github.com/iterative/vscode-dvc/pull/3359) by [@mattseddon](https://github.com/mattseddon)
- Remove legacy test code from DvcRunner [#3361](https://github.com/iterative/vscode-dvc/pull/3361) by [@mattseddon](https://github.com/mattseddon)
- Remove legacy code from PseudoTerminal [#3362](https://github.com/iterative/vscode-dvc/pull/3362) by [@mattseddon](https://github.com/mattseddon)
- Move e2e tests to stable (wdio chromedriver issue) [#3371](https://github.com/iterative/vscode-dvc/pull/3371) by [@mattseddon](https://github.com/mattseddon)
- Delete unused code in Plots [#3367](https://github.com/iterative/vscode-dvc/pull/3367) by [@julieg18](https://github.com/julieg18)

## [0.6.11] - 2023-02-23

### 🔨 Maintenance

- Remove legacy todo [#3339](https://github.com/iterative/vscode-dvc/pull/3339) by [@mattseddon](https://github.com/mattseddon)
- Optimize plot re-rendering [#3337](https://github.com/iterative/vscode-dvc/pull/3337) by [@sroy3](https://github.com/sroy3)
- Optimize the plots sections to reduce the number of useless re-renderings [#3341](https://github.com/iterative/vscode-dvc/pull/3341) by [@sroy3](https://github.com/sroy3)

## [0.6.10] - 2023-02-22

### 🚀 New Features and Enhancements

- Check stages for all run/queue commands [#3304](https://github.com/iterative/vscode-dvc/pull/3304) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Watch metric files to update plots [#3321](https://github.com/iterative/vscode-dvc/pull/3321) by [@mattseddon](https://github.com/mattseddon)
- Direct user to setup when they cannot run an experiment [#3323](https://github.com/iterative/vscode-dvc/pull/3323) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project (plots update) [#3328](https://github.com/iterative/vscode-dvc/pull/3328) by [@mattseddon](https://github.com/mattseddon)

## [0.6.9] - 2023-02-20

### 🚀 New Features and Enhancements

- Update get Studio access token link [#3303](https://github.com/iterative/vscode-dvc/pull/3303) by [@mattseddon](https://github.com/mattseddon)
- Update link to get Studio access token (drop need for username) [#3306](https://github.com/iterative/vscode-dvc/pull/3306) by [@mattseddon](https://github.com/mattseddon)
- Change the add configuration button text and add more information on functionality [#3295](https://github.com/iterative/vscode-dvc/pull/3295) by [@sroy3](https://github.com/sroy3)
- Redirect user to add new Studio access token on 401 response [#3311](https://github.com/iterative/vscode-dvc/pull/3311) by [@mattseddon](https://github.com/mattseddon)
- Re-add show experiments and show plots to tree view titles [#3314](https://github.com/iterative/vscode-dvc/pull/3314) by [@mattseddon](https://github.com/mattseddon)
- Remove auto apply filters to experiment selection for plots [#3315](https://github.com/iterative/vscode-dvc/pull/3315) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- fix: DnD landing breaks on ellipsis [#3309](https://github.com/iterative/vscode-dvc/pull/3309) by [@shcheklein](https://github.com/shcheklein)
- Add metrics.json to plots list of watched files [#3319](https://github.com/iterative/vscode-dvc/pull/3319) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Disable unnecessary chromatic snapshots [#3310](https://github.com/iterative/vscode-dvc/pull/3310) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.45.1) [#3312](https://github.com/iterative/vscode-dvc/pull/3312) by [@mattseddon](https://github.com/mattseddon)

## [0.6.8] - 2023-02-17

### 🐛 Bug Fixes

- Ensure that file exists before trying to read mtime [#3299](https://github.com/iterative/vscode-dvc/pull/3299) by [@mattseddon](https://github.com/mattseddon)
- Ensure DVC tracked tree is rebuilt when a dvc yaml error has been fixed [#3300](https://github.com/iterative/vscode-dvc/pull/3300) by [@mattseddon](https://github.com/mattseddon)

## [0.6.7] - 2023-02-17

### 🚀 New Features and Enhancements

- Add add configuration button in experiments table [#3281](https://github.com/iterative/vscode-dvc/pull/3281) by [@sroy3](https://github.com/sroy3)
- Enable saving of Studio access token [#3235](https://github.com/iterative/vscode-dvc/pull/3235) by [@mattseddon](https://github.com/mattseddon)
- Share experiment to Studio from experiments table [#3289](https://github.com/iterative/vscode-dvc/pull/3289) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Move the comparison table header down from under the ribbon when scrolling [#3291](https://github.com/iterative/vscode-dvc/pull/3291) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Create Modal class (mirror Toast) [#3294](https://github.com/iterative/vscode-dvc/pull/3294) by [@mattseddon](https://github.com/mattseddon)
- Clean up webview factory [#3277](https://github.com/iterative/vscode-dvc/pull/3277) by [@mattseddon](https://github.com/mattseddon)

## [0.6.6] - 2023-02-14

### 🐛 Bug Fixes

- Correctly debounce resize of table columns [#3280](https://github.com/iterative/vscode-dvc/pull/3280) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.45.0) [#3282](https://github.com/iterative/vscode-dvc/pull/3282) by [@mattseddon](https://github.com/mattseddon)

## [0.6.5] - 2023-02-13

### 🚀 New Features and Enhancements

- Add ability to stop non-queue experiments from the table's context menu [#3249](https://github.com/iterative/vscode-dvc/pull/3249) by [@mattseddon](https://github.com/mattseddon)
- Add the script as a dependency in dvc.yaml [#3257](https://github.com/iterative/vscode-dvc/pull/3257) by [@sroy3](https://github.com/sroy3)
- Ask the user for the correct command to their script if it is neither a python file or a Jupyter notebook [#3255](https://github.com/iterative/vscode-dvc/pull/3255) by [@sroy3](https://github.com/sroy3)
- Show the setup instead of original webview if needed (command palette) [#3256](https://github.com/iterative/vscode-dvc/pull/3256) by [@sroy3](https://github.com/sroy3)
- Replace Show Experiments and Plots buttonwith a Run Experiment button and added icons to sidebar buttons [#3272](https://github.com/iterative/vscode-dvc/pull/3272) by [@sroy3](https://github.com/sroy3)
- Rename views tree to actions [#3275](https://github.com/iterative/vscode-dvc/pull/3275) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix checkboxes unchecking when user clicks outside the table [#3271](https://github.com/iterative/vscode-dvc/pull/3271) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add missing telemetry events to onboarding [#3261](https://github.com/iterative/vscode-dvc/pull/3261) by [@mattseddon](https://github.com/mattseddon)
- Add regression test for `.git` file watcher [#3259](https://github.com/iterative/vscode-dvc/pull/3259) by [@julieg18](https://github.com/julieg18)

## [0.6.4] - 2023-02-10

### 🚀 New Features and Enhancements

- Ask the user for the stage name to add to pipeline [#3252](https://github.com/iterative/vscode-dvc/pull/3252) by [@sroy3](https://github.com/sroy3)
- Open dvc.yaml automatically after adding a pipeline [#3242](https://github.com/iterative/vscode-dvc/pull/3242) by [@sroy3](https://github.com/sroy3)
- Show a setup screen when project has no commits [#3253](https://github.com/iterative/vscode-dvc/pull/3253) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix package-manager issue [#3244](https://github.com/iterative/vscode-dvc/pull/3244) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.44.0) [#3258](https://github.com/iterative/vscode-dvc/pull/3258) by [@mattseddon](https://github.com/mattseddon)

## [0.6.3] - 2023-02-09

### 🚀 New Features and Enhancements

- Create dvc.yaml file with training script on run experiment [#3197](https://github.com/iterative/vscode-dvc/pull/3197) by [@sroy3](https://github.com/sroy3)
- Add reminder to commit after `dvc init` [#3239](https://github.com/iterative/vscode-dvc/pull/3239) by [@julieg18](https://github.com/julieg18)
- Add jupyter notebook script to run in dvc.yaml [#3240](https://github.com/iterative/vscode-dvc/pull/3240) by [@sroy3](https://github.com/sroy3)
- Improve vega bindings color (smooth template) [#3250](https://github.com/iterative/vscode-dvc/pull/3250) by [@mattseddon](https://github.com/mattseddon)
- Add ability to stop experiments running in the workspace (outside of the extension) [#3247](https://github.com/iterative/vscode-dvc/pull/3247) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Don't add "Created" column when there is no data [#3241](https://github.com/iterative/vscode-dvc/pull/3241) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Attempt to fix flaky integration test (simplify and split) [#3201](https://github.com/iterative/vscode-dvc/pull/3201) by [@mattseddon](https://github.com/mattseddon)
- Remove unnecessary dependency from tests [#3248](https://github.com/iterative/vscode-dvc/pull/3248) by [@mattseddon](https://github.com/mattseddon)

## [0.6.2] - 2023-02-07

### 🚀 New Features and Enhancements

- Remove beaker (show experiments) and scatter graph (show plots) buttons from sidebar [#3205](https://github.com/iterative/vscode-dvc/pull/3205) by [@sroy3](https://github.com/sroy3)
- Add a mention to run script after adding dvclive [#3206](https://github.com/iterative/vscode-dvc/pull/3206) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Fix e2e tests [#3218](https://github.com/iterative/vscode-dvc/pull/3218) by [@mattseddon](https://github.com/mattseddon)
- Fix missing button [#3212](https://github.com/iterative/vscode-dvc/pull/3212) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Remove read file contents request sent to extension by language server (use is file check) [#3198](https://github.com/iterative/vscode-dvc/pull/3198) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.43.2) [#3207](https://github.com/iterative/vscode-dvc/pull/3207) by [@mattseddon](https://github.com/mattseddon)
- Add project level jest config (for WallabyJS) [#3208](https://github.com/iterative/vscode-dvc/pull/3208) by [@mattseddon](https://github.com/mattseddon)
- Increase timeout of tests which use window.withProgress [#3227](https://github.com/iterative/vscode-dvc/pull/3227) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.43.4) [#3234](https://github.com/iterative/vscode-dvc/pull/3234) by [@mattseddon](https://github.com/mattseddon)

## [0.6.1] - 2023-02-02

### 🐛 Bug Fixes

- Fix table/plots not updating correctly on windows [#3191](https://github.com/iterative/vscode-dvc/pull/3191) by [@julieg18](https://github.com/julieg18)
- Fix minor table bugs [#3192](https://github.com/iterative/vscode-dvc/pull/3192) by [@julieg18](https://github.com/julieg18)

## [0.6.0] - 2023-02-01

### 🚀 New Features and Enhancements

- Implement simple onDefinition feature in LSP [#3175](https://github.com/iterative/vscode-dvc/pull/3175) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Limit language server reach to dvc yaml files [#3194](https://github.com/iterative/vscode-dvc/pull/3194) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Rename files associated with LSP [#3185](https://github.com/iterative/vscode-dvc/pull/3185) by [@mattseddon](https://github.com/mattseddon)
- Remove unnecessary dependencies from LSP [#3184](https://github.com/iterative/vscode-dvc/pull/3184) by [@mattseddon](https://github.com/mattseddon)
- Remove unnecessary interface from LSP [#3181](https://github.com/iterative/vscode-dvc/pull/3181) by [@mattseddon](https://github.com/mattseddon)

## [0.5.40] - 2023-01-30

### 🚀 New Features and Enhancements

- Combine remove experiments and remove queued experiment quick picks [#3166](https://github.com/iterative/vscode-dvc/pull/3166) by [@mattseddon](https://github.com/mattseddon)
- Add stop queued experiment running option into table context menu [#3168](https://github.com/iterative/vscode-dvc/pull/3168) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Recheck for global and venv dvc version [#3165](https://github.com/iterative/vscode-dvc/pull/3165) by [@sroy3](https://github.com/sroy3)
- Fix inital ordering of experiments table [#3174](https://github.com/iterative/vscode-dvc/pull/3174) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix test describe statements [#3163](https://github.com/iterative/vscode-dvc/pull/3163) by [@mattseddon](https://github.com/mattseddon)
- Replace branch terminology with commit for Experiments internals [#3167](https://github.com/iterative/vscode-dvc/pull/3167) by [@mattseddon](https://github.com/mattseddon)

## [0.5.39] - 2023-01-25

### 🚀 New Features and Enhancements

- Update user facing queue terminology [#3154](https://github.com/iterative/vscode-dvc/pull/3154) by [@mattseddon](https://github.com/mattseddon)
- Add ability to stop experiments running in the queue into stop experiments command [#3157](https://github.com/iterative/vscode-dvc/pull/3157) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix Experiments table multi-select context menu [#3156](https://github.com/iterative/vscode-dvc/pull/3156) by [@mattseddon](https://github.com/mattseddon)
- Ensure dvc roots are not duplicated during collection [#3153](https://github.com/iterative/vscode-dvc/pull/3153) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Upgrade react-table [#3095](https://github.com/iterative/vscode-dvc/pull/3095) by [@sroy3](https://github.com/sroy3)
- Update demo project and latest tested CLI version (2.43.1) [#3151](https://github.com/iterative/vscode-dvc/pull/3151) by [@mattseddon](https://github.com/mattseddon)
- Refactor and reduce code in context class [#3158](https://github.com/iterative/vscode-dvc/pull/3158) by [@mattseddon](https://github.com/mattseddon)

## [0.5.38] - 2023-01-24

### 🚀 New Features and Enhancements

- Add experiment row commit tooltips [#3105](https://github.com/iterative/vscode-dvc/pull/3105) by [@julieg18](https://github.com/julieg18)
- Make experiment row commit tooltips interactive [#3113](https://github.com/iterative/vscode-dvc/pull/3113) by [@julieg18](https://github.com/julieg18)
- Show commits in "Select Experiments to Display in Plots" quick pick [#3114](https://github.com/iterative/vscode-dvc/pull/3114) by [@julieg18](https://github.com/julieg18)
- Add commit message to plots ribbon block tooltips [#3122](https://github.com/iterative/vscode-dvc/pull/3122) by [@julieg18](https://github.com/julieg18)
- Add `git-commit` icon to experiments table and quick pick [#3124](https://github.com/iterative/vscode-dvc/pull/3124) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Add `workflow_dispatch` event to `publish` workflow [#3110](https://github.com/iterative/vscode-dvc/pull/3110) by [@julieg18](https://github.com/julieg18)
- Update Windows yarn network timeout to 5 minutes (downloading packages on slow disk) [#3129](https://github.com/iterative/vscode-dvc/pull/3129) by [@mattseddon](https://github.com/mattseddon)
- Add resolution for json5 library (security) [#3128](https://github.com/iterative/vscode-dvc/pull/3128) by [@mattseddon](https://github.com/mattseddon)

## [0.5.37] - 2023-01-16

### 🚀 New Features and Enhancements

- Add "Previous Commits" row to experiments table [#3087](https://github.com/iterative/vscode-dvc/pull/3087) by [@julieg18](https://github.com/julieg18)
- Change "Remove Experiment" command to "Remove Experiments" [#3093](https://github.com/iterative/vscode-dvc/pull/3093) by [@julieg18](https://github.com/julieg18)
- Update queue commands [#3094](https://github.com/iterative/vscode-dvc/pull/3094) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix typo in plots tooltip [#3108](https://github.com/iterative/vscode-dvc/pull/3108) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.41.1) [#3092](https://github.com/iterative/vscode-dvc/pull/3092) by [@mattseddon](https://github.com/mattseddon)
- Increase timeout of smooth plot test (Windows CI) [#3089](https://github.com/iterative/vscode-dvc/pull/3089) by [@mattseddon](https://github.com/mattseddon)
- Revert "Update version and CHANGELOG for release" [#3107](https://github.com/iterative/vscode-dvc/pull/3107) by [@julieg18](https://github.com/julieg18)

## [0.5.36] - 2023-01-10

### 🚀 New Features and Enhancements

- Add first three columns to all experiment quick pick selection [#3067](https://github.com/iterative/vscode-dvc/pull/3067) by [@julieg18](https://github.com/julieg18)
- Add remove tasks from queue command [#3073](https://github.com/iterative/vscode-dvc/pull/3073) by [@mattseddon](https://github.com/mattseddon)
- Add kill experiments queue tasks command [#3084](https://github.com/iterative/vscode-dvc/pull/3084) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Create queue workers in background process [#3059](https://github.com/iterative/vscode-dvc/pull/3059) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix flaky setup tests [#3070](https://github.com/iterative/vscode-dvc/pull/3070) by [@mattseddon](https://github.com/mattseddon)
- Fix flaky dvc.focusedProjects test [#3068](https://github.com/iterative/vscode-dvc/pull/3068) by [@mattseddon](https://github.com/mattseddon)
- Fix flaky smooth plot panel test [#3069](https://github.com/iterative/vscode-dvc/pull/3069) by [@mattseddon](https://github.com/mattseddon)
- Extend timeout of cross-platform-test to 25 minutes [#3074](https://github.com/iterative/vscode-dvc/pull/3074) by [@mattseddon](https://github.com/mattseddon)
- Add @typescript-eslint/recommended-requiring-type-checking to eslint ruleset [#3063](https://github.com/iterative/vscode-dvc/pull/3063) by [@mattseddon](https://github.com/mattseddon)
- Use Chromatic's Turbosnap functionality [#3079](https://github.com/iterative/vscode-dvc/pull/3079) by [@mattseddon](https://github.com/mattseddon)
- Remove setup triggered count from test altogether [#3081](https://github.com/iterative/vscode-dvc/pull/3081) by [@mattseddon](https://github.com/mattseddon)
- Only render smooth template for unit tests [#3080](https://github.com/iterative/vscode-dvc/pull/3080) by [@mattseddon](https://github.com/mattseddon)
- Drop custom script from actions (use yarn install) [#3082](https://github.com/iterative/vscode-dvc/pull/3082) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.40.0) [#3085](https://github.com/iterative/vscode-dvc/pull/3085) by [@mattseddon](https://github.com/mattseddon)
- Move pick experiments quick pick [#3083](https://github.com/iterative/vscode-dvc/pull/3083) by [@mattseddon](https://github.com/mattseddon)

## [0.5.35] - 2023-01-09

### 🚀 New Features and Enhancements

- Add new stop queue action [#3054](https://github.com/iterative/vscode-dvc/pull/3054) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix filtering and add missing experiments on quick pick experiment selection [#3056](https://github.com/iterative/vscode-dvc/pull/3056) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Actions - fix newlines in PR [#3071](https://github.com/iterative/vscode-dvc/pull/3071) by [@dacbd](https://github.com/dacbd)

## [0.5.34] - 2023-01-05

### 🚀 New Features and Enhancements

- Add commit messages to experiment views  [#3016](https://github.com/iterative/vscode-dvc/pull/3016) by [@julieg18](https://github.com/julieg18)
- Add project selection quick pick [#3040](https://github.com/iterative/vscode-dvc/pull/3040) by [@mattseddon](https://github.com/mattseddon)
- Enable the user to specify a number of concurrent jobs when starting the experiments queue [#3048](https://github.com/iterative/vscode-dvc/pull/3048) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix stop button [#3027](https://github.com/iterative/vscode-dvc/pull/3027) by [@mattseddon](https://github.com/mattseddon)
- Use process polling to ensure DVCLive only PIDs are still running [#3045](https://github.com/iterative/vscode-dvc/pull/3045) by [@mattseddon](https://github.com/mattseddon)
- Fix missing commit messages in experiment branches [#3053](https://github.com/iterative/vscode-dvc/pull/3053) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Use cml to create release PR [#3034](https://github.com/iterative/vscode-dvc/pull/3034) by [@dacbd](https://github.com/dacbd)
- Reinstate @typescript-eslint/no-unused-vars as error [#3039](https://github.com/iterative/vscode-dvc/pull/3039) by [@mattseddon](https://github.com/mattseddon)
- Add context key enum [#3041](https://github.com/iterative/vscode-dvc/pull/3041) by [@mattseddon](https://github.com/mattseddon)
- Suppress integration test warninngs [#3046](https://github.com/iterative/vscode-dvc/pull/3046) by [@mattseddon](https://github.com/mattseddon)
- Consolidate use of input box validation [#3049](https://github.com/iterative/vscode-dvc/pull/3049) by [@mattseddon](https://github.com/mattseddon)
- Stub getLastThreeCommitMessages in integration tests [#3052](https://github.com/iterative/vscode-dvc/pull/3052) by [@mattseddon](https://github.com/mattseddon)

## [0.5.33] - 2023-01-02

### 🚀 New Features and Enhancements

- Offer to Git init when there is no DVC project or Git repository [#3002](https://github.com/iterative/vscode-dvc/pull/3002) by [@mattseddon](https://github.com/mattseddon)
- Simply welcome view inside view container [#3023](https://github.com/iterative/vscode-dvc/pull/3023) by [@mattseddon](https://github.com/mattseddon)
- Integrate walkthrough with setup webview [#3026](https://github.com/iterative/vscode-dvc/pull/3026) by [@mattseddon](https://github.com/mattseddon)
- Enable sub-project selection in monorepos [#3030](https://github.com/iterative/vscode-dvc/pull/3030) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Add DVC and Git initialization watcher [#3025](https://github.com/iterative/vscode-dvc/pull/3025) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Cleanup table dnd code: remove unused slice/group logic [#3007](https://github.com/iterative/vscode-dvc/pull/3007) by [@shcheklein](https://github.com/shcheklein)
- Upgrade e2e test dependencies and Mocha [#3005](https://github.com/iterative/vscode-dvc/pull/3005) by [@mattseddon](https://github.com/mattseddon)
- Split setup from extension [#3017](https://github.com/iterative/vscode-dvc/pull/3017) by [@mattseddon](https://github.com/mattseddon)
- Rename original setup file to runner [#3018](https://github.com/iterative/vscode-dvc/pull/3018) by [@mattseddon](https://github.com/mattseddon)
- Add periods to setup webview views [#3024](https://github.com/iterative/vscode-dvc/pull/3024) by [@mattseddon](https://github.com/mattseddon)
- GitHub actions update [#3032](https://github.com/iterative/vscode-dvc/pull/3032) by [@dacbd](https://github.com/dacbd)

## [0.5.32] - 2022-12-25

### 🚀 New Features and Enhancements

- Table DnD cleanup, reset drop zone on leave [#2965](https://github.com/iterative/vscode-dvc/pull/2965) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Update status bar item [#3001](https://github.com/iterative/vscode-dvc/pull/3001) by [@mattseddon](https://github.com/mattseddon)

## [0.5.31] - 2022-12-23

### 🚀 New Features and Enhancements

- Open experiments automatically once setup is done [#2973](https://github.com/iterative/vscode-dvc/pull/2973) by [@sroy3](https://github.com/sroy3)
- Adjust formatting on table cell long numbers [#2983](https://github.com/iterative/vscode-dvc/pull/2983) by [@julieg18](https://github.com/julieg18)
- Provide option to auto-install DVC if unavailable [#2944](https://github.com/iterative/vscode-dvc/pull/2944) by [@mattseddon](https://github.com/mattseddon)
- Direct users to setup webview from warning popups [#2990](https://github.com/iterative/vscode-dvc/pull/2990) by [@mattseddon](https://github.com/mattseddon)
- Patch CLI incompatible path for onboarding [#2992](https://github.com/iterative/vscode-dvc/pull/2992) by [@mattseddon](https://github.com/mattseddon)
- Get closer to theme inside of code blocks shown on no experiments data screen [#2988](https://github.com/iterative/vscode-dvc/pull/2988) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Initially expand commit entries in the experiments tree [#2996](https://github.com/iterative/vscode-dvc/pull/2996) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Rename getStarted to setup [#2982](https://github.com/iterative/vscode-dvc/pull/2982) by [@sroy3](https://github.com/sroy3)
- Reinstate badges (with @vscode/vsce v2.16.0) [#2987](https://github.com/iterative/vscode-dvc/pull/2987) by [@renovate[bot]](https://github.com/renovate%5Bbot%5D)
- Update demo project and latest tested CLI version (2.38.1) [#2989](https://github.com/iterative/vscode-dvc/pull/2989) by [@mattseddon](https://github.com/mattseddon)

## [0.5.30] - 2022-12-20

### 🐛 Bug Fixes

- Left align code block text on the no data setup screen [#2977](https://github.com/iterative/vscode-dvc/pull/2977) by [@mattseddon](https://github.com/mattseddon)
- Enable user to move from Global to Auto without reloading the window [#2974](https://github.com/iterative/vscode-dvc/pull/2974) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Refactor `getDataFromColumnPath` logic  [#2971](https://github.com/iterative/vscode-dvc/pull/2971) by [@julieg18](https://github.com/julieg18)

## [0.5.29] - 2022-12-20

### 🚀 New Features and Enhancements

- Move Views sidebar section to the top [#2954](https://github.com/iterative/vscode-dvc/pull/2954) by [@sroy3](https://github.com/sroy3)
- Improve plots ribbon block tooltips [#2956](https://github.com/iterative/vscode-dvc/pull/2956) by [@julieg18](https://github.com/julieg18)
- Show a screen when there is no data in the project [#2927](https://github.com/iterative/vscode-dvc/pull/2927) by [@sroy3](https://github.com/sroy3)
- Close setup webview when all actions have been completed [#2968](https://github.com/iterative/vscode-dvc/pull/2968) by [@mattseddon](https://github.com/mattseddon)
- Simplify Setup the Workspace by removing manual option when Python extension is installed [#2967](https://github.com/iterative/vscode-dvc/pull/2967) by [@mattseddon](https://github.com/mattseddon)
- Add environment selection information to the DVC status bar item [#2969](https://github.com/iterative/vscode-dvc/pull/2969) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix integration tests for non en-US timezones [#2945](https://github.com/iterative/vscode-dvc/pull/2945) by [@mattseddon](https://github.com/mattseddon)
- Do not rely on number of call to execute process stub in integration tests [#2939](https://github.com/iterative/vscode-dvc/pull/2939) by [@mattseddon](https://github.com/mattseddon)
- Ensure that all watcher's listeners are disposed [#2948](https://github.com/iterative/vscode-dvc/pull/2948) by [@mattseddon](https://github.com/mattseddon)
- Temporarily remove VS Marketplace badges [#2957](https://github.com/iterative/vscode-dvc/pull/2957) by [@mattseddon](https://github.com/mattseddon)

## [0.5.28] - 2022-12-15

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.38.0) [#2942](https://github.com/iterative/vscode-dvc/pull/2942) by [@mattseddon](https://github.com/mattseddon)

## [0.5.27] - 2022-12-14

### 🚀 New Features and Enhancements

- Update plots empty states to reflect dynamic nature of available plots [#2932](https://github.com/iterative/vscode-dvc/pull/2932) by [@mattseddon](https://github.com/mattseddon)
- Add columns tooltip to plots ribbon [#2924](https://github.com/iterative/vscode-dvc/pull/2924) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix cleanup on merging drag and drop groups [#2935](https://github.com/iterative/vscode-dvc/pull/2935) by [@sroy3](https://github.com/sroy3)
- Revert e2e tests back on to insiders [#2938](https://github.com/iterative/vscode-dvc/pull/2938) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Prevent unnecessary CLI calls in the integration test suite [#2934](https://github.com/iterative/vscode-dvc/pull/2934) by [@mattseddon](https://github.com/mattseddon)
- Update renovate config [#2933](https://github.com/iterative/vscode-dvc/pull/2933) by [@mattseddon](https://github.com/mattseddon)

## [0.5.26] - 2022-12-14

### 🚀 New Features and Enhancements

- Dynamic Get Started webview [#2894](https://github.com/iterative/vscode-dvc/pull/2894) by [@sroy3](https://github.com/sroy3)
- Use DVCLive signal file to indicate that an experiment is running in the workspace [#2923](https://github.com/iterative/vscode-dvc/pull/2923) by [@mattseddon](https://github.com/mattseddon)
- Only show plots which are available for selected revisions [#2915](https://github.com/iterative/vscode-dvc/pull/2915) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Recheck for global CLI becoming available [#2928](https://github.com/iterative/vscode-dvc/pull/2928) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Split turbo cache between workflows [#2905](https://github.com/iterative/vscode-dvc/pull/2905) by [@mattseddon](https://github.com/mattseddon)
- Update scheduled cli test [#2906](https://github.com/iterative/vscode-dvc/pull/2906) by [@mattseddon](https://github.com/mattseddon)

## [0.5.25] - 2022-12-09

### 🔨 Maintenance

- Improve stability of e2e tests for new VS Code release [#2897](https://github.com/iterative/vscode-dvc/pull/2897) by [@mattseddon](https://github.com/mattseddon)
- Move from vsce to @vscode/vsce [#2895](https://github.com/iterative/vscode-dvc/pull/2895) by [@mattseddon](https://github.com/mattseddon)
- Update demo project [#2899](https://github.com/iterative/vscode-dvc/pull/2899) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.37.0) [#2908](https://github.com/iterative/vscode-dvc/pull/2908) by [@mattseddon](https://github.com/mattseddon)

## [0.5.24] - 2022-12-07

### 🚀 New Features and Enhancements

- Stabilise colors of running experiments [#2877](https://github.com/iterative/vscode-dvc/pull/2877) by [@mattseddon](https://github.com/mattseddon)
- Move workspace changes indicator from bullet onto text [#2890](https://github.com/iterative/vscode-dvc/pull/2890) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Update data when an event is fired for a parent directory (events grouped in Codespaces) [#2892](https://github.com/iterative/vscode-dvc/pull/2892) by [@mattseddon](https://github.com/mattseddon)
- Prevent toggle selection of checkpoint experiment running in the workspace [#2888](https://github.com/iterative/vscode-dvc/pull/2888) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Make the Get Started webview a class [#2874](https://github.com/iterative/vscode-dvc/pull/2874) by [@sroy3](https://github.com/sroy3)
- Add resolution for decode-uri-component [#2884](https://github.com/iterative/vscode-dvc/pull/2884) by [@julieg18](https://github.com/julieg18)
- Update demo project to lastest commit [#2891](https://github.com/iterative/vscode-dvc/pull/2891) by [@mattseddon](https://github.com/mattseddon)
- Remove running checkpoint experiment workspace race condition code from plots [#2882](https://github.com/iterative/vscode-dvc/pull/2882) by [@mattseddon](https://github.com/mattseddon)
- Extract workspace constant [#2889](https://github.com/iterative/vscode-dvc/pull/2889) by [@mattseddon](https://github.com/mattseddon)

## [0.5.23] - 2022-12-05

### 🚀 New Features and Enhancements

- Improve table header DnD [#2876](https://github.com/iterative/vscode-dvc/pull/2876) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Watch workspace and filter results before calling for data updates [#2872](https://github.com/iterative/vscode-dvc/pull/2872) by [@mattseddon](https://github.com/mattseddon)

## [0.5.22] - 2022-12-01

### 🚀 New Features and Enhancements

- Add webview for when dvc is not available or not initialized [#2861](https://github.com/iterative/vscode-dvc/pull/2861) by [@sroy3](https://github.com/sroy3)
- Add loading state for sections and images to plots webview [#2865](https://github.com/iterative/vscode-dvc/pull/2865) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.36.0) [#2869](https://github.com/iterative/vscode-dvc/pull/2869) by [@mattseddon](https://github.com/mattseddon)

## [0.5.21] - 2022-12-01

### 🚀 New Features and Enhancements

- Add progress ring to plots ribbon while data is loading [#2841](https://github.com/iterative/vscode-dvc/pull/2841) by [@mattseddon](https://github.com/mattseddon)
- Open plots in split view when request sent from table [#2864](https://github.com/iterative/vscode-dvc/pull/2864) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Separate comparison table and plot ribbon revision orders [#2859](https://github.com/iterative/vscode-dvc/pull/2859) by [@mattseddon](https://github.com/mattseddon)
- Do not snapshot story with progress rings [#2862](https://github.com/iterative/vscode-dvc/pull/2862) by [@mattseddon](https://github.com/mattseddon)
- Match VS Code version of @types/node [#2863](https://github.com/iterative/vscode-dvc/pull/2863) by [@mattseddon](https://github.com/mattseddon)

## [0.5.20] - 2022-11-29

### 🐛 Bug Fixes

- Do not process CLI errors thrown by plots diff [#2852](https://github.com/iterative/vscode-dvc/pull/2852) by [@mattseddon](https://github.com/mattseddon)
- Fix plots file watchers (diff output key is not always a file) [#2854](https://github.com/iterative/vscode-dvc/pull/2854) by [@mattseddon](https://github.com/mattseddon)

## [0.5.19] - 2022-11-29

### 🐛 Bug Fixes

- Fix aspect ratio of multi view plots [#2833](https://github.com/iterative/vscode-dvc/pull/2833) by [@sroy3](https://github.com/sroy3)
- Fix the number of available revisions for multi view plots [#2836](https://github.com/iterative/vscode-dvc/pull/2836) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Reduce renovate noise [#2826](https://github.com/iterative/vscode-dvc/pull/2826) by [@mattseddon](https://github.com/mattseddon)
- Delay creation of plots to remove optional logic [#2832](https://github.com/iterative/vscode-dvc/pull/2832) by [@mattseddon](https://github.com/mattseddon)
- Update multi source test fixture to contain the expected revisions (branch revision not name) [#2837](https://github.com/iterative/vscode-dvc/pull/2837) by [@mattseddon](https://github.com/mattseddon)
- Remove auto-merge component from renovate config (does not work) [#2838](https://github.com/iterative/vscode-dvc/pull/2838) by [@mattseddon](https://github.com/mattseddon)

## [0.5.18] - 2022-11-24

### 🚀 New Features and Enhancements

- Resizing plots horizontally [#2747](https://github.com/iterative/vscode-dvc/pull/2747) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Update demo project and latest tested CLI version (2.34.3) [#2819](https://github.com/iterative/vscode-dvc/pull/2819) by [@mattseddon](https://github.com/mattseddon)
- Update demo project and latest tested CLI version (2.35.1) [#2824](https://github.com/iterative/vscode-dvc/pull/2824) by [@mattseddon](https://github.com/mattseddon)
- Add resolution for fastify [#2823](https://github.com/iterative/vscode-dvc/pull/2823) by [@mattseddon](https://github.com/mattseddon)

## [0.5.17] - 2022-11-23

### 🚀 New Features and Enhancements

- Match the way that undefined/numeric experiment column values are shown in the table in tooltips and quick picks [#2813](https://github.com/iterative/vscode-dvc/pull/2813) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update demo project to be on latest commit [#2799](https://github.com/iterative/vscode-dvc/pull/2799) by [@mattseddon](https://github.com/mattseddon)
- Fix scheduled CLI output test by updating expected demo project output [#2818](https://github.com/iterative/vscode-dvc/pull/2818) by [@mattseddon](https://github.com/mattseddon)
- Match open webviews welcome view button titles with command palette actions [#2820](https://github.com/iterative/vscode-dvc/pull/2820) by [@mattseddon](https://github.com/mattseddon)

## [0.5.16] - 2022-11-22

### 🚀 New Features and Enhancements

- Update walkthrough images [#2802](https://github.com/iterative/vscode-dvc/pull/2802) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Patch experiment with checkpoints not having a name [#2805](https://github.com/iterative/vscode-dvc/pull/2805) by [@mattseddon](https://github.com/mattseddon)
- Stabilize plot paths [#2811](https://github.com/iterative/vscode-dvc/pull/2811) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix webview test warnings [#2806](https://github.com/iterative/vscode-dvc/pull/2806) by [@mattseddon](https://github.com/mattseddon)

## [0.5.15] - 2022-11-18

### 🐛 Bug Fixes

- Check availability and compatibility on DVC projects in multi root workspaces [#2795](https://github.com/iterative/vscode-dvc/pull/2795) by [@sroy3](https://github.com/sroy3)

## [0.5.14] - 2022-11-18

### 🐛 Bug Fixes

- Load projects inside multi-root workspaces [#2791](https://github.com/iterative/vscode-dvc/pull/2791) by [@sroy3](https://github.com/sroy3)

## [0.5.13] - 2022-11-17

### 🐛 Bug Fixes

- Fix map on undefined is path doesn't exist in rev [#2785](https://github.com/iterative/vscode-dvc/pull/2785) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Add resolution for loader-utils [#2783](https://github.com/iterative/vscode-dvc/pull/2783) by [@mattseddon](https://github.com/mattseddon)

## [0.5.12] - 2022-11-16

### 🚀 New Features and Enhancements

- Highlight row when context menu is active [#2763](https://github.com/iterative/vscode-dvc/pull/2763) by [@shcheklein](https://github.com/shcheklein)
- Make plots ribbon sticky on scroll [#2759](https://github.com/iterative/vscode-dvc/pull/2759) by [@shcheklein](https://github.com/shcheklein)
- Add "views" section to sidebar [#2760](https://github.com/iterative/vscode-dvc/pull/2760) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update scheduled CLI test to match expected demo project output [#2753](https://github.com/iterative/vscode-dvc/pull/2753) by [@mattseddon](https://github.com/mattseddon)

## [0.5.11] - 2022-11-10

### 🚀 New Features and Enhancements

- Update the DVC: Get Started / Plots Dashboard [#2573](https://github.com/iterative/vscode-dvc/pull/2573) by [@maxagin](https://github.com/maxagin)

### 🐛 Bug Fixes

- Fix exp tree tooltips and quick pick selection ignoring columns with falsy values [#2745](https://github.com/iterative/vscode-dvc/pull/2745) by [@julieg18](https://github.com/julieg18)
- Check hidden status when getting first three exp table column order [#2738](https://github.com/iterative/vscode-dvc/pull/2738) by [@julieg18](https://github.com/julieg18)
- Use JSON5 library to parse non-standard JSON [#2750](https://github.com/iterative/vscode-dvc/pull/2750) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix unit tests for non en-US timezones [#2748](https://github.com/iterative/vscode-dvc/pull/2748) by [@mattseddon](https://github.com/mattseddon)

## [0.5.10] - 2022-11-02

### 🚀 New Features and Enhancements

- Add tooltips to experiments tree [#2706](https://github.com/iterative/vscode-dvc/pull/2706) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Update demo project to be on latest commit [#2720](https://github.com/iterative/vscode-dvc/pull/2720) by [@mattseddon](https://github.com/mattseddon)

## [0.5.9] - 2022-11-02

### 🚀 New Features and Enhancements

- Improve exp selection quick pick details [#2711](https://github.com/iterative/vscode-dvc/pull/2711) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fixes infinite loop in plots when workspace only is selected [#2715](https://github.com/iterative/vscode-dvc/pull/2715) by [@shcheklein](https://github.com/shcheklein)

## [0.5.8] - 2022-10-31

### 🚀 New Features and Enhancements

- Add experiment details when selecting exps for plots [#2670](https://github.com/iterative/vscode-dvc/pull/2670) by [@julieg18](https://github.com/julieg18)
- Changing images with code to code snippets [#2588](https://github.com/iterative/vscode-dvc/pull/2588) by [@maxagin](https://github.com/maxagin)

### 🐛 Bug Fixes

- Fix missing exp selection quick pick details on inital extension render [#2694](https://github.com/iterative/vscode-dvc/pull/2694) by [@julieg18](https://github.com/julieg18)
- Fix scheduled CLI output test by moving TEMP_DIR outside of Git repository [#2697](https://github.com/iterative/vscode-dvc/pull/2697) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- bump latest DVC tested version to 2.31.0 [#2677](https://github.com/iterative/vscode-dvc/pull/2677) by [@shcheklein](https://github.com/shcheklein)

## [0.5.7] - 2022-10-22

### 🐛 Bug Fixes

- Set CLI as available for project initialization purposes [#2661](https://github.com/iterative/vscode-dvc/pull/2661) by [@mattseddon](https://github.com/mattseddon)

## [0.5.6] - 2022-10-21

### 🐛 Bug Fixes

- Do not toggle plot section on tooltip click [#2642](https://github.com/iterative/vscode-dvc/pull/2642) by [@sroy3](https://github.com/sroy3)
- Update packages to fix d3-color vulnerability [#2650](https://github.com/iterative/vscode-dvc/pull/2650) by [@sroy3](https://github.com/sroy3)
- Update packages to fix minimatch vulnerability [#2651](https://github.com/iterative/vscode-dvc/pull/2651) by [@sroy3](https://github.com/sroy3)
- Update packages to fix terser vulnerability [#2652](https://github.com/iterative/vscode-dvc/pull/2652) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Do not run build twice in CI [#2634](https://github.com/iterative/vscode-dvc/pull/2634) by [@mattseddon](https://github.com/mattseddon)
- Add revisions to scheduled plots diff demo repo test (required for submodule to behave like a git repo) [#2639](https://github.com/iterative/vscode-dvc/pull/2639) by [@mattseddon](https://github.com/mattseddon)
- Rearrange exp show fixtures [#2635](https://github.com/iterative/vscode-dvc/pull/2635) by [@mattseddon](https://github.com/mattseddon)
- Add survival exp show test fixture [#2638](https://github.com/iterative/vscode-dvc/pull/2638) by [@mattseddon](https://github.com/mattseddon)
- Remove undici yarn resolution [#2654](https://github.com/iterative/vscode-dvc/pull/2654) by [@sroy3](https://github.com/sroy3)

## [0.5.5] - 2022-10-20

### 🚀 New Features and Enhancements

- Update table drag and drop implementation  [#2566](https://github.com/iterative/vscode-dvc/pull/2566) by [@julieg18](https://github.com/julieg18)
- Plots improve section tooltips copy and style [#2622](https://github.com/iterative/vscode-dvc/pull/2622) by [@shcheklein](https://github.com/shcheklein)

### 🐛 Bug Fixes

- Do not toggle plot section when clicking a link [#2632](https://github.com/iterative/vscode-dvc/pull/2632) by [@sroy3](https://github.com/sroy3)
- Only patch workspace only calls to plots diff [#2629](https://github.com/iterative/vscode-dvc/pull/2629) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add util for identifying ValueTree type [#2619](https://github.com/iterative/vscode-dvc/pull/2619) by [@mattseddon](https://github.com/mattseddon)
- Switch CI test coverage to use stable build [#2623](https://github.com/iterative/vscode-dvc/pull/2623) by [@mattseddon](https://github.com/mattseddon)
- Upload vsix as part of publish action [#2615](https://github.com/iterative/vscode-dvc/pull/2615) by [@mattseddon](https://github.com/mattseddon)
- Improve max table depth test [#2621](https://github.com/iterative/vscode-dvc/pull/2621) by [@julieg18](https://github.com/julieg18)
- Add webpack dummy build as a lint step [#2626](https://github.com/iterative/vscode-dvc/pull/2626) by [@wolmir](https://github.com/wolmir)
- Fix integration test suite after hook [#2628](https://github.com/iterative/vscode-dvc/pull/2628) by [@mattseddon](https://github.com/mattseddon)
- Make the plot sizes use numbers underneath [#2563](https://github.com/iterative/vscode-dvc/pull/2563) by [@sroy3](https://github.com/sroy3)
- Demo project as a submodule [#2624](https://github.com/iterative/vscode-dvc/pull/2624) by [@sroy3](https://github.com/sroy3)
- Split standardize path into two functions [#2627](https://github.com/iterative/vscode-dvc/pull/2627) by [@mattseddon](https://github.com/mattseddon)

## [0.5.4] - 2022-10-18

### 🐛 Bug Fixes

- Account for null being an object in workspace change data collection [#2617](https://github.com/iterative/vscode-dvc/pull/2617) by [@mattseddon](https://github.com/mattseddon)

## [0.5.3] - 2022-10-17

### 🚀 New Features and Enhancements

- Add actions to experiment cell hint tooltips [#2606](https://github.com/iterative/vscode-dvc/pull/2606) by [@mattseddon](https://github.com/mattseddon)
- Update experiment table icons to use --vscode-descriptionForeground and use --vscode-editorLightBulb-foreground for selected stars [#2604](https://github.com/iterative/vscode-dvc/pull/2604) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix experiment table changes collection bug [#2598](https://github.com/iterative/vscode-dvc/pull/2598) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Use stable version of VS Code for e2e tests (again) [#2611](https://github.com/iterative/vscode-dvc/pull/2611) by [@mattseddon](https://github.com/mattseddon)
- Standardize dvc root paths as they come into the system [#2597](https://github.com/iterative/vscode-dvc/pull/2597) by [@mattseddon](https://github.com/mattseddon)

## [0.5.2] - 2022-10-16

### 🚀 New Features and Enhancements

- Use error foreground for status bar item color if CLI unavailable [#2587](https://github.com/iterative/vscode-dvc/pull/2587) by [@mattseddon](https://github.com/mattseddon)
- Change experiments table circle to radio button [#2553](https://github.com/iterative/vscode-dvc/pull/2553) by [@mattseddon](https://github.com/mattseddon)
- Add hints into experiment table row action tooltips [#2567](https://github.com/iterative/vscode-dvc/pull/2567) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Revert moving experiment names to right in table's experiment column (maintain heirarchy) [#2594](https://github.com/iterative/vscode-dvc/pull/2594) by [@mattseddon](https://github.com/mattseddon)
- Follow directions in the VS Code API docs for relative paths [#2590](https://github.com/iterative/vscode-dvc/pull/2590) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix failing CI vscode test [#2580](https://github.com/iterative/vscode-dvc/pull/2580) by [@julieg18](https://github.com/julieg18)
- Update CODEOWNERS [#2595](https://github.com/iterative/vscode-dvc/pull/2595) by [@mattseddon](https://github.com/mattseddon)

## [0.5.1] - 2022-10-12

### 🐛 Bug Fixes

- Account for dvc yaml potentially not having a train stage [#2571](https://github.com/iterative/vscode-dvc/pull/2571) by [@mattseddon](https://github.com/mattseddon)

## [0.5.0] - 2022-10-11

### 🚀 New Features and Enhancements

- Display failed experiments [#2535](https://github.com/iterative/vscode-dvc/pull/2535) by [@mattseddon](https://github.com/mattseddon)
- Improve max table depth feature [#2538](https://github.com/iterative/vscode-dvc/pull/2538) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Bump min DVC version to 2.30.0 (Use status from exp show) [#2521](https://github.com/iterative/vscode-dvc/pull/2521) by [@mattseddon](https://github.com/mattseddon)
- Remove stale developer roadmap from README [#2561](https://github.com/iterative/vscode-dvc/pull/2561) by [@mattseddon](https://github.com/mattseddon)

## [0.4.13] - 2022-10-10

### 🐛 Bug Fixes

- Fix UX of extension using fallback global CLI when Python extension is active [#2544](https://github.com/iterative/vscode-dvc/pull/2544) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add test for setting table header depth [#2525](https://github.com/iterative/vscode-dvc/pull/2525) by [@julieg18](https://github.com/julieg18)
- Consolidate version checking into CLI discovery file [#2552](https://github.com/iterative/vscode-dvc/pull/2552) by [@mattseddon](https://github.com/mattseddon)

## [0.4.12] - 2022-10-06

### 🔨 Maintenance

- Bump min tested version of DVC to 2.29.0 [#2536](https://github.com/iterative/vscode-dvc/pull/2536) by [@mattseddon](https://github.com/mattseddon)

## [0.4.11] - 2022-10-05

### 🚀 New Features and Enhancements

- Allow experiment table column depth below 3 [#2482](https://github.com/iterative/vscode-dvc/pull/2482) by [@julieg18](https://github.com/julieg18)
- Update table header context menu  [#2517](https://github.com/iterative/vscode-dvc/pull/2517) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Fix comparison table row path chevron being cut [#2533](https://github.com/iterative/vscode-dvc/pull/2533) by [@sroy3](https://github.com/sroy3)
- Render flexible confusion matrices as expected [#2523](https://github.com/iterative/vscode-dvc/pull/2523) by [@mattseddon](https://github.com/mattseddon)
- Fix size of flexible confusion matrix [#2531](https://github.com/iterative/vscode-dvc/pull/2531) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move types from reader into new contract file [#2520](https://github.com/iterative/vscode-dvc/pull/2520) by [@mattseddon](https://github.com/mattseddon)
- Switch e2e tests back to insiders build [#2526](https://github.com/iterative/vscode-dvc/pull/2526) by [@mattseddon](https://github.com/mattseddon)

## [0.4.10] - 2022-09-29

### 🐛 Bug Fixes

- Turn off language server again [#2505](https://github.com/iterative/vscode-dvc/pull/2505) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Use a variable for tooltip delays [#2500](https://github.com/iterative/vscode-dvc/pull/2500) by [@sroy3](https://github.com/sroy3)

## [0.4.9] - 2022-09-29

### 🚀 New Features and Enhancements

- Render flexible plots [#2403](https://github.com/iterative/vscode-dvc/pull/2403) by [@mattseddon](https://github.com/mattseddon)
- Add flexible plots legends to plots tree [#2452](https://github.com/iterative/vscode-dvc/pull/2452) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Cleanup after drag and drop [#2481](https://github.com/iterative/vscode-dvc/pull/2481) by [@sroy3](https://github.com/sroy3)
- Fix comparison table row copy button [#2489](https://github.com/iterative/vscode-dvc/pull/2489) by [@sroy3](https://github.com/sroy3)
- Remove erroneous shape from vertical on hover line when shape dimension is added [#2486](https://github.com/iterative/vscode-dvc/pull/2486) by [@mattseddon](https://github.com/mattseddon)
- Add tooltip to comparison table row path [#2490](https://github.com/iterative/vscode-dvc/pull/2490) by [@sroy3](https://github.com/sroy3)
- Make the comparison table row path take available space [#2491](https://github.com/iterative/vscode-dvc/pull/2491) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Do not walk unnecessary keys in truncate titles [#2487](https://github.com/iterative/vscode-dvc/pull/2487) by [@mattseddon](https://github.com/mattseddon)
- Bump min tested version of DVC to 2.28.0 [#2488](https://github.com/iterative/vscode-dvc/pull/2488) by [@mattseddon](https://github.com/mattseddon)
- Stabilize e2e tests [#2493](https://github.com/iterative/vscode-dvc/pull/2493) by [@mattseddon](https://github.com/mattseddon)

## [0.4.8] - 2022-09-26

### 🚀 New Features and Enhancements

- Send initial YAML and JSON files right after language client starts (2/3) [#2445](https://github.com/iterative/vscode-dvc/pull/2445) by [@wolmir](https://github.com/wolmir)

### 🐛 Bug Fixes

- Add webpack to languageServer [#2469](https://github.com/iterative/vscode-dvc/pull/2469) by [@wolmir](https://github.com/wolmir)
- Check for global install of CLI after python install not found [#2462](https://github.com/iterative/vscode-dvc/pull/2462) by [@mattseddon](https://github.com/mattseddon)
- Account for exp show returning extra data in CLI output tests [#2463](https://github.com/iterative/vscode-dvc/pull/2463) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove coverage for prettier [#2470](https://github.com/iterative/vscode-dvc/pull/2470) by [@sroy3](https://github.com/sroy3)
- Add tests for column depth configuration [#2471](https://github.com/iterative/vscode-dvc/pull/2471) by [@julieg18](https://github.com/julieg18)

## [0.4.7] - 2022-09-25

### 🚀 New Features and Enhancements

- Add config for updating max amount of table head layers [#2436](https://github.com/iterative/vscode-dvc/pull/2436) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Turn off language server until it is fixed [#2460](https://github.com/iterative/vscode-dvc/pull/2460) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move remaining data update watchers to RelativePatterns [#2451](https://github.com/iterative/vscode-dvc/pull/2451) by [@mattseddon](https://github.com/mattseddon)

## [0.4.6] - 2022-09-23

### 🚀 New Features and Enhancements

- Language Server with Definitions Only [#2408](https://github.com/iterative/vscode-dvc/pull/2408) by [@wolmir](https://github.com/wolmir)
- Multiple commits in the experiments table [#2392](https://github.com/iterative/vscode-dvc/pull/2392) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Update `view/title` commands to account for VS Code change [#2439](https://github.com/iterative/vscode-dvc/pull/2439) by [@mattseddon](https://github.com/mattseddon)

## [0.4.5] - 2022-09-21

### 🔨 Maintenance

- Bump min tested version of DVC to 2.26.2 [#2428](https://github.com/iterative/vscode-dvc/pull/2428) by [@mattseddon](https://github.com/mattseddon)
- Bump min tested version of DVC to 2.27.2 [#2440](https://github.com/iterative/vscode-dvc/pull/2440) by [@mattseddon](https://github.com/mattseddon)

## [0.4.4] - 2022-09-18

### 🚀 New Features and Enhancements

- Remove extra background color from the table view [#2425](https://github.com/iterative/vscode-dvc/pull/2425) by [@shcheklein](https://github.com/shcheklein)

### 🐛 Bug Fixes

- Update table hints [#2413](https://github.com/iterative/vscode-dvc/pull/2413) by [@julieg18](https://github.com/julieg18)
- Exclude queued experiments from select experiments for plots quick pick [#2410](https://github.com/iterative/vscode-dvc/pull/2410) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move vega title truncation into the extension [#2396](https://github.com/iterative/vscode-dvc/pull/2396) by [@mattseddon](https://github.com/mattseddon)
- Use webpack's development mode to build webview for testing [#2404](https://github.com/iterative/vscode-dvc/pull/2404) by [@mattseddon](https://github.com/mattseddon)
- Remove unused SVGs [#2409](https://github.com/iterative/vscode-dvc/pull/2409) by [@mattseddon](https://github.com/mattseddon)

## [0.4.3] - 2022-09-13

### 🚀 New Features and Enhancements

- Move experiment table context menus to right-start [#2377](https://github.com/iterative/vscode-dvc/pull/2377) by [@mattseddon](https://github.com/mattseddon)
- Update cell hint styles and context menu position [#2384](https://github.com/iterative/vscode-dvc/pull/2384) by [@julieg18](https://github.com/julieg18)
- Add plotting actions to experiments table context menu [#2388](https://github.com/iterative/vscode-dvc/pull/2388) by [@mattseddon](https://github.com/mattseddon)
- Update selected row foreground [#2391](https://github.com/iterative/vscode-dvc/pull/2391) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Ensure table indicators do not overlap with experiment column title [#2376](https://github.com/iterative/vscode-dvc/pull/2376) by [@mattseddon](https://github.com/mattseddon)
- Fix overflowing comparison table texts [#2381](https://github.com/iterative/vscode-dvc/pull/2381) by [@sroy3](https://github.com/sroy3)

## [0.4.2] - 2022-09-12

### 🚀 New Features and Enhancements

- Update row styles [#2351](https://github.com/iterative/vscode-dvc/pull/2351) by [@julieg18](https://github.com/julieg18)
- Update table indicators and chevrons/stars styles [#2367](https://github.com/iterative/vscode-dvc/pull/2367) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Ensure welcome screen is not shown when only one column is provided [#2363](https://github.com/iterative/vscode-dvc/pull/2363) by [@mattseddon](https://github.com/mattseddon)
- Fix zoomed in plot overflow [#2366](https://github.com/iterative/vscode-dvc/pull/2366) by [@sroy3](https://github.com/sroy3)
- Truncate all long titles inside of plots [#2365](https://github.com/iterative/vscode-dvc/pull/2365) by [@sroy3](https://github.com/sroy3)

## [0.4.1] - 2022-09-09

### 🚀 New Features and Enhancements

- Match tooltip styles to VS Code [#2353](https://github.com/iterative/vscode-dvc/pull/2353) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Make first cell text contents selectable [#2341](https://github.com/iterative/vscode-dvc/pull/2341) by [@julieg18](https://github.com/julieg18)
- Truncate long plot titles [#2344](https://github.com/iterative/vscode-dvc/pull/2344) by [@sroy3](https://github.com/sroy3)
- Keep cursor on `col-resize` on table column resize [#2356](https://github.com/iterative/vscode-dvc/pull/2356) by [@julieg18](https://github.com/julieg18)
- Always show context menu on right click [#2355](https://github.com/iterative/vscode-dvc/pull/2355) by [@mattseddon](https://github.com/mattseddon)
- Dismiss tooltip/context menus on Escape [#2354](https://github.com/iterative/vscode-dvc/pull/2354) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Consolidate use of decoration providers with tree views [#2330](https://github.com/iterative/vscode-dvc/pull/2330) by [@mattseddon](https://github.com/mattseddon)
- Move DVC Tracked tree into repository directory structure [#2331](https://github.com/iterative/vscode-dvc/pull/2331) by [@mattseddon](https://github.com/mattseddon)
- Group Source Control Management files [#2332](https://github.com/iterative/vscode-dvc/pull/2332) by [@mattseddon](https://github.com/mattseddon)
- Switch from jest from ts-jest to swc [#2333](https://github.com/iterative/vscode-dvc/pull/2333) by [@mattseddon](https://github.com/mattseddon)
- Remove extra sending of data to webview on change of star selection [#2346](https://github.com/iterative/vscode-dvc/pull/2346) by [@mattseddon](https://github.com/mattseddon)

## [0.4.0] - 2022-09-04

### 🚀 New Features and Enhancements

- Use new data status command [#2091](https://github.com/iterative/vscode-dvc/pull/2091) by [@mattseddon](https://github.com/mattseddon)
- Give option to sort or filter by Created timestamp [#2293](https://github.com/iterative/vscode-dvc/pull/2293) by [@mattseddon](https://github.com/mattseddon)
- Improve table column resizing styles [#2305](https://github.com/iterative/vscode-dvc/pull/2305) by [@julieg18](https://github.com/julieg18)
- Refine data status consumption [#2151](https://github.com/iterative/vscode-dvc/pull/2151) by [@mattseddon](https://github.com/mattseddon)
- Consume unknown from data status [#2267](https://github.com/iterative/vscode-dvc/pull/2267) by [@mattseddon](https://github.com/mattseddon)
- Remove retries from reader (all commands now lockless) [#2300](https://github.com/iterative/vscode-dvc/pull/2300) by [@mattseddon](https://github.com/mattseddon)
- Show data status errors in DVC Tracked tree [#2301](https://github.com/iterative/vscode-dvc/pull/2301) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Account for exp show returning an empty object [#2280](https://github.com/iterative/vscode-dvc/pull/2280) by [@mattseddon](https://github.com/mattseddon)
- Fix drag leave of top and bottom sections [#2320](https://github.com/iterative/vscode-dvc/pull/2320) by [@sroy3](https://github.com/sroy3)
- Fix bugs in table styles [#2316](https://github.com/iterative/vscode-dvc/pull/2316) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Bump min version of DVC to 2.21.0 (data status) [#2266](https://github.com/iterative/vscode-dvc/pull/2266) by [@mattseddon](https://github.com/mattseddon)
- Bump min version of DVC to 2.23.0 (--with-dirs removed from data status) [#2299](https://github.com/iterative/vscode-dvc/pull/2299) by [@mattseddon](https://github.com/mattseddon)
- Bump min version of DVC to 2.24.0 (patch windows paths in data status) [#2314](https://github.com/iterative/vscode-dvc/pull/2314) by [@mattseddon](https://github.com/mattseddon)

## [0.3.26] - 2022-08-31

### 🚀 New Features and Enhancements

- Comparison table rows drag and drop [#2271](https://github.com/iterative/vscode-dvc/pull/2271) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Only drag rows not single imagges [#2304](https://github.com/iterative/vscode-dvc/pull/2304) by [@sroy3](https://github.com/sroy3)

## [0.3.25] - 2022-08-30

### 🚀 New Features and Enhancements

- Rename "Timestamp" column label to "Created" [#2269](https://github.com/iterative/vscode-dvc/pull/2269) by [@julieg18](https://github.com/julieg18)
- Review when plot sections should collapse [#2285](https://github.com/iterative/vscode-dvc/pull/2285) by [@sroy3](https://github.com/sroy3)
- Improve table styles [#2289](https://github.com/iterative/vscode-dvc/pull/2289) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Show empty state when final comparison plot is de-selected [#2290](https://github.com/iterative/vscode-dvc/pull/2290) by [@mattseddon](https://github.com/mattseddon)
- Make the first cells of selected rows sticky [#2294](https://github.com/iterative/vscode-dvc/pull/2294) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Make column `parentPath` optional [#2272](https://github.com/iterative/vscode-dvc/pull/2272) by [@julieg18](https://github.com/julieg18)
- Remove leftover file for section renaming [#2284](https://github.com/iterative/vscode-dvc/pull/2284) by [@sroy3](https://github.com/sroy3)
- Dispatch publish extension action on merge of update version and CHANGELOG for release PR [#2292](https://github.com/iterative/vscode-dvc/pull/2292) by [@mattseddon](https://github.com/mattseddon)

## [0.3.24] - 2022-08-26

### 🚀 New Features and Enhancements

- Make timestamp column hideable and draggable [#2239](https://github.com/iterative/vscode-dvc/pull/2239) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Split up `Cell.tsx` and `Row.tsx` files [#2264](https://github.com/iterative/vscode-dvc/pull/2264) by [@julieg18](https://github.com/julieg18)

## [0.3.23] - 2022-08-25

### 🚀 New Features and Enhancements

- Add commit and share experiment command to the palette [#2259](https://github.com/iterative/vscode-dvc/pull/2259) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Display the smoothness slider correctly [#2257](https://github.com/iterative/vscode-dvc/pull/2257) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Bump min tested DVC version to 2.20.1 [#2261](https://github.com/iterative/vscode-dvc/pull/2261) by [@mattseddon](https://github.com/mattseddon)

## [0.3.22] - 2022-08-24

### 🚀 New Features and Enhancements

- Add Git cli calls into output channel [#2225](https://github.com/iterative/vscode-dvc/pull/2225) by [@mattseddon](https://github.com/mattseddon)
- Add commit and share experiment to context menus [#2237](https://github.com/iterative/vscode-dvc/pull/2237) by [@mattseddon](https://github.com/mattseddon)
- Switch experiment sharing to progress api [#2245](https://github.com/iterative/vscode-dvc/pull/2245) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Show spinner in the status bar when extension is running Git [#2249](https://github.com/iterative/vscode-dvc/pull/2249) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Replace vary with modify in variable names [#2227](https://github.com/iterative/vscode-dvc/pull/2227) by [@mattseddon](https://github.com/mattseddon)
- Remove experiments from star/unstar text in experiments table [#2228](https://github.com/iterative/vscode-dvc/pull/2228) by [@mattseddon](https://github.com/mattseddon)
- Rename DVC CLI files and classes [#2226](https://github.com/iterative/vscode-dvc/pull/2226) by [@mattseddon](https://github.com/mattseddon)
- Add test utils for dealing with private class methods [#2233](https://github.com/iterative/vscode-dvc/pull/2233) by [@mattseddon](https://github.com/mattseddon)
- Move integration test files into new structure [#2236](https://github.com/iterative/vscode-dvc/pull/2236) by [@mattseddon](https://github.com/mattseddon)
- Split up `TableHeader.tsx`  [#2250](https://github.com/iterative/vscode-dvc/pull/2250) by [@julieg18](https://github.com/julieg18)
- Add CHANGELOG to prettierignore [#2246](https://github.com/iterative/vscode-dvc/pull/2246) by [@mattseddon](https://github.com/mattseddon)

## [0.3.21] - 2022-08-21

### 🚀 New Features and Enhancements

- Add a copy button for comparison table rows [#2216](https://github.com/iterative/vscode-dvc/pull/2216) by [@sroy3](https://github.com/sroy3)
- Share an experiment from context menus [#2219](https://github.com/iterative/vscode-dvc/pull/2219) by [@mattseddon](https://github.com/mattseddon)
- Share an experiment from command palette [#2221](https://github.com/iterative/vscode-dvc/pull/2221) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Disable selection on resize [#2214](https://github.com/iterative/vscode-dvc/pull/2214) by [@sroy3](https://github.com/sroy3)
- Update cell hover styles [#2198](https://github.com/iterative/vscode-dvc/pull/2198) by [@julieg18](https://github.com/julieg18)

## [0.3.20] - 2022-08-18

### 🚀 New Features and Enhancements

- Show min tested version in toast warning message [#2209](https://github.com/iterative/vscode-dvc/pull/2209) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Fix sticky workspace row obscuring branch [#2212](https://github.com/iterative/vscode-dvc/pull/2212) by [@mattseddon](https://github.com/mattseddon)
- Make drop zones larger when dragging in the same section [#2206](https://github.com/iterative/vscode-dvc/pull/2206) by [@sroy3](https://github.com/sroy3)

## [0.3.19] - 2022-08-18

### 🚀 New Features and Enhancements

- Update table styles [#2133](https://github.com/iterative/vscode-dvc/pull/2133) by [@julieg18](https://github.com/julieg18)

### 🐛 Bug Fixes

- Improve table styles [#2197](https://github.com/iterative/vscode-dvc/pull/2197) by [@julieg18](https://github.com/julieg18)
- Do not retry CLI process when unexpected error is received [#2200](https://github.com/iterative/vscode-dvc/pull/2200) by [@mattseddon](https://github.com/mattseddon)
- Handle newly introduced deps (before dvc commit) [#2202](https://github.com/iterative/vscode-dvc/pull/2202) by [@mattseddon](https://github.com/mattseddon)
- Fix experiment table live updates in non-checkpoint experiments [#2203](https://github.com/iterative/vscode-dvc/pull/2203) by [@mattseddon](https://github.com/mattseddon)
- Fix partially hidden header context menus [#2204](https://github.com/iterative/vscode-dvc/pull/2204) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Bump min tested DVC version to 2.18.1 [#2207](https://github.com/iterative/vscode-dvc/pull/2207) by [@mattseddon](https://github.com/mattseddon)

## [0.3.18] - 2022-08-15

### 🚀 New Features and Enhancements

- Left align timestamp column text [#2191](https://github.com/iterative/vscode-dvc/pull/2191) by [@julieg18](https://github.com/julieg18)
- Add select python interpreter option to setup workspace toast message [#2186](https://github.com/iterative/vscode-dvc/pull/2186) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Handle dep being added under the current commit [#2187](https://github.com/iterative/vscode-dvc/pull/2187) by [@mattseddon](https://github.com/mattseddon)

## [0.3.17] - 2022-08-14

### 🚀 New Features and Enhancements

- Add option to filter experiments to starred [#2164](https://github.com/iterative/vscode-dvc/pull/2164) by [@mattseddon](https://github.com/mattseddon)
- Add option to sort by starred experiments [#2169](https://github.com/iterative/vscode-dvc/pull/2169) by [@mattseddon](https://github.com/mattseddon)
- Add shortcut to filter experiments to starred [#2170](https://github.com/iterative/vscode-dvc/pull/2170) by [@mattseddon](https://github.com/mattseddon)
- Add shortcut to sort experiments by starred [#2171](https://github.com/iterative/vscode-dvc/pull/2171) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Larger drop zones when dragging a plot to another section [#2180](https://github.com/iterative/vscode-dvc/pull/2180) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Rename experiments columns tree test file [#2168](https://github.com/iterative/vscode-dvc/pull/2168) by [@mattseddon](https://github.com/mattseddon)
- Revert end to end tests back to insiders [#2173](https://github.com/iterative/vscode-dvc/pull/2173) by [@mattseddon](https://github.com/mattseddon)

## [0.3.16] - 2022-08-10

### 🚀 New Features and Enhancements

- Links in section description tooltips [#2140](https://github.com/iterative/vscode-dvc/pull/2140) by [@sroy3](https://github.com/sroy3)
- Retain plot order when toggling off/on [#2147](https://github.com/iterative/vscode-dvc/pull/2147) by [@mattseddon](https://github.com/mattseddon)
- All plots sections visible [#2145](https://github.com/iterative/vscode-dvc/pull/2145) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Patch e2e tests [#2143](https://github.com/iterative/vscode-dvc/pull/2143) by [@mattseddon](https://github.com/mattseddon)
- Remove drop target when leaving a section [#2149](https://github.com/iterative/vscode-dvc/pull/2149) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Split up `Table.tsx` [#2165](https://github.com/iterative/vscode-dvc/pull/2165) by [@julieg18](https://github.com/julieg18)

## [0.3.15] - 2022-08-03

### 🚀 New Features and Enhancements

- Hide remove all buttons from trees when there is nothing to remove [#2131](https://github.com/iterative/vscode-dvc/pull/2131) by [@mattseddon](https://github.com/mattseddon)
- Plot experiments in the order they were selected [#2137](https://github.com/iterative/vscode-dvc/pull/2137) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update CODEOWNERS [#2132](https://github.com/iterative/vscode-dvc/pull/2132) by [@mattseddon](https://github.com/mattseddon)

## [0.3.14] - 2022-08-02

### 🐛 Bug Fixes

- Block users from attempting to run concurrent SCM commands [#2128](https://github.com/iterative/vscode-dvc/pull/2128) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Redux for experiments table drag and drop [#2097](https://github.com/iterative/vscode-dvc/pull/2097) by [@sroy3](https://github.com/sroy3)
- Upgrade vsce [#2108](https://github.com/iterative/vscode-dvc/pull/2108) by [@mattseddon](https://github.com/mattseddon)
- Table data in redux [#2112](https://github.com/iterative/vscode-dvc/pull/2112) by [@sroy3](https://github.com/sroy3)
- Keep old reference in the state if they have not changed [#2114](https://github.com/iterative/vscode-dvc/pull/2114) by [@sroy3](https://github.com/sroy3)
- Upgrade wdio-vscode-service [#2124](https://github.com/iterative/vscode-dvc/pull/2124) by [@mattseddon](https://github.com/mattseddon)
- Simplify drag and drop integrations [#2126](https://github.com/iterative/vscode-dvc/pull/2126) by [@sroy3](https://github.com/sroy3)

## [0.3.13] - 2022-07-26

### 🚀 New Features and Enhancements

- Add conditional shadow to sticky experiments column [#2062](https://github.com/iterative/vscode-dvc/pull/2062) by [@julieg18](https://github.com/julieg18)
- Highlight experiments with errors [#2072](https://github.com/iterative/vscode-dvc/pull/2072) by [@mattseddon](https://github.com/mattseddon)
- Comparison table drag and drop feedback [#2064](https://github.com/iterative/vscode-dvc/pull/2064) by [@sroy3](https://github.com/sroy3)
- Change the style of the comparison drag and drop feedback [#2077](https://github.com/iterative/vscode-dvc/pull/2077) by [@sroy3](https://github.com/sroy3)
- Style the ghost image of the comparison table dragged item [#2088](https://github.com/iterative/vscode-dvc/pull/2088) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Move divider to top of group in experiments table context menu [#2083](https://github.com/iterative/vscode-dvc/pull/2083) by [@mattseddon](https://github.com/mattseddon)
- Fix cell tooltip position on table column resize [#2087](https://github.com/iterative/vscode-dvc/pull/2087) by [@julieg18](https://github.com/julieg18)
- Fix `yarn build` by reverting "chore(deps): update dependency vsce to v2.9.3" [#2101](https://github.com/iterative/vscode-dvc/pull/2101) by [@julieg18](https://github.com/julieg18)
- Undo failed release attempt by reverting "Update version and CHANGELOG for release" [#2104](https://github.com/iterative/vscode-dvc/pull/2104) by [@julieg18](https://github.com/julieg18)

### 🔨 Maintenance

- Standardize how the webviews access icons [#2079](https://github.com/iterative/vscode-dvc/pull/2079) by [@mattseddon](https://github.com/mattseddon)
- Add more resolutions for security advisories in dev dependencies [#2082](https://github.com/iterative/vscode-dvc/pull/2082) by [@mattseddon](https://github.com/mattseddon)
- Refactor experiments column conditional shadow logic [#2085](https://github.com/iterative/vscode-dvc/pull/2085) by [@julieg18](https://github.com/julieg18)
- Add getParentelem helper for tests [#2086](https://github.com/iterative/vscode-dvc/pull/2086) by [@sroy3](https://github.com/sroy3)
- Avoid name clashing when naming redux objects [#2095](https://github.com/iterative/vscode-dvc/pull/2095) by [@sroy3](https://github.com/sroy3)
- Do not use turbo cache on main [#2098](https://github.com/iterative/vscode-dvc/pull/2098) by [@mattseddon](https://github.com/mattseddon)

## [0.3.12] - 2022-07-20

### 🚀 New Features and Enhancements

- Add selected for plotting indicator to experiments webview [#2065](https://github.com/iterative/vscode-dvc/pull/2065) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Introduce the latest DVC version extension is tested with [#2067](https://github.com/iterative/vscode-dvc/pull/2067) by [@shcheklein](https://github.com/shcheklein)

### 🔨 Maintenance

- Move some App.test.tsx helpers to utils [#2056](https://github.com/iterative/vscode-dvc/pull/2056) by [@wolmir](https://github.com/wolmir)
- Exclude integration and e2e test folders from unit test discovery [#2061](https://github.com/iterative/vscode-dvc/pull/2061) by [@mattseddon](https://github.com/mattseddon)

## [0.3.11] - 2022-07-19

### 🚀 New Features and Enhancements

- Conditional sticky table head shadows [#2010](https://github.com/iterative/vscode-dvc/pull/2010) by [@rogermparent](https://github.com/rogermparent)
- Show middle state badges for running, starred and checked sub-rows [#2004](https://github.com/iterative/vscode-dvc/pull/2004) by [@wolmir](https://github.com/wolmir)
- Highlight changed hashes for Deps columns [#2029](https://github.com/iterative/vscode-dvc/pull/2029) by [@wolmir](https://github.com/wolmir)

### 🔨 Maintenance

- Minor Storybook config touch-ups [#2015](https://github.com/iterative/vscode-dvc/pull/2015) by [@rogermparent](https://github.com/rogermparent)
- Add wdio-vscode-service folder to prettierignore [#2023](https://github.com/iterative/vscode-dvc/pull/2023) by [@mattseddon](https://github.com/mattseddon)
- Ignore packages in Renovate config [#2021](https://github.com/iterative/vscode-dvc/pull/2021) by [@mattseddon](https://github.com/mattseddon)
- Increase timeout of scheduled CLI test [#2025](https://github.com/iterative/vscode-dvc/pull/2025) by [@mattseddon](https://github.com/mattseddon)
- Remove webview message handling from experiments [#2026](https://github.com/iterative/vscode-dvc/pull/2026) by [@mattseddon](https://github.com/mattseddon)
- Remove webview message handling from plots [#2027](https://github.com/iterative/vscode-dvc/pull/2027) by [@mattseddon](https://github.com/mattseddon)
- Upgrade Python dependencies [#2024](https://github.com/iterative/vscode-dvc/pull/2024) by [@mattseddon](https://github.com/mattseddon)
- Change type of cell value as a step towards consolidation [#2054](https://github.com/iterative/vscode-dvc/pull/2054) by [@wolmir](https://github.com/wolmir)
- Move experiments webview message sending into WebviewMessages [#2030](https://github.com/iterative/vscode-dvc/pull/2030) by [@mattseddon](https://github.com/mattseddon)
- Move plots webview message sending into WebviewMessages [#2033](https://github.com/iterative/vscode-dvc/pull/2033) by [@mattseddon](https://github.com/mattseddon)
- Extract set active editor context from experiments [#2038](https://github.com/iterative/vscode-dvc/pull/2038) by [@mattseddon](https://github.com/mattseddon)
- Do not update trees on star update [#2042](https://github.com/iterative/vscode-dvc/pull/2042) by [@mattseddon](https://github.com/mattseddon)

## [0.3.10] - 2022-07-14

### 🐛 Bug Fixes

- Fix checkbox selection issues [#1986](https://github.com/iterative/vscode-dvc/pull/1986) by [@wolmir](https://github.com/wolmir)
- Fix non-standard data type tooltips and add tests [#1991](https://github.com/iterative/vscode-dvc/pull/1991) by [@rogermparent](https://github.com/rogermparent)

### 🔨 Maintenance

- Add stability days to Renovate config [#1992](https://github.com/iterative/vscode-dvc/pull/1992) by [@mattseddon](https://github.com/mattseddon)
- Add e2e tests (wdio-vscode-service) [#1993](https://github.com/iterative/vscode-dvc/pull/1993) by [@mattseddon](https://github.com/mattseddon)
- Add matchLanguages to Renovate config [#1998](https://github.com/iterative/vscode-dvc/pull/1998) by [@mattseddon](https://github.com/mattseddon)
- Add internalChecksFilter to Renovate config [#2001](https://github.com/iterative/vscode-dvc/pull/2001) by [@mattseddon](https://github.com/mattseddon)
- Fix race condition in manual plot refresh (M1 macs) [#2011](https://github.com/iterative/vscode-dvc/pull/2011) by [@mattseddon](https://github.com/mattseddon)
- Remove flaky test from unit test suite [#2014](https://github.com/iterative/vscode-dvc/pull/2014) by [@mattseddon](https://github.com/mattseddon)
- Switch from matchLanguages to matchManagers in Renovate Config [#2012](https://github.com/iterative/vscode-dvc/pull/2012) by [@mattseddon](https://github.com/mattseddon)
- Add e2e tests into CI [#2002](https://github.com/iterative/vscode-dvc/pull/2002) by [@mattseddon](https://github.com/mattseddon)
- Add end to end test for SCM and file decorations [#2013](https://github.com/iterative/vscode-dvc/pull/2013) by [@mattseddon](https://github.com/mattseddon)
- Add Julie to CODEOWNERS [#2018](https://github.com/iterative/vscode-dvc/pull/2018) by [@mattseddon](https://github.com/mattseddon)

## [0.3.9] - 2022-07-06

### 🚀 New Features and Enhancements

- Small table cell tooltip changes [#1967](https://github.com/iterative/vscode-dvc/pull/1967) by [@rogermparent](https://github.com/rogermparent)

### 🐛 Bug Fixes

- Fix plot colors [#1988](https://github.com/iterative/vscode-dvc/pull/1988) by [@rogermparent](https://github.com/rogermparent)

### 🔨 Maintenance

- Increase timeout of integration tests again [#1970](https://github.com/iterative/vscode-dvc/pull/1970) by [@mattseddon](https://github.com/mattseddon)
- More dependency updates [#1969](https://github.com/iterative/vscode-dvc/pull/1969) by [@mattseddon](https://github.com/mattseddon)
- Use create root to instantiate React apps [#1971](https://github.com/iterative/vscode-dvc/pull/1971) by [@mattseddon](https://github.com/mattseddon)

## [0.3.8] - 2022-07-03

### 🚀 New Features and Enhancements

- Only pull selected files if they include the invoked path [#1963](https://github.com/iterative/vscode-dvc/pull/1963) by [@mattseddon](https://github.com/mattseddon)
- Implement checkbox selection [#1964](https://github.com/iterative/vscode-dvc/pull/1964) by [@wolmir](https://github.com/wolmir)

### 🔨 Maintenance

- Prime the repository for Renovate [#1959](https://github.com/iterative/vscode-dvc/pull/1959) by [@mattseddon](https://github.com/mattseddon)
- Improve quick start in README [#1962](https://github.com/iterative/vscode-dvc/pull/1962) by [@mattseddon](https://github.com/mattseddon)
- Upgrade React to v18 [#1965](https://github.com/iterative/vscode-dvc/pull/1965) by [@mattseddon](https://github.com/mattseddon)

## [0.3.7] - 2022-06-30

### 🚀 New Features and Enhancements

- Star experiments in table [#1950](https://github.com/iterative/vscode-dvc/pull/1950) by [@wolmir](https://github.com/wolmir)

### 🐛 Bug Fixes

- Patch plots for branches containing path separators [#1949](https://github.com/iterative/vscode-dvc/pull/1949) by [@mattseddon](https://github.com/mattseddon)
- Show DVC roots in tracked tree when there is more than one DVC project in the workspace [#1951](https://github.com/iterative/vscode-dvc/pull/1951) by [@mattseddon](https://github.com/mattseddon)
- Show DVC root in tracked tree if there is only a single project nested inside of the workspace [#1952](https://github.com/iterative/vscode-dvc/pull/1952) by [@mattseddon](https://github.com/mattseddon)
- Show errors when interacting with the CLI from the experiments webview or tree [#1953](https://github.com/iterative/vscode-dvc/pull/1953) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Simplify import of icons [#1941](https://github.com/iterative/vscode-dvc/pull/1941) by [@sroy3](https://github.com/sroy3)
- Adding Redux to plots [#1832](https://github.com/iterative/vscode-dvc/pull/1832) by [@sroy3](https://github.com/sroy3)
- Remove clear data action [#1945](https://github.com/iterative/vscode-dvc/pull/1945) by [@sroy3](https://github.com/sroy3)
- Use Redux for drag and drop state [#1944](https://github.com/iterative/vscode-dvc/pull/1944) by [@sroy3](https://github.com/sroy3)

## [0.3.6] - 2022-06-20

### 🐛 Bug Fixes

- Fix DVC cwd for Windows [#1921](https://github.com/iterative/vscode-dvc/pull/1921) by [@mattseddon](https://github.com/mattseddon)

## [0.3.5] - 2022-06-17

### 🚀 New Features and Enhancements

- Show filtered counts whenever a filter is active [#1913](https://github.com/iterative/vscode-dvc/pull/1913) by [@mattseddon](https://github.com/mattseddon)
- Improve reset the workspace SCM command [#1915](https://github.com/iterative/vscode-dvc/pull/1915) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Fix (local) intermittent test failures [#1909](https://github.com/iterative/vscode-dvc/pull/1909) by [@mattseddon](https://github.com/mattseddon)
- Fix test timeout failures [#1914](https://github.com/iterative/vscode-dvc/pull/1914) by [@mattseddon](https://github.com/mattseddon)
- Remove getState from Repository [#1916](https://github.com/iterative/vscode-dvc/pull/1916) by [@mattseddon](https://github.com/mattseddon)

## [0.3.4] - 2022-06-16

### 🐛 Bug Fixes

- Revert "Improve reset the workspace SCM command" [#1910](https://github.com/iterative/vscode-dvc/pull/1910) by [@mattseddon](https://github.com/mattseddon)

## [0.3.3] - 2022-06-15

### 🚀 New Features and Enhancements

- Improve reset the workspace SCM command [#1900](https://github.com/iterative/vscode-dvc/pull/1900) by [@mattseddon](https://github.com/mattseddon)
- Add global sort and filter indicators to the Experiments Table webview [#1872](https://github.com/iterative/vscode-dvc/pull/1872) by [@rogermparent](https://github.com/rogermparent)

### 🐛 Bug Fixes

- Fix Windows repo file watcher using RelativePattern [#1905](https://github.com/iterative/vscode-dvc/pull/1905) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Upgrade @vscode/test-electron [#1901](https://github.com/iterative/vscode-dvc/pull/1901) by [@mattseddon](https://github.com/mattseddon)
- Remove unused SVGs [#1899](https://github.com/iterative/vscode-dvc/pull/1899) by [@mattseddon](https://github.com/mattseddon)

## [0.3.2] - 2022-06-14

### 🐛 Bug Fixes

- hotfix: VS Code badges in README [#1894](https://github.com/iterative/vscode-dvc/pull/1894) by [@jorgeorpinel](https://github.com/jorgeorpinel)

## [0.3.1] - 2022-06-14

### 🚀 New Features and Enhancements

- Decorate filtered experiments/checkpoints in the experiments tree [#1871](https://github.com/iterative/vscode-dvc/pull/1871) by [@mattseddon](https://github.com/mattseddon)
- Add (manual) refresh plots command to tree and palette [#1868](https://github.com/iterative/vscode-dvc/pull/1868) by [@mattseddon](https://github.com/mattseddon)
- Add shadow to table head [#1835](https://github.com/iterative/vscode-dvc/pull/1835) by [@rogermparent](https://github.com/rogermparent)
- Show table header context menu on left click (as well as right) [#1878](https://github.com/iterative/vscode-dvc/pull/1878) by [@mattseddon](https://github.com/mattseddon)
- Swap codicons for Reset and Run/Resume experiment [#1880](https://github.com/iterative/vscode-dvc/pull/1880) by [@mattseddon](https://github.com/mattseddon)
- Review and update the walkthrough [#1876](https://github.com/iterative/vscode-dvc/pull/1876) by [@shcheklein](https://github.com/shcheklein)

### 🐛 Bug Fixes

- Pass extra args to Reset and Run command [#1879](https://github.com/iterative/vscode-dvc/pull/1879) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add banner (and alternative) to resources folder [#1877](https://github.com/iterative/vscode-dvc/pull/1877) by [@mattseddon](https://github.com/mattseddon)

## [0.3.0] - 2022-06-10

### 🚀 New Features and Enhancements

- Sort and Filter indicators for the Experiments Table [#1760](https://github.com/iterative/vscode-dvc/pull/1760) by [@wolmir](https://github.com/wolmir)
- Add filtered counts to Filter By tree [#1866](https://github.com/iterative/vscode-dvc/pull/1866) by [@mattseddon](https://github.com/mattseddon)
- Setup workspace config: change copy to be more explicit [#1865](https://github.com/iterative/vscode-dvc/pull/1865) by [@shcheklein](https://github.com/shcheklein)

### 🐛 Bug Fixes

- Use primary button color as accent color [#1859](https://github.com/iterative/vscode-dvc/pull/1859) by [@sroy3](https://github.com/sroy3)
- Explicitly set icons in DVC Tracked tree [#1869](https://github.com/iterative/vscode-dvc/pull/1869) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove preview tag from marketplace listing [#1860](https://github.com/iterative/vscode-dvc/pull/1860) by [@mattseddon](https://github.com/mattseddon)
- Add init to command palette when there is no DVC project in the workspace [#1861](https://github.com/iterative/vscode-dvc/pull/1861) by [@mattseddon](https://github.com/mattseddon)
- Upgrade dev dependencies and resolutions (security) [#1864](https://github.com/iterative/vscode-dvc/pull/1864) by [@mattseddon](https://github.com/mattseddon)
- Bump min required version of DVC to new release [#1867](https://github.com/iterative/vscode-dvc/pull/1867) by [@mattseddon](https://github.com/mattseddon)

## [0.2.25] - 2022-06-08

### 🐛 Bug Fixes

- Ensure file exists before trying to write JSON [#1856](https://github.com/iterative/vscode-dvc/pull/1856) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Remove plot section rename feature [#1855](https://github.com/iterative/vscode-dvc/pull/1855) by [@sroy3](https://github.com/sroy3)

## [0.2.24] - 2022-06-07

### 🚀 New Features and Enhancements

- Add cross-product uuid to all telemetry events [#1619](https://github.com/iterative/vscode-dvc/pull/1619) by [@mattseddon](https://github.com/mattseddon)
- Add tooltip with the meaning of each plot section [#1851](https://github.com/iterative/vscode-dvc/pull/1851) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Decouple ribbon from comparison table revisions [#1844](https://github.com/iterative/vscode-dvc/pull/1844) by [@mattseddon](https://github.com/mattseddon)
- Suppress context menus, hide run buttons and show stop button when an experiment is running [#1848](https://github.com/iterative/vscode-dvc/pull/1848) by [@mattseddon](https://github.com/mattseddon)
- Add dep prefix to experiments table tooltip [#1853](https://github.com/iterative/vscode-dvc/pull/1853) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Faster virtualization tests [#1846](https://github.com/iterative/vscode-dvc/pull/1846) by [@sroy3](https://github.com/sroy3)
- Add CODEOWNERS file [#1852](https://github.com/iterative/vscode-dvc/pull/1852) by [@sroy3](https://github.com/sroy3)

## [0.2.23] - 2022-06-07

### 🚀 New Features and Enhancements

- Use copy button component for the plots ribbon experiments [#1812](https://github.com/iterative/vscode-dvc/pull/1812) by [@sroy3](https://github.com/sroy3)
- Plots ribbon copy button to the right [#1831](https://github.com/iterative/vscode-dvc/pull/1831) by [@sroy3](https://github.com/sroy3)
- Add deps to experiment table and columns tree [#1830](https://github.com/iterative/vscode-dvc/pull/1830) by [@mattseddon](https://github.com/mattseddon)
- Update description shown above experiments tree [#1841](https://github.com/iterative/vscode-dvc/pull/1841) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Listen for extensions being installed/unistalled to avoid race condition when both this extension and ms-python.python are installed during startup [#1839](https://github.com/iterative/vscode-dvc/pull/1839) by [@mattseddon](https://github.com/mattseddon)
- Watch all dvc.locks for changes to plots [#1840](https://github.com/iterative/vscode-dvc/pull/1840) by [@mattseddon](https://github.com/mattseddon)
- Reduce the spacing between ribbon elements [#1842](https://github.com/iterative/vscode-dvc/pull/1842) by [@sroy3](https://github.com/sroy3)
- Fix the height of the buttons in the ribbon [#1843](https://github.com/iterative/vscode-dvc/pull/1843) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Add storybook design addon [#1828](https://github.com/iterative/vscode-dvc/pull/1828) by [@rogermparent](https://github.com/rogermparent)
- Add Storybook preview styles that allow for sticky header/column [#1834](https://github.com/iterative/vscode-dvc/pull/1834) by [@rogermparent](https://github.com/rogermparent)

## [0.2.22] - 2022-06-03

### 🚀 New Features and Enhancements

- Add legend to zoomed in plots [#1794](https://github.com/iterative/vscode-dvc/pull/1794) by [@mattseddon](https://github.com/mattseddon)
- Close modal on Escape [#1811](https://github.com/iterative/vscode-dvc/pull/1811) by [@sroy3](https://github.com/sroy3)
- Add position:sticky to Experiment table head [#1805](https://github.com/iterative/vscode-dvc/pull/1805) by [@rogermparent](https://github.com/rogermparent)
- Experiment table open to the side [#1796](https://github.com/iterative/vscode-dvc/pull/1796) by [@wolmir](https://github.com/wolmir)
- Add experiments from plots ribbon [#1798](https://github.com/iterative/vscode-dvc/pull/1798) by [@sroy3](https://github.com/sroy3)
- Add support view to DVC container [#1817](https://github.com/iterative/vscode-dvc/pull/1817) by [@mattseddon](https://github.com/mattseddon)
- Add multi-select push and pull to tracked explorer tree [#1809](https://github.com/iterative/vscode-dvc/pull/1809) by [@mattseddon](https://github.com/mattseddon)
- Add multi-select remove to experiments tree [#1810](https://github.com/iterative/vscode-dvc/pull/1810) by [@mattseddon](https://github.com/mattseddon)
- Make Experiments Table Experiments Column Sticky [#1825](https://github.com/iterative/vscode-dvc/pull/1825) by [@rogermparent](https://github.com/rogermparent)

### 🐛 Bug Fixes

- Use vscode tree.tableColumnsBorder to add contrast in light themes [#1803](https://github.com/iterative/vscode-dvc/pull/1803) by [@wolmir](https://github.com/wolmir)
- Fix experiment names overflowing from plots ribbon [#1821](https://github.com/iterative/vscode-dvc/pull/1821) by [@sroy3](https://github.com/sroy3)
- Accomodate params that are lists [#1818](https://github.com/iterative/vscode-dvc/pull/1818) by [@mattseddon](https://github.com/mattseddon)
- Watch all dvc.yamls for changes to plots [#1822](https://github.com/iterative/vscode-dvc/pull/1822) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Update extension description for the marketplace [#1807](https://github.com/iterative/vscode-dvc/pull/1807) by [@mattseddon](https://github.com/mattseddon)
- Rename experiments model queue folder to experiments model modify [#1819](https://github.com/iterative/vscode-dvc/pull/1819) by [@mattseddon](https://github.com/mattseddon)
- Remove revision filtering from comparison table icon menu [#1823](https://github.com/iterative/vscode-dvc/pull/1823) by [@sroy3](https://github.com/sroy3)
- Replace firstCell with experimentCell [#1824](https://github.com/iterative/vscode-dvc/pull/1824) by [@rogermparent](https://github.com/rogermparent)

## [0.2.21] - 2022-06-01

### 🚀 New Features and Enhancements

- plots: meaningful section default names [#1789](https://github.com/iterative/vscode-dvc/pull/1789) by [@shcheklein](https://github.com/shcheklein)
- Render more rows while virtualizing plots [#1795](https://github.com/iterative/vscode-dvc/pull/1795) by [@sroy3](https://github.com/sroy3)
- Update walkthrough [#1792](https://github.com/iterative/vscode-dvc/pull/1792) by [@mattseddon](https://github.com/mattseddon)
- Update README [#1793](https://github.com/iterative/vscode-dvc/pull/1793) by [@mattseddon](https://github.com/mattseddon)
- Switch list-selection icon to list-filter [#1800](https://github.com/iterative/vscode-dvc/pull/1800) by [@mattseddon](https://github.com/mattseddon)
- Add plots ribbon to show and remove experiments [#1785](https://github.com/iterative/vscode-dvc/pull/1785) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Fix push/pull directory from DVC tracked tree [#1781](https://github.com/iterative/vscode-dvc/pull/1781) by [@mattseddon](https://github.com/mattseddon)
- Fix not in cache and deleted decorations for directory contents [#1783](https://github.com/iterative/vscode-dvc/pull/1783) by [@mattseddon](https://github.com/mattseddon)
- Correctly drop cached plots data whenever moving between branches and commits [#1804](https://github.com/iterative/vscode-dvc/pull/1804) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Add deps and outs to exp show test fixture [#1780](https://github.com/iterative/vscode-dvc/pull/1780) by [@mattseddon](https://github.com/mattseddon)

## [0.2.20] - 2022-05-26

### 🚀 New Features and Enhancements

- Make params and metrics colors more light-theme friendly [#1773](https://github.com/iterative/vscode-dvc/pull/1773) by [@rogermparent](https://github.com/rogermparent)
- Show empty state in experiments tree when there are no columns [#1777](https://github.com/iterative/vscode-dvc/pull/1777) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Add min-width to comparison table [#1770](https://github.com/iterative/vscode-dvc/pull/1770) by [@sroy3](https://github.com/sroy3)
- Prevent right clicking in plots webview even with non-filling content [#1774](https://github.com/iterative/vscode-dvc/pull/1774) by [@rogermparent](https://github.com/rogermparent)

### 🔨 Maintenance

- Cleanup of comparison table stories [#1771](https://github.com/iterative/vscode-dvc/pull/1771) by [@sroy3](https://github.com/sroy3)
- Fix height of timestamp cells [#1772](https://github.com/iterative/vscode-dvc/pull/1772) by [@rogermparent](https://github.com/rogermparent)
- Reduce duplication in get started components [#1766](https://github.com/iterative/vscode-dvc/pull/1766) by [@mattseddon](https://github.com/mattseddon)
- Make reusable WebviewWrapper component [#1775](https://github.com/iterative/vscode-dvc/pull/1775) by [@rogermparent](https://github.com/rogermparent)
- Watch all .dvc files for exp show updates [#1778](https://github.com/iterative/vscode-dvc/pull/1778) by [@mattseddon](https://github.com/mattseddon)

## [0.2.19] - 2022-05-25

### 🚀 New Features and Enhancements

- Improve experiments table empty states [#1755](https://github.com/iterative/vscode-dvc/pull/1755) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Mitigate Python extension rejecting ready promise [#1765](https://github.com/iterative/vscode-dvc/pull/1765) by [@mattseddon](https://github.com/mattseddon)

## [0.2.18] - 2022-05-24

### 🚀 New Features and Enhancements

- Improve user facing text for dvc.runQueuedExperiments [#1751](https://github.com/iterative/vscode-dvc/pull/1751) by [@mattseddon](https://github.com/mattseddon)
- Add manual refresh button to missing plots [#1754](https://github.com/iterative/vscode-dvc/pull/1754) by [@mattseddon](https://github.com/mattseddon)
- Add option to hide a column from the experiments table [#1756](https://github.com/iterative/vscode-dvc/pull/1756) by [@wolmir](https://github.com/wolmir)

### 🐛 Bug Fixes

- Prevent queued experiments from being selected via the experiments table [#1753](https://github.com/iterative/vscode-dvc/pull/1753) by [@mattseddon](https://github.com/mattseddon)
- Fix timing of comparison table renders [#1759](https://github.com/iterative/vscode-dvc/pull/1759) by [@mattseddon](https://github.com/mattseddon)
- Fix overflow of zoomed in plots not shown [#1763](https://github.com/iterative/vscode-dvc/pull/1763) by [@sroy3](https://github.com/sroy3)
- Fix drop target moving away when picking up an item [#1762](https://github.com/iterative/vscode-dvc/pull/1762) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Publish extension to Open VSX via publish action [#1758](https://github.com/iterative/vscode-dvc/pull/1758) by [@mattseddon](https://github.com/mattseddon)

## [0.2.17] - 2022-05-22

### 🚀 New Features and Enhancements

- Plot list virtualization [#1707](https://github.com/iterative/vscode-dvc/pull/1707) by [@sroy3](https://github.com/sroy3)
- Prevent native context menu from being invoked on webviews [#1736](https://github.com/iterative/vscode-dvc/pull/1736) by [@rogermparent](https://github.com/rogermparent)
- Rework experiment commands and context menus to vary based on whether experiments have checkpoints [#1738](https://github.com/iterative/vscode-dvc/pull/1738) by [@mattseddon](https://github.com/mattseddon)
- Rework experiment table context menus to vary based on whether or not experiments have checkpoints [#1739](https://github.com/iterative/vscode-dvc/pull/1739) by [@mattseddon](https://github.com/mattseddon)
- Make size of comparison table column more consistent [#1744](https://github.com/iterative/vscode-dvc/pull/1744) by [@sroy3](https://github.com/sroy3)
- Add drag and drop for experiment table column groups [#1729](https://github.com/iterative/vscode-dvc/pull/1729) by [@wolmir](https://github.com/wolmir)
- Show experiment names in comparison table headers (#1614) [#1730](https://github.com/iterative/vscode-dvc/pull/1730) by [@wolmir](https://github.com/wolmir)
- Add experiment icons to editor/title when params file is open [#1740](https://github.com/iterative/vscode-dvc/pull/1740) by [@mattseddon](https://github.com/mattseddon)
- Remove extra padding in plots [#1749](https://github.com/iterative/vscode-dvc/pull/1749) by [@sroy3](https://github.com/sroy3)

### 🐛 Bug Fixes

- Fix pinning missing plot [#1742](https://github.com/iterative/vscode-dvc/pull/1742) by [@sroy3](https://github.com/sroy3)

### 🔨 Maintenance

- Mock VS Code before importing modules in scheduled cli output test [#1737](https://github.com/iterative/vscode-dvc/pull/1737) by [@mattseddon](https://github.com/mattseddon)
- Mock VS Code before importing modules in venv setup [#1747](https://github.com/iterative/vscode-dvc/pull/1747) by [@mattseddon](https://github.com/mattseddon)
- Remove can select many property from selection trees [#1748](https://github.com/iterative/vscode-dvc/pull/1748) by [@mattseddon](https://github.com/mattseddon)
- Make deeply nested experiments table test fixture static [#1745](https://github.com/iterative/vscode-dvc/pull/1745) by [@mattseddon](https://github.com/mattseddon)
- Add eslint-plugin-etc for no-commented-out-code rule [#1750](https://github.com/iterative/vscode-dvc/pull/1750) by [@mattseddon](https://github.com/mattseddon)

## [0.2.16] - 2022-05-18

### 🚀 New Features and Enhancements

- Add plots selection quick pick [#1701](https://github.com/iterative/vscode-dvc/pull/1701) by [@mattseddon](https://github.com/mattseddon)
- Add get started component to plots webview [#1718](https://github.com/iterative/vscode-dvc/pull/1718) by [@mattseddon](https://github.com/mattseddon)
- Add codicons to welcome view buttons [#1717](https://github.com/iterative/vscode-dvc/pull/1717) by [@mattseddon](https://github.com/mattseddon)
- Improve plots welcome view when there are no plots [#1722](https://github.com/iterative/vscode-dvc/pull/1722) by [@mattseddon](https://github.com/mattseddon)
- Update view container welcome views [#1728](https://github.com/iterative/vscode-dvc/pull/1728) by [@mattseddon](https://github.com/mattseddon)
- Add experiment run reset to menus [#1719](https://github.com/iterative/vscode-dvc/pull/1719) by [@mattseddon](https://github.com/mattseddon)
- Bypass filters on missing values (for queued experiments) [#1732](https://github.com/iterative/vscode-dvc/pull/1732) by [@mattseddon](https://github.com/mattseddon)

### 🐛 Bug Fixes

- Prevent infinite loop when trying to open plots [#1727](https://github.com/iterative/vscode-dvc/pull/1727) by [@mattseddon](https://github.com/mattseddon)
- Fix experiment stop button [#1731](https://github.com/iterative/vscode-dvc/pull/1731) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Rearrange internals of base workspace webviews [#1706](https://github.com/iterative/vscode-dvc/pull/1706) by [@mattseddon](https://github.com/mattseddon)

## [0.2.15] - 2022-05-13

### 🚀 New Features and Enhancements

- Use contributed colors for some webview colors [#1697](https://github.com/iterative/vscode-dvc/pull/1697) by [@rogermparent](https://github.com/rogermparent)

### 🐛 Bug Fixes

- Do not reset deferred property when consumers are still waiting [#1695](https://github.com/iterative/vscode-dvc/pull/1695) by [@mattseddon](https://github.com/mattseddon)
- Add placeholder when image is missing from comparison table data [#1699](https://github.com/iterative/vscode-dvc/pull/1699) by [@mattseddon](https://github.com/mattseddon)

### 🔨 Maintenance

- Move init command from tracked tree into the extension [#1696](https://github.com/iterative/vscode-dvc/pull/1696) by [@mattseddon](https://github.com/mattseddon)
- Add create release pr workflow [#1685](https://github.com/iterative/vscode-dvc/pull/1685) by [@mattseddon](https://github.com/mattseddon)

## [0.2.14] - 2022-05-12

### Initial Release