|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [0.2.20] - 2022-05-26 |
| 6 | + |
| 7 | +### 🚀 New Features and Enhancements |
| 8 | + |
| 9 | +- Make params and metrics colors more light-theme friendly [#1773](https://github.com/iterative/vscode-dvc/pull/1773) by [@rogermparent](https://github.com/rogermparent) |
| 10 | +- 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) |
| 11 | + |
| 12 | +### 🐛 Bug Fixes |
| 13 | + |
| 14 | +- Add min-width to comparison table [#1770](https://github.com/iterative/vscode-dvc/pull/1770) by [@sroy3](https://github.com/sroy3) |
| 15 | +- 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) |
| 16 | + |
| 17 | +### 🔨 Maintenance |
| 18 | + |
| 19 | +- Cleanup of comparison table stories [#1771](https://github.com/iterative/vscode-dvc/pull/1771) by [@sroy3](https://github.com/sroy3) |
| 20 | +- Fix height of timestamp cells [#1772](https://github.com/iterative/vscode-dvc/pull/1772) by [@rogermparent](https://github.com/rogermparent) |
| 21 | +- Reduce duplication in get started components [#1766](https://github.com/iterative/vscode-dvc/pull/1766) by [@mattseddon](https://github.com/mattseddon) |
| 22 | +- Make reusable WebviewWrapper component [#1775](https://github.com/iterative/vscode-dvc/pull/1775) by [@rogermparent](https://github.com/rogermparent) |
| 23 | +- Watch all .dvc files for exp show updates [#1778](https://github.com/iterative/vscode-dvc/pull/1778) by [@mattseddon](https://github.com/mattseddon) |
| 24 | + |
5 | 25 | ## [0.2.19] - 2022-05-25 |
6 | 26 |
|
7 | 27 | ### 🚀 New Features and Enhancements |
8 | 28 |
|
9 | | -- Improve experiments table empty states |
10 | | - [#1755](https://github.com/iterative/vscode-dvc/pull/1755) by |
11 | | - [@mattseddon](https://github.com/mattseddon) |
| 29 | +- Improve experiments table empty states [#1755](https://github.com/iterative/vscode-dvc/pull/1755) by [@mattseddon](https://github.com/mattseddon) |
12 | 30 |
|
13 | 31 | ### 🐛 Bug Fixes |
14 | 32 |
|
15 | | -- Mitigate Python extension rejecting ready promise |
16 | | - [#1765](https://github.com/iterative/vscode-dvc/pull/1765) by |
17 | | - [@mattseddon](https://github.com/mattseddon) |
| 33 | +- Mitigate Python extension rejecting ready promise [#1765](https://github.com/iterative/vscode-dvc/pull/1765) by [@mattseddon](https://github.com/mattseddon) |
18 | 34 |
|
19 | 35 | ## [0.2.18] - 2022-05-24 |
20 | 36 |
|
21 | 37 | ### 🚀 New Features and Enhancements |
22 | 38 |
|
23 | | -- Improve user facing text for dvc.runQueuedExperiments |
24 | | - [#1751](https://github.com/iterative/vscode-dvc/pull/1751) by |
25 | | - [@mattseddon](https://github.com/mattseddon) |
26 | | -- Add manual refresh button to missing plots |
27 | | - [#1754](https://github.com/iterative/vscode-dvc/pull/1754) by |
28 | | - [@mattseddon](https://github.com/mattseddon) |
29 | | -- Add option to hide a column from the experiments table |
30 | | - [#1756](https://github.com/iterative/vscode-dvc/pull/1756) by |
31 | | - [@wolmir](https://github.com/wolmir) |
| 39 | +- Improve user facing text for dvc.runQueuedExperiments [#1751](https://github.com/iterative/vscode-dvc/pull/1751) by [@mattseddon](https://github.com/mattseddon) |
| 40 | +- Add manual refresh button to missing plots [#1754](https://github.com/iterative/vscode-dvc/pull/1754) by [@mattseddon](https://github.com/mattseddon) |
| 41 | +- 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) |
32 | 42 |
|
33 | 43 | ### 🐛 Bug Fixes |
34 | 44 |
|
35 | | -- Prevent queued experiments from being selected via the experiments table |
36 | | - [#1753](https://github.com/iterative/vscode-dvc/pull/1753) by |
37 | | - [@mattseddon](https://github.com/mattseddon) |
38 | | -- Fix timing of comparison table renders |
39 | | - [#1759](https://github.com/iterative/vscode-dvc/pull/1759) by |
40 | | - [@mattseddon](https://github.com/mattseddon) |
41 | | -- Fix overflow of zoomed in plots not shown |
42 | | - [#1763](https://github.com/iterative/vscode-dvc/pull/1763) by |
43 | | - [@sroy3](https://github.com/sroy3) |
44 | | -- Fix drop target moving away when picking up an item |
45 | | - [#1762](https://github.com/iterative/vscode-dvc/pull/1762) by |
46 | | - [@sroy3](https://github.com/sroy3) |
| 45 | +- 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) |
| 46 | +- Fix timing of comparison table renders [#1759](https://github.com/iterative/vscode-dvc/pull/1759) by [@mattseddon](https://github.com/mattseddon) |
| 47 | +- Fix overflow of zoomed in plots not shown [#1763](https://github.com/iterative/vscode-dvc/pull/1763) by [@sroy3](https://github.com/sroy3) |
| 48 | +- 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) |
47 | 49 |
|
48 | 50 | ### 🔨 Maintenance |
49 | 51 |
|
50 | | -- Publish extension to Open VSX via publish action |
51 | | - [#1758](https://github.com/iterative/vscode-dvc/pull/1758) by |
52 | | - [@mattseddon](https://github.com/mattseddon) |
| 52 | +- Publish extension to Open VSX via publish action [#1758](https://github.com/iterative/vscode-dvc/pull/1758) by [@mattseddon](https://github.com/mattseddon) |
53 | 53 |
|
54 | 54 | ## [0.2.17] - 2022-05-22 |
55 | 55 |
|
56 | 56 | ### 🚀 New Features and Enhancements |
57 | 57 |
|
58 | | -- Plot list virtualization |
59 | | - [#1707](https://github.com/iterative/vscode-dvc/pull/1707) by |
60 | | - [@sroy3](https://github.com/sroy3) |
61 | | -- Prevent native context menu from being invoked on webviews |
62 | | - [#1736](https://github.com/iterative/vscode-dvc/pull/1736) by |
63 | | - [@rogermparent](https://github.com/rogermparent) |
64 | | -- Rework experiment commands and context menus to vary based on whether |
65 | | - experiments have checkpoints |
66 | | - [#1738](https://github.com/iterative/vscode-dvc/pull/1738) by |
67 | | - [@mattseddon](https://github.com/mattseddon) |
68 | | -- Rework experiment table context menus to vary based on whether or not |
69 | | - experiments have checkpoints |
70 | | - [#1739](https://github.com/iterative/vscode-dvc/pull/1739) by |
71 | | - [@mattseddon](https://github.com/mattseddon) |
72 | | -- Make size of comparison table column more consistent |
73 | | - [#1744](https://github.com/iterative/vscode-dvc/pull/1744) by |
74 | | - [@sroy3](https://github.com/sroy3) |
75 | | -- Add drag and drop for experiment table column groups |
76 | | - [#1729](https://github.com/iterative/vscode-dvc/pull/1729) by |
77 | | - [@wolmir](https://github.com/wolmir) |
78 | | -- Show experiment names in comparison table headers (#1614) |
79 | | - [#1730](https://github.com/iterative/vscode-dvc/pull/1730) by |
80 | | - [@wolmir](https://github.com/wolmir) |
81 | | -- Add experiment icons to editor/title when params file is open |
82 | | - [#1740](https://github.com/iterative/vscode-dvc/pull/1740) by |
83 | | - [@mattseddon](https://github.com/mattseddon) |
84 | | -- Remove extra padding in plots |
85 | | - [#1749](https://github.com/iterative/vscode-dvc/pull/1749) by |
86 | | - [@sroy3](https://github.com/sroy3) |
| 58 | +- Plot list virtualization [#1707](https://github.com/iterative/vscode-dvc/pull/1707) by [@sroy3](https://github.com/sroy3) |
| 59 | +- Prevent native context menu from being invoked on webviews [#1736](https://github.com/iterative/vscode-dvc/pull/1736) by [@rogermparent](https://github.com/rogermparent) |
| 60 | +- 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) |
| 61 | +- 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) |
| 62 | +- Make size of comparison table column more consistent [#1744](https://github.com/iterative/vscode-dvc/pull/1744) by [@sroy3](https://github.com/sroy3) |
| 63 | +- Add drag and drop for experiment table column groups [#1729](https://github.com/iterative/vscode-dvc/pull/1729) by [@wolmir](https://github.com/wolmir) |
| 64 | +- Show experiment names in comparison table headers (#1614) [#1730](https://github.com/iterative/vscode-dvc/pull/1730) by [@wolmir](https://github.com/wolmir) |
| 65 | +- 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) |
| 66 | +- Remove extra padding in plots [#1749](https://github.com/iterative/vscode-dvc/pull/1749) by [@sroy3](https://github.com/sroy3) |
87 | 67 |
|
88 | 68 | ### 🐛 Bug Fixes |
89 | 69 |
|
90 | | -- Fix pinning missing plot |
91 | | - [#1742](https://github.com/iterative/vscode-dvc/pull/1742) by |
92 | | - [@sroy3](https://github.com/sroy3) |
| 70 | +- Fix pinning missing plot [#1742](https://github.com/iterative/vscode-dvc/pull/1742) by [@sroy3](https://github.com/sroy3) |
93 | 71 |
|
94 | 72 | ### 🔨 Maintenance |
95 | 73 |
|
96 | | -- Mock VS Code before importing modules in scheduled cli output test |
97 | | - [#1737](https://github.com/iterative/vscode-dvc/pull/1737) by |
98 | | - [@mattseddon](https://github.com/mattseddon) |
99 | | -- Mock VS Code before importing modules in venv setup |
100 | | - [#1747](https://github.com/iterative/vscode-dvc/pull/1747) by |
101 | | - [@mattseddon](https://github.com/mattseddon) |
102 | | -- Remove can select many property from selection trees |
103 | | - [#1748](https://github.com/iterative/vscode-dvc/pull/1748) by |
104 | | - [@mattseddon](https://github.com/mattseddon) |
105 | | -- Make deeply nested experiments table test fixture static |
106 | | - [#1745](https://github.com/iterative/vscode-dvc/pull/1745) by |
107 | | - [@mattseddon](https://github.com/mattseddon) |
108 | | -- Add eslint-plugin-etc for no-commented-out-code rule |
109 | | - [#1750](https://github.com/iterative/vscode-dvc/pull/1750) by |
110 | | - [@mattseddon](https://github.com/mattseddon) |
| 74 | +- 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) |
| 75 | +- Mock VS Code before importing modules in venv setup [#1747](https://github.com/iterative/vscode-dvc/pull/1747) by [@mattseddon](https://github.com/mattseddon) |
| 76 | +- Remove can select many property from selection trees [#1748](https://github.com/iterative/vscode-dvc/pull/1748) by [@mattseddon](https://github.com/mattseddon) |
| 77 | +- Make deeply nested experiments table test fixture static [#1745](https://github.com/iterative/vscode-dvc/pull/1745) by [@mattseddon](https://github.com/mattseddon) |
| 78 | +- 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) |
111 | 79 |
|
112 | 80 | ## [0.2.16] - 2022-05-18 |
113 | 81 |
|
114 | 82 | ### 🚀 New Features and Enhancements |
115 | 83 |
|
116 | | -- Add plots selection quick pick |
117 | | - [#1701](https://github.com/iterative/vscode-dvc/pull/1701) by |
118 | | - [@mattseddon](https://github.com/mattseddon) |
119 | | -- Add get started component to plots webview |
120 | | - [#1718](https://github.com/iterative/vscode-dvc/pull/1718) by |
121 | | - [@mattseddon](https://github.com/mattseddon) |
122 | | -- Add codicons to welcome view buttons |
123 | | - [#1717](https://github.com/iterative/vscode-dvc/pull/1717) by |
124 | | - [@mattseddon](https://github.com/mattseddon) |
125 | | -- Improve plots welcome view when there are no plots |
126 | | - [#1722](https://github.com/iterative/vscode-dvc/pull/1722) by |
127 | | - [@mattseddon](https://github.com/mattseddon) |
128 | | -- Update view container welcome views |
129 | | - [#1728](https://github.com/iterative/vscode-dvc/pull/1728) by |
130 | | - [@mattseddon](https://github.com/mattseddon) |
131 | | -- Add experiment run reset to menus |
132 | | - [#1719](https://github.com/iterative/vscode-dvc/pull/1719) by |
133 | | - [@mattseddon](https://github.com/mattseddon) |
134 | | -- Bypass filters on missing values (for queued experiments) |
135 | | - [#1732](https://github.com/iterative/vscode-dvc/pull/1732) by |
136 | | - [@mattseddon](https://github.com/mattseddon) |
| 84 | +- Add plots selection quick pick [#1701](https://github.com/iterative/vscode-dvc/pull/1701) by [@mattseddon](https://github.com/mattseddon) |
| 85 | +- Add get started component to plots webview [#1718](https://github.com/iterative/vscode-dvc/pull/1718) by [@mattseddon](https://github.com/mattseddon) |
| 86 | +- Add codicons to welcome view buttons [#1717](https://github.com/iterative/vscode-dvc/pull/1717) by [@mattseddon](https://github.com/mattseddon) |
| 87 | +- Improve plots welcome view when there are no plots [#1722](https://github.com/iterative/vscode-dvc/pull/1722) by [@mattseddon](https://github.com/mattseddon) |
| 88 | +- Update view container welcome views [#1728](https://github.com/iterative/vscode-dvc/pull/1728) by [@mattseddon](https://github.com/mattseddon) |
| 89 | +- Add experiment run reset to menus [#1719](https://github.com/iterative/vscode-dvc/pull/1719) by [@mattseddon](https://github.com/mattseddon) |
| 90 | +- Bypass filters on missing values (for queued experiments) [#1732](https://github.com/iterative/vscode-dvc/pull/1732) by [@mattseddon](https://github.com/mattseddon) |
137 | 91 |
|
138 | 92 | ### 🐛 Bug Fixes |
139 | 93 |
|
140 | | -- Prevent infinite loop when trying to open plots |
141 | | - [#1727](https://github.com/iterative/vscode-dvc/pull/1727) by |
142 | | - [@mattseddon](https://github.com/mattseddon) |
143 | | -- Fix experiment stop button |
144 | | - [#1731](https://github.com/iterative/vscode-dvc/pull/1731) by |
145 | | - [@mattseddon](https://github.com/mattseddon) |
| 94 | +- Prevent infinite loop when trying to open plots [#1727](https://github.com/iterative/vscode-dvc/pull/1727) by [@mattseddon](https://github.com/mattseddon) |
| 95 | +- Fix experiment stop button [#1731](https://github.com/iterative/vscode-dvc/pull/1731) by [@mattseddon](https://github.com/mattseddon) |
146 | 96 |
|
147 | 97 | ### 🔨 Maintenance |
148 | 98 |
|
149 | | -- Rearrange internals of base workspace webviews |
150 | | - [#1706](https://github.com/iterative/vscode-dvc/pull/1706) by |
151 | | - [@mattseddon](https://github.com/mattseddon) |
| 99 | +- Rearrange internals of base workspace webviews [#1706](https://github.com/iterative/vscode-dvc/pull/1706) by [@mattseddon](https://github.com/mattseddon) |
152 | 100 |
|
153 | 101 | ## [0.2.15] - 2022-05-13 |
154 | 102 |
|
155 | 103 | ### 🚀 New Features and Enhancements |
156 | 104 |
|
157 | | -- Use contributed colors for some webview colors |
158 | | - [#1697](https://github.com/iterative/vscode-dvc/pull/1697) by |
159 | | - [@rogermparent](https://github.com/rogermparent) |
| 105 | +- Use contributed colors for some webview colors [#1697](https://github.com/iterative/vscode-dvc/pull/1697) by [@rogermparent](https://github.com/rogermparent) |
160 | 106 |
|
161 | 107 | ### 🐛 Bug Fixes |
162 | 108 |
|
163 | | -- Do not reset deferred property when consumers are still waiting |
164 | | - [#1695](https://github.com/iterative/vscode-dvc/pull/1695) by |
165 | | - [@mattseddon](https://github.com/mattseddon) |
166 | | -- Add placeholder when image is missing from comparison table data |
167 | | - [#1699](https://github.com/iterative/vscode-dvc/pull/1699) by |
168 | | - [@mattseddon](https://github.com/mattseddon) |
| 109 | +- 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) |
| 110 | +- 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) |
169 | 111 |
|
170 | 112 | ### 🔨 Maintenance |
171 | 113 |
|
172 | | -- Move init command from tracked tree into the extension |
173 | | - [#1696](https://github.com/iterative/vscode-dvc/pull/1696) by |
174 | | - [@mattseddon](https://github.com/mattseddon) |
175 | | -- Add create release pr workflow |
176 | | - [#1685](https://github.com/iterative/vscode-dvc/pull/1685) by |
177 | | - [@mattseddon](https://github.com/mattseddon) |
| 114 | +- Move init command from tracked tree into the extension [#1696](https://github.com/iterative/vscode-dvc/pull/1696) by [@mattseddon](https://github.com/mattseddon) |
| 115 | +- Add create release pr workflow [#1685](https://github.com/iterative/vscode-dvc/pull/1685) by [@mattseddon](https://github.com/mattseddon) |
178 | 116 |
|
179 | 117 | ## [0.2.14] - 2022-05-12 |
180 | 118 |
|
|
0 commit comments