|
1 | | -## 0.5.3 |
| 1 | +## Version 0.5.3 (23 November 2016) |
2 | 2 | * Added support for [PySpark](http://spark.apache.org/docs/0.9.0/python-programming-guide.html) [#539](https://github.com/DonJayamanne/pythonVSCode/pull/539), [#540](https://github.com/DonJayamanne/pythonVSCode/pull/540) |
3 | 3 | * Debugging unittests (UnitTest, pytest, nose) [#333](https://github.com/DonJayamanne/pythonVSCode/issues/333) |
4 | 4 | * Displaying progress for formatting [#327](https://github.com/DonJayamanne/pythonVSCode/issues/327) |
|
23 | 23 | * Added support for workspaceRootFolderName in settings.json [#525](https://github.com/DonJayamanne/pythonVSCode/pull/525), [#522](https://github.com/DonJayamanne/pythonVSCode/issues/522) |
24 | 24 | * Fixes to running code in terminal [#515](https://github.com/DonJayamanne/pythonVSCode/issues/515) |
25 | 25 |
|
26 | | -## 0.5.2 |
| 26 | +## Version 0.5.2 |
27 | 27 | * Fix issue with mypy linter [#505](https://github.com/DonJayamanne/pythonVSCode/issues/505) |
28 | 28 | * Fix auto completion for files with different encodings [#496](https://github.com/DonJayamanne/pythonVSCode/issues/496) |
29 | 29 | * Disable warnings when debugging Django version prior to 1.8 [#479](https://github.com/DonJayamanne/pythonVSCode/issues/479) |
|
32 | 32 | * Use editor indentation size when refactoring code [#442](https://github.com/DonJayamanne/pythonVSCode/issues/442) |
33 | 33 | * Add support for custom jedi paths [#500](https://github.com/DonJayamanne/pythonVSCode/issues/500) |
34 | 34 |
|
35 | | -## 0.5.1 |
| 35 | +## Version 0.5.1 |
36 | 36 | * Prompt to install linter if not installed [#255](https://github.com/DonJayamanne/pythonVSCode/issues/255) |
37 | 37 | * Prompt to configure and install test framework |
38 | 38 | * Added support for pylama [#495](https://github.com/DonJayamanne/pythonVSCode/pull/495) |
|
65 | 65 | * Marketplace changes [#430](https://github.com/DonJayamanne/pythonVSCode/pull/430) |
66 | 66 | * Cleanup and miscellaneous fixes (typos, keyboard bindings and the liks) |
67 | 67 |
|
68 | | -## 0.5.0 |
| 68 | +## Version 0.5.0 |
69 | 69 | * Remove dependency on zmq when using Jupyter or IPython (pure python solution) |
70 | 70 | * Added a default keybinding for ```Jupyter:Run Selection/Line``` of ```ctrl+alt+enter``` |
71 | 71 | * Changes to update settings.json with path to python using [native API](https://github.com/DonJayamanne/pythonVSCode/commit/bce22a2b4af87eaf40669c6360eff3675280cdad) |
|
82 | 82 | * Fixes to linters to handle situations when line numbers aren't returned [#399](https://github.com/DonJayamanne/pythonVSCode/pull/399) |
83 | 83 | * Fixes to signature tooltips when docstring is very long [#368](https://github.com/DonJayamanne/pythonVSCode/issues/368), [#113](https://github.com/DonJayamanne/pythonVSCode/issues/113) |
84 | 84 |
|
85 | | -## 0.4.2 |
| 85 | +## Version 0.4.2 |
86 | 86 | * Fix for autocompletion and code navigation with unicode characters [#372](https://github.com/DonJayamanne/pythonVSCode/issues/372), [#364](https://github.com/DonJayamanne/pythonVSCode/issues/364) |
87 | 87 |
|
88 | | -## 0.4.1 |
| 88 | +## Version 0.4.1 |
89 | 89 | * Debugging of [Django templates](https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging-Django#templates) |
90 | 90 | * Linting with [mypy](https://github.com/DonJayamanne/pythonVSCode/wiki/Linting#mypy) |
91 | 91 | * Improved error handling when loading [Jupyter/IPython](https://github.com/DonJayamanne/pythonVSCode/wiki/Jupyter-(IPython)) |
92 | 92 | * Fixes to unittests |
93 | 93 |
|
94 | | -## 0.4.0 |
| 94 | +## Version 0.4.0 |
95 | 95 | * Added support for [Jupyter/IPython](https://github.com/DonJayamanne/pythonVSCode/wiki/Jupyter-(IPython)) |
96 | 96 | * Added local help (offline documentation) |
97 | 97 | * Added ability to pass in extra arguments to interpreter when executing scripts ([#316](https://github.com/DonJayamanne/pythonVSCode/issues/316)) |
|
104 | 104 | * Fixed issue with the execution of the command ```python.execInTerminal``` via a shortcut ([#340](https://github.com/DonJayamanne/pythonVSCode/issues/340)) |
105 | 105 | * Fixed issue with code refactoring ([#363](https://github.com/DonJayamanne/pythonVSCode/issues/363)) |
106 | 106 |
|
107 | | -## 0.3.24 |
| 107 | +## Version 0.3.24 |
108 | 108 | * Added support for clearing cached tests [#307](https://github.com/DonJayamanne/pythonVSCode/issues/307) |
109 | 109 | * Added support for executing files in terminal with spaces in paths [#308](https://github.com/DonJayamanne/pythonVSCode/issues/308) |
110 | 110 | * Fix issue related to running unittests on Windows [#309](https://github.com/DonJayamanne/pythonVSCode/issues/309) |
111 | 111 | * Support custom environment variables when launching external terminal [#311](https://github.com/DonJayamanne/pythonVSCode/issues/311) |
112 | 112 |
|
113 | | -## 0.3.23 |
| 113 | +## Version 0.3.23 |
114 | 114 | * Added support for the attribute supportsRunInTerminal attribute in debugger [#304](https://github.com/DonJayamanne/pythonVSCode/issues/304) |
115 | 115 | * Changes to ensure remote debugging resolves remote paths correctly [#302](https://github.com/DonJayamanne/pythonVSCode/issues/302) |
116 | 116 | * Added support for custom pytest and nosetest paths [#301](https://github.com/DonJayamanne/pythonVSCode/issues/301) |
117 | 117 | * Resolved issue in ```Watch``` window displaying ```<error:previous evaluation...``` [#301](https://github.com/DonJayamanne/pythonVSCode/issues/301) |
118 | 118 | * Reduce extension size by removing unwanted files [#296](https://github.com/DonJayamanne/pythonVSCode/issues/296) |
119 | 119 | * Updated code snippets |
120 | 120 |
|
121 | | -## 0.3.22 |
| 121 | +## Version 0.3.22 |
122 | 122 | * Added few new snippets |
123 | 123 | * Integrated [Unit Tests](https://github.com/DonJayamanne/pythonVSCode/wiki/UnitTests) |
124 | 124 | * Selecting interpreter and updating ```settings.json```[Documentation]](https://github.com/DonJayamanne/pythonVSCode/wiki/Miscellaneous#select-an-interpreter), [#257](https://github.com/DonJayamanne/pythonVSCode/issues/257) |
|
133 | 133 | * Fixes issue of hardcoding interpreter command arguments [#256](https://github.com/DonJayamanne/pythonVSCode/issues/256) |
134 | 134 | * Fixes resolving of remote paths when debugging remote applications [#252](https://github.com/DonJayamanne/pythonVSCode/issues/252) |
135 | 135 |
|
136 | | -## 0.3.20 |
| 136 | +## Version 0.3.20 |
137 | 137 | * Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183) |
138 | 138 | * Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220) |
139 | 139 | * Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
|
147 | 147 | * Fixed refactoring on Python 3.5 [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229) |
148 | 148 | * Fixed parsing errors when refactoring [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229) |
149 | 149 |
|
150 | | -## 0.3.21 |
| 150 | +## Version 0.3.21 |
151 | 151 | * Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183) |
152 | 152 | * Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220) |
153 | 153 | * Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
|
160 | 160 | * Handling instances when debugging with invalid paths to the python interpreter [#229](https://github.com/DonJayamanne/pythonVSCode/issues/229) |
161 | 161 | * Fixed refactoring on Python 3.5 [#244](https://github.com/DonJayamanne/pythonVSCode/issues/229) |
162 | 162 |
|
163 | | -## 0.3.19 |
| 163 | +## Version 0.3.19 |
164 | 164 | * Sharing python.pythonPath value with debug configuration [#214](https://github.com/DonJayamanne/pythonVSCode/issues/214) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183) |
165 | 165 | * Support extract variable and method refactoring [#220](https://github.com/DonJayamanne/pythonVSCode/issues/220) |
166 | 166 | * Support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
|
172 | 172 | * Resolved issue to support large debug outputs [#52](https://github.com/DonJayamanne/pythonVSCode/issues/52) and [#52](https://github.com/DonJayamanne/pythonVSCode/issues/203) |
173 | 173 | * Handling instances when debugging with invalid paths to the python interpreter [#229](https://github.com/DonJayamanne/pythonVSCode/issues/229) |
174 | 174 |
|
175 | | -## 0.3.18 |
| 175 | +## Version 0.3.18 |
176 | 176 | * Modifications to support environment variables in settings [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
177 | 177 | * Modifications to support formatting of selected text [#197](https://github.com/DonJayamanne/pythonVSCode/issues/197) and [#183](https://github.com/DonJayamanne/pythonVSCode/issues/183) |
178 | 178 | * Added support to intellisense for parameters [#71](https://github.com/DonJayamanne/pythonVSCode/issues/71) |
179 | 179 | * Display name of linter along with diagnostic messages [#199](https://github.com/DonJayamanne/pythonVSCode/issues/199) |
180 | 180 |
|
181 | | -## 0.3.15 |
| 181 | +## Version 0.3.15 |
182 | 182 | * Modifications to handle errors in linters [#185](https://github.com/DonJayamanne/pythonVSCode/issues/185) |
183 | 183 | * Fixes to formatting and handling of not having empty lines at end of file [#181](https://github.com/DonJayamanne/pythonVSCode/issues/185) |
184 | 184 | * Modifications to infer paths of packages on windows [#178](https://github.com/DonJayamanne/pythonVSCode/issues/178) |
|
187 | 187 | * Updated Jedi library to latest version [#173](https://github.com/DonJayamanne/pythonVSCode/issues/173) |
188 | 188 | * Updated iSort library to latest version [#174](https://github.com/DonJayamanne/pythonVSCode/issues/174) |
189 | 189 |
|
190 | | -## 0.3.14 |
| 190 | +## Version 0.3.14 |
191 | 191 | * Modifications to handle errors in linters when the linter isn't installed. |
192 | 192 |
|
193 | | -## 0.3.13 |
| 193 | +## Version 0.3.13 |
194 | 194 | * Fixed error message being displayed by linters and formatters |
195 | 195 |
|
196 | | -## 0.3.12 |
| 196 | +## Version 0.3.12 |
197 | 197 | * Changes to how linters and formatters are executed (optimizations and changes to settings to separate out the command line arguments) [#178](https://github.com/DonJayamanne/pythonVSCode/issues/178), [#163](https://github.com/DonJayamanne/pythonVSCode/issues/163) |
198 | 198 | * Fix to support Unicode characters in debugger [#102](https://github.com/DonJayamanne/pythonVSCode/issues/102) |
199 | 199 | * Added support for {workspaceRoot} in Path settings defined in settings.js [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
200 | 200 | * Resolving path of linters and formatters based on python path defined in settings.json [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
201 | 201 | * Better handling of Paths to python executable and related tools (linters, formatters) in virtual environments [#148](https://github.com/DonJayamanne/pythonVSCode/issues/148) |
202 | 202 | * Added support for configurationDone event in debug adapter [#168](https://github.com/DonJayamanne/pythonVSCode/issues/168), [#145](https://github.com/DonJayamanne/pythonVSCode/issues/145) |
203 | 203 |
|
204 | | -## 0.3.11 |
| 204 | +## Version 0.3.11 |
205 | 205 | * Added support for telemetry #156 |
206 | 206 | * Optimized code formatting and sorting of imports #150, #151, #157 |
207 | 207 | * Fixed issues in code formatting #171 |
|
211 | 211 | * Added support for unit tests using pytest #164 |
212 | 212 | * General code cleanup |
213 | 213 |
|
214 | | -## 0.3.10 |
| 214 | +## Version 0.3.10 |
215 | 215 | * Fixed issue with duplicate output channels being created |
216 | 216 | * Fixed issues in the LICENSE file |
217 | 217 | * Fixed issue where current directory was incorrect [#68](https://github.com/DonJayamanne/pythonVSCode/issues/68) |
218 | 218 | * General cleanup of code |
219 | 219 |
|
220 | | -## 0.3.9 |
| 220 | +## Version 0.3.9 |
221 | 221 | * Fixed auto indenting issues [#137](https://github.com/DonJayamanne/pythonVSCode/issues/137) |
222 | 222 |
|
223 | | -## 0.3.8 |
| 223 | +## Version 0.3.8 |
224 | 224 | * Added support for linting using prospector [#130](https://github.com/DonJayamanne/pythonVSCode/pull/130) |
225 | 225 | * Fixed issue where environment variables weren't being inherited by the debugger [#109](https://github.com/DonJayamanne/pythonVSCode/issues/109) and [#77](https://github.com/DonJayamanne/pythonVSCode/issues/77) |
226 | 226 |
|
227 | | -## 0.3.7 |
| 227 | +## Version 0.3.7 |
228 | 228 | * Added support for auto indenting of some keywords [#83](https://github.com/DonJayamanne/pythonVSCode/issues/83) |
229 | 229 | * Added support for launching console apps for Mac [#128](https://github.com/DonJayamanne/pythonVSCode/issues/128) |
230 | 230 | * Fixed issue where configuration files for pylint, pep8 and flake8 commands weren't being read correctly [#117](https://github.com/DonJayamanne/pythonVSCode/issues/117) |
231 | 231 |
|
232 | | -## 0.3.6 |
| 232 | +## Version 0.3.6 |
233 | 233 | * Added support for linting using pydocstyle [#56](https://github.com/DonJayamanne/pythonVSCode/issues/56) |
234 | 234 | * Added support for auto-formatting documents upon saving (turned off by default) [#27](https://github.com/DonJayamanne/pythonVSCode/issues/27) |
235 | 235 | * Added support to configure the output window for linting, formatting and unit test messages [#112](https://github.com/DonJayamanne/pythonVSCode/issues/112) |
236 | 236 |
|
237 | | -## 0.3.5 |
| 237 | +## Version 0.3.5 |
238 | 238 | * Fixed printing of unicode characters when evaulating expressions [#73](https://github.com/DonJayamanne/pythonVSCode/issues/73) |
239 | 239 |
|
240 | | -## 0.3.4 |
| 240 | +## Version 0.3.4 |
241 | 241 | * Updated snippets |
242 | 242 | * Fixes to remote debugging [#65](https://github.com/DonJayamanne/pythonVSCode/issues/65) |
243 | 243 | * Fixes related to code navigation [#58](https://github.com/DonJayamanne/pythonVSCode/issues/58) and [#78](https://github.com/DonJayamanne/pythonVSCode/pull/78) |
244 | 244 | * Changes to allow code navigation for methods |
245 | 245 |
|
246 | | -## 0.3.0 |
| 246 | +## Version 0.3.0 |
247 | 247 | * Remote debugging (attaching to local and remote processes) |
248 | 248 | * Debugging with support for shebang |
249 | 249 | * Support for passing environment variables to debug program |
250 | 250 | * Improved error handling in the extension |
251 | 251 |
|
252 | | -## 0.2.9 |
| 252 | +## Version 0.2.9 |
253 | 253 | * Added support for debugging django applications |
254 | 254 | + Debugging templates is not supported at this stage |
255 | 255 |
|
256 | | -## 0.2.8 |
| 256 | +## Version 0.2.8 |
257 | 257 | * Added support for conditional break points |
258 | 258 | * Added ability to optionally display the shell window (Windows Only, Mac is coming soon) |
259 | 259 | + Allowing an interactive shell window, which isn't supported in VSCode. |
260 | 260 | * Added support for optionally breaking into python code as soon as debugger starts |
261 | 261 | * Fixed debugging when current thread is busy processing. |
262 | 262 | * Updated documentation with samples and instructions |
263 | 263 |
|
264 | | -## 0.2.4 |
| 264 | +## Version 0.2.4 |
265 | 265 | * Fixed issue where debugger would break into all exceptions |
266 | 266 | * Added support for breaking on all and uncaught exceptions |
267 | 267 | * Added support for pausing (breaking) into a running program while debugging. |
268 | 268 |
|
269 | | -## 0.2.3 |
| 269 | +## Version 0.2.3 |
270 | 270 | * Fixed termination of debugger |
271 | 271 |
|
272 | | -## 0.2.2 |
| 272 | +## Version 0.2.2 |
273 | 273 | * Improved debugger for Mac, with support for Multi threading, Web Applications, expanding properties, etc |
274 | 274 | * (Debugging now works on both Windows and Mac) |
275 | 275 | * Debugging no longer uses PDB |
276 | 276 |
|
277 | | -## 0.2.1 |
| 277 | +## Version 0.2.1 |
278 | 278 | * Improved debugger for Windows, with support for Multi threading, debugging Multi-threaded apps, Web Applications, expanding properties, etc |
279 | 279 | * Added support for relative paths for extra paths in additional libraries for Auto Complete |
280 | 280 | * Fixed a bug where paths to custom Python versions weren't respected by the previous (PDB) debugger |
281 | 281 | * NOTE: PDB Debugger is still supported |
282 | 282 |
|
283 | | -## 0.1.3 |
| 283 | +## Version 0.1.3 |
284 | 284 | * Fixed linting when using pylint |
285 | 285 |
|
286 | | -## 0.1.2 |
| 286 | +## Version 0.1.2 |
287 | 287 | * Fixed autoformatting of code (falling over when using yapf8) |
288 | 288 |
|
289 | | -## 0.1.1 |
| 289 | +## Version 0.1.1 |
290 | 290 | * Fixed linting of files on Mac |
291 | 291 | * Added support for linting using pep8 |
292 | 292 | * Added configuration support for pep8 and pylint |
|
295 | 295 | * Added support for formatting using yapf |
296 | 296 | * Added a number of configuration settings |
297 | 297 |
|
298 | | -## 0.0.4 |
| 298 | +## Version 0.0.4 |
299 | 299 | * Added support for linting using Pylint (configuring pylint is coming soon) |
300 | 300 | * Added support for sorting Imports (Using the command "Pythong: Sort Imports") |
301 | 301 | * Added support for code formatting using Autopep8 (configuring autopep8 is coming soon) |
302 | 302 | * Added ability to view global variables, arguments, add and remove break points |
303 | 303 |
|
304 | | -## 0.0.3 |
| 304 | +## Version 0.0.3 |
305 | 305 | * Added support for debugging using PDB |
0 commit comments