|
1 | 1 | # Change Log |
2 | 2 |
|
3 | | -All notable changes to the "mongodb" extension will be documented in this file. |
4 | | - |
5 | | -Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. |
6 | | - |
7 | | -## [0.6.0] - 2021-6-13 |
8 | | - |
9 | | -### Added |
10 | | - |
11 | | -- Added icons for time-series collections (VSCODE-263, #296) |
12 | | -- Updated our mongosh dependency to 1.0.0 and MongoDB node driver to a fork of the 4.0.0 driver (VSCODE-264, #308) |
13 | | -- Added support for load balanced connections (#311) |
14 | | - |
15 | | -### Changed |
16 | | - |
17 | | -- Made mongosh the default shell when launching the shell from a saved connection (#306) |
18 | | -- Updated how collections and databases are created to use playgrounds instead of vscode inputs (VSCODE-262, #294) |
19 | | -- Updated how playgrounds are run to preserve focus on the editor when the results are shown (VSCODE-214, #290, #222) |
20 | | -- Updated the Atlas terraform snippet (#297) |
21 | | -- Updated the collections list to sort system collections to the end of the list (#298) |
22 | | - |
23 | | -### Fixed |
24 | | - |
25 | | -- Fixed showing an error when large files are shown in vscode which have tokenization disabled (VSCODE-250, #290) |
| 3 | +## [v0.6.0](https://github.com/mongodb-js/vscode/releases/tag/v0.6.0) - 2021-07-13 |
| 4 | + |
| 5 | +### Added |
| 6 | + |
| 7 | +- Added icons for time-series collections (VSCODE-263, #296) |
| 8 | +- Updated our mongosh dependency to 1.0.0 and MongoDB node driver to a fork of the 4.0.0 driver (VSCODE-264, #308) |
| 9 | +- Added support for load balanced connections (#311) |
| 10 | + |
| 11 | +### Changed |
| 12 | + |
| 13 | +- Made mongosh the default shell when launching the shell from a saved connection (#306) |
| 14 | +- Updated how collections and databases are created to use playgrounds instead of vscode inputs (VSCODE-262, #294) |
| 15 | +- Updated how playgrounds are run to preserve focus on the editor when the results are shown (VSCODE-214, #290, #222) |
| 16 | +- Updated the Atlas terraform snippet (#297) |
| 17 | +- Updated the collections list to sort system collections to the end of the list (#298) |
| 18 | + |
| 19 | +### Fixed |
| 20 | + |
| 21 | +- Fixed showing an error when large files are shown in vscode which have tokenization disabled (VSCODE-250, #290) |
26 | 22 | - Fixed showing recently dropped collections and databases in the explorer (VSCODE-244, #288) |
27 | 23 |
|
28 | | -## [0.5.0] - 2021-3-10 |
29 | | - |
30 | | -### Added |
31 | | - |
32 | | -- Add documentation details to playground auto completion items (#267) |
33 | | - |
34 | | -### Fixed |
35 | 24 |
|
36 | | -- Fix launching mongodb shell with ssl in bash (VSCODE-227, #270) |
| 25 | +## [v0.5.0](https://github.com/mongodb-js/vscode/releases/tag/v0.5.0) - 2021-03-10 |
37 | 26 |
|
38 | | -## [0.4.2] - 2021-2-17 |
| 27 | +### Added |
| 28 | + |
| 29 | +- Add documentation details to playground auto completion items (#267) |
| 30 | + |
| 31 | +### Fixed |
| 32 | + |
| 33 | +- Fix launching mongodb shell with ssl in bash (VSCODE-227, #270) |
39 | 34 |
|
40 | | -### Added |
41 | 35 |
|
42 | | -- Add icon to refresh collection documents list (#264) |
43 | | - |
44 | | -### Changed |
| 36 | +## [v0.4.2](https://github.com/mongodb-js/vscode/releases/tag/v0.4.2) - 2021-02-17 |
45 | 37 |
|
| 38 | +### Added |
| 39 | + |
| 40 | +- Add icon to refresh collection documents list (#264) |
| 41 | + |
| 42 | +### Changed |
| 43 | + |
46 | 44 | - Updated the Atlas link to have https (#259) |
47 | 45 |
|
48 | | -## [0.4.1] - 2021-2-10 |
49 | | - |
50 | | -### Changed |
51 | | - |
52 | | -- Updated the Atlas link in the overview page (#250) |
53 | 46 |
|
54 | | -### Fixed |
55 | | - |
56 | | -- Fixed an issue with playground connectivity not defaulting the `directConnection` option to true (VSCODE-234, #255) |
57 | | -- Fixed an issue around showing an error while editing a playground file without an active MongoDB connection (VSCODE-231, #251) |
58 | | - |
59 | | -## [0.4.0] - 2021-1-25 |
60 | | - |
61 | | -### Added |
62 | | - |
63 | | -- Added the ability to edit documents opened from the explorer panel (VSCODE-219, #226, #239) |
64 | | -- Added the ability to open and edit documents from playground results (VSCODE-222, #232) |
65 | | -- Added icons for connect and playground panel actions (VSCODE-179, #240) |
66 | | -- Added the ability to specify multiple hosts and ports in the connection form (VSCODE-208, #224) |
67 | | -- Added a feature where we show the overview page when the extension is first installed (VSCODE-167, #225) |
68 | | - |
69 | | -### Changed |
70 | | - |
71 | | -- Changed how we generate default connection names for new connections to better represent multiple hosts and ports, and srv records (VSCODE-221, #227) |
72 | | -- Changed how we show connectivity errors with the connection form (VSCODE-196, #217) |
73 | | - |
74 | | -### Fixed |
75 | | - |
76 | | -- Fix opening documents with a binary `_id` from the explorer panel (VSCODE-118, #220) |
77 | | -- Fixed playground log output panel to not display when a playground is open and when a playground is run and there was no log output (#234) |
| 47 | +## [v0.4.1](https://github.com/mongodb-js/vscode/releases/tag/v0.4.1) - 2021-02-10 |
| 48 | + |
| 49 | +### Changed |
| 50 | + |
| 51 | +- Updated the Atlas link in the overview page (#250) |
| 52 | + |
| 53 | +### Fixed |
| 54 | + |
| 55 | +- Fixed an issue with playground connectivity not defaulting the `directConnection` option to true (VSCODE-234, #255) |
| 56 | +- Fixed an issue around showing an error while editing a playground file without an active MongoDB connection (VSCODE-231, #251) |
| 57 | + |
| 58 | + |
| 59 | +## [v0.4.0](https://github.com/mongodb-js/vscode/releases/tag/v0.4.0) - 2021-01-25 |
| 60 | + |
| 61 | +### Added |
| 62 | + |
| 63 | +- Added the ability to edit documents opened from the explorer panel (VSCODE-219, #226, #239) |
| 64 | +- Added the ability to open and edit documents from playground results (VSCODE-222, #232) |
| 65 | +- Added icons for connect and playground panel actions (VSCODE-179, #240) |
| 66 | +- Added the ability to specify multiple hosts and ports in the connection form (VSCODE-208, #224) |
| 67 | +- Added a feature where we show the overview page when the extension is first installed (VSCODE-167, #225) |
| 68 | + |
| 69 | +### Changed |
| 70 | + |
| 71 | +- Changed how we generate default connection names for new connections to better represent multiple hosts and ports, and srv records (VSCODE-221, #227) |
| 72 | +- Changed how we show connectivity errors with the connection form (VSCODE-196, #217) |
| 73 | + |
| 74 | +### Fixed |
| 75 | + |
| 76 | +- Fix opening documents with a binary `_id` from the explorer panel (VSCODE-118, #220) |
| 77 | +- Fixed playground log output panel to not display when a playground is open and when a playground is run and there was no log output (#234) |
78 | 78 | - Fixed code lenses for partial playground executions sometimes being missing (VSCODE-226, #243) |
79 | 79 |
|
80 | | -## [0.3.0] - 2020-11-24 |
81 | | - |
82 | | -### Added |
83 | | - |
84 | | -- Added a resources panel to the overview page (VSCODE-168, #208) |
85 | | -- Added a button to change currently connected connection name in overview page (VSCODE-189, #191) |
86 | | - |
87 | | -### Changed |
88 | | - |
89 | | -- Moved playground output to the editor, logs remain in the output section (VSCODE-177, #198) |
90 | | -- Playground results are now displayed in EJSON or text (VSCODE-203, #206) |
91 | | -- Connect commands route to overview page instead of directly to connection form (VSCODE-170, #210) |
92 | | -- Connection form shows in modal in overview page (VSCODE-173, #190) |
93 | | -- Index creation template now uses `createIndex` instead of `ensureIndex` (#205) |
94 | | - |
95 | | -### Removed |
96 | 80 |
|
97 | | -- Removed custom font in overview page (#192) |
98 | | -- Removed sql pipeline stage operator (#211) |
99 | | - |
100 | | -### Fixed |
101 | | - |
102 | | -- Fix x509 username being required in connection string building and parsing (VSCODE-202, #203) |
103 | | -- Fix viewing documents Binary UUID _ids (VSCODE-118, #213) |
104 | | -- Fix opening mongodb shell on windows with git bash (VSCODE-200, #201) |
105 | | -- Fix opening mongodb shell on windows with an ssl file with a space in it (#201) |
106 | | -- Fix password encoding of connection strings when copying connection string and opening in mongodb shell (VSCODE-198, #207) |
107 | | - |
108 | | -## [0.2.1] - 2020-10-20 |
109 | | - |
110 | | -### Added |
111 | | - |
112 | | -- Added the ability to use print() and console.log() in playgrounds [#184](https://github.com/mongodb-js/vscode/pull/184) |
113 | | -- Added an overview page (more to come on this in future versions) [#178](https://github.com/mongodb-js/vscode/pull/178) |
| 81 | +## [v0.3.0](https://github.com/mongodb-js/vscode/releases/tag/v0.3.0) - 2020-11-24 |
| 82 | + |
| 83 | +### Added |
| 84 | + |
| 85 | +- Added a resources panel to the overview page (VSCODE-168, #208) |
| 86 | +- Added a button to change currently connected connection name in overview page (VSCODE-189, #191) |
| 87 | + |
| 88 | +### Changed |
| 89 | + |
| 90 | +- Moved playground output to the editor, logs remain in the output section (VSCODE-177, #198) |
| 91 | +- Playground results are now displayed in EJSON or text (VSCODE-203, #206) |
| 92 | +- Connect commands route to overview page instead of directly to connection form (VSCODE-170, #210) |
| 93 | +- Connection form shows in modal in overview page (VSCODE-173, #190) |
| 94 | +- Index creation template now uses `createIndex` instead of `ensureIndex` (#205) |
| 95 | + |
| 96 | +### Fixed |
| 97 | + |
| 98 | +- Fix x509 username being required in connection string building and parsing (VSCODE-202, #203) |
| 99 | +- Fix viewing documents Binary UUID _ids (VSCODE-118, #213) |
| 100 | +- Fix opening mongodb shell on windows with git bash (VSCODE-200, #201) |
| 101 | +- Fix opening mongodb shell on windows with an ssl file with a space in it (#201) |
| 102 | +- Fix password encoding of connection strings when copying connection string and opening in mongodb shell (VSCODE-198, #207) |
| 103 | + |
| 104 | +### Removed |
| 105 | + |
| 106 | +- Removed custom font in overview page (#192) |
| 107 | +- Removed sql pipeline stage operator (#211) |
| 108 | + |
| 109 | + |
| 110 | +## [v0.2.1](https://github.com/mongodb-js/vscode/releases/tag/0.2.1) - 2020-10-20 |
| 111 | + |
| 112 | +### Added |
| 113 | + |
| 114 | +- Added the ability to use print() and console.log() in playgrounds [#184](https://github.com/mongodb-js/vscode/pull/184) |
| 115 | +- Added an overview page (more to come on this in future versions) [#178](https://github.com/mongodb-js/vscode/pull/178) |
114 | 116 | - Added a tooltip to fields in a collection's schema to show types found in the sampling for that field [#179](https://github.com/mongodb-js/vscode/pull/179) |
115 | 117 |
|
116 | | -## [0.2.0] - 2020-10-1 |
117 | | - |
118 | | -### Added |
119 | | - |
120 | | -- Added a Playgrounds panel that displays `.mongodb` playground files in the current VSCode workspace |
121 | | -- Added a setting to configure which folders and files are excluded from the playgrounds panel file searching |
122 | | -- Added a help and resources panel to the explorer with links to documentation and feedback portals |
123 | | -- Added a button to the indexes folder in the tree view which creates a playground prefilled with an index creation script |
124 | 118 |
|
125 | | -### Changed |
126 | | - |
127 | | -- Updated our mongosh dependency to 0.4.2 to bring more functionality to playgrounds |
128 | | - |
129 | | -### Fixed |
| 119 | +## [v0.2.0](https://github.com/mongodb-js/vscode/releases/tag/v0.2.0) - 2020-10-01 |
130 | 120 |
|
| 121 | +### Added |
| 122 | +- Added a Playgrounds panel that displays `.mongodb` playground files in the current VSCode workspace |
| 123 | +- Added a setting to configure which folders and files are excluded from the playgrounds panel file searching |
| 124 | +- Added a help and resources panel to the explorer with links to documentation and feedback portals |
| 125 | +- Added a button to the indexes folder in the tree view which creates a playground prefilled with an index creation script |
| 126 | +### Changed |
| 127 | +- Updated our mongosh dependency to 0.4.2 to bring more functionality to playgrounds |
| 128 | +### Fixed |
131 | 129 | - Fixed indexes expanded state caching in the connection explorer panel tree view |
132 | 130 |
|
133 | | -## [0.1.1] - 2020-08-10 |
134 | | - |
135 | | -### Added |
136 | | - |
137 | | -- Added a search for documents playground shortcut in the tree explorer view |
138 | | -- Added a copy field name right click action in a collection's schema in the tree explorer view |
139 | | -- Added a document count for a collection in the tree view (with hover tooltip for the full count) |
140 | | -- Added the ability to change the current connection when in an open playground file by using the codelens on the first line of the playground |
141 | 131 |
|
142 | | -### Changed |
| 132 | +## [v0.1.1](https://github.com/mongodb-js/vscode/releases/tag/v0.1.1) - 2020-08-10 |
143 | 133 |
|
144 | | -- Allow connecting to a new connection while already connecting to another connection |
| 134 | +### Added |
| 135 | + |
| 136 | +- Added a search for documents playground shortcut in the tree explorer view |
| 137 | +- Added a copy field name right click action in a collection's schema in the tree explorer view |
| 138 | +- Added a document count for a collection in the tree view (with hover tooltip for the full count) |
| 139 | +- Added the ability to change the current connection when in an open playground file by using the codelens on the first line of the playground |
| 140 | + |
| 141 | +### Changed |
| 142 | + |
| 143 | +- Allow connecting to a new connection while already connecting to another connection |
145 | 144 | - Allow removing a new connection while it is connecting |
146 | 145 |
|
147 | | -## [0.1.0] - 2020-07-15 |
148 | | - |
149 | | -### Added |
150 | | - |
151 | | -- Added the ability to run partial playgrounds |
152 | | -- Added indexes to the explorer tree view |
153 | | - |
154 | | -### Fixed |
155 | | - |
156 | | -- Fixed an issue with the launch shell command in powershell |
157 | | -- Fixed an issue with the tree explorer freezing when double clicking an open schema |
158 | | - |
159 | | -## [0.0.4] - 2020-06-16 |
160 | | - |
161 | | -### Added |
162 | | - |
163 | | -- Added `Launch MongoDB Shell` right click action for the active connection in the tree view |
164 | | - |
165 | | -### Fixed |
166 | | - |
167 | | -- Fixed an issue with connecting to ssl with the launch shell command |
168 | | -- Fixed an issue with the launch shell command on windows |
169 | | -- Fixed playgrounds not being able to run in WSL environments |
170 | | -- Updated our connection model dependency to pull in a fix for connection strings with `readPreferenceTags` |
171 | | - |
172 | | -### Changed |
173 | 146 |
|
| 147 | +## [v0.1.0](https://github.com/mongodb-js/vscode/releases/tag/v0.1.0) - 2020-07-16 |
| 148 | + |
| 149 | +### Added |
| 150 | + |
| 151 | +- Added the ability to run partial playgrounds |
| 152 | +- Added indexes to the explorer tree view |
| 153 | + |
| 154 | +### Fixed |
| 155 | + |
| 156 | +- Fixed an issue with the launch shell command in powershell |
| 157 | +- Fixed an issue with the tree explorer freezing when double clicking an open schema |
| 158 | + |
| 159 | + |
| 160 | +## [v0.0.4](https://github.com/mongodb-js/vscode/releases/tag/v0.0.4) - 2020-06-17 |
| 161 | + |
| 162 | +### Added |
| 163 | + |
| 164 | +- Added `Launch MongoDB Shell` right click action for the active connection in the tree view |
| 165 | + |
| 166 | +### Fixed |
| 167 | + |
| 168 | +- Fixed an issue with connecting to ssl with the launch shell command |
| 169 | +- Fixed an issue with the launch shell command on windows |
| 170 | +- Fixed playgrounds not being able to run in WSL environments |
| 171 | +- Updated our connection model dependency to pull in a fix for connection strings with `readPreferenceTags` |
| 172 | + |
| 173 | +### Changed |
| 174 | + |
174 | 175 | - Connections in the tree view are now alphabetically sorted |
175 | 176 |
|
176 | | -## [0.0.3] - 2020-05-26 |
177 | 177 |
|
178 | | -### Added |
| 178 | +## [v0.0.3](https://github.com/mongodb-js/vscode/releases/tag/v0.0.3) - 2020-05-26 |
179 | 179 |
|
180 | | -- Added `require` support in playgrounds |
181 | | - |
182 | | -### Fixed |
183 | | - |
184 | | -- Fixed an issue with file pathing on SSL and SSH connections on windows |
185 | | -- Fixed an issue with connecting to mongodb through the shell while using SSH |
186 | | -- Fixed a connectivity issue with playgrounds and SSH connections |
| 180 | +### Added |
| 181 | + |
| 182 | +- Added `require` support in playgrounds |
| 183 | + |
| 184 | +### Fixed |
| 185 | + |
| 186 | +- Fixed an issue with file pathing on SSL and SSH connections on windows |
| 187 | +- Fixed an issue with connecting to mongodb through the shell while using SSH |
| 188 | +- Fixed a connectivity issue with playgrounds and SSH connections |
187 | 189 | - Fixed an issue with having a babel config in a workspace root |
188 | 190 |
|
189 | | -### Changed |
190 | | - |
191 | | -- README copy tweaks. |
192 | | - |
193 | | -## [0.0.2] - 2020-05-13 |
194 | | - |
195 | | -### Changed |
196 | | - |
197 | | -- Marketplace preview release |
198 | | -- Marketplace README copy tweaks |
199 | 191 |
|
200 | | -## [0.0.1] - 2020-04-20 |
| 192 | +## [v0.0.2](https://github.com/mongodb-js/vscode/releases/tag/v0.0.2) - 2020-05-13 |
201 | 193 |
|
202 | | -- Internal preview release |
| 194 | +This is the marketplace preview release of MongoDB for VS Code. |
| 195 | + |
| 196 | +* MongoDB data explorer |
| 197 | +* MongoDB Playgrounds |
| 198 | +* Quick access to the MongoDB Shell |
| 199 | + |
| 200 | +Take a look at [README.md](https://github.com/mongodb-js/vscode/blob/master/README.md) for an overview of the features. |
| 201 | + |
| 202 | +This release can be found on the VS Code marketplace: https://marketplace.visualstudio.com/items?itemName=mongodb.mongodb-vscode |
203 | 203 |
|
204 | | -### Added |
205 | 204 |
|
206 | | -- MongoDB data explorer |
207 | | -- MongoDB Playgrounds |
208 | | -- Quick access to the MongoDB Shell |
0 commit comments