|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -## 2022.4.0-rc (28 March 2022) |
| 3 | +## 2022.4.1 (7 April 2022) |
| 4 | + |
| 5 | +### Fixes |
| 6 | + |
| 7 | +1. Ensure `conda info` command isn't run multiple times during startup when large number of conda interpreters are present. |
| 8 | + ([#18200](https://github.com/Microsoft/vscode-python/issues/18200)) |
| 9 | +1. If a conda environment is not returned via the `conda env list` command, consider it as unknown env type. |
| 10 | + ([#18530](https://github.com/Microsoft/vscode-python/issues/18530)) |
| 11 | +1. Wrap file paths containing an ampersand in double quotation marks for running commands in a shell. |
| 12 | + ([#18722](https://github.com/Microsoft/vscode-python/issues/18722)) |
| 13 | +1. Fixes regression with support for python binaries not following the standard names. |
| 14 | + ([#18835](https://github.com/Microsoft/vscode-python/issues/18835)) |
| 15 | +1. Fix launch of Python Debugger when using conda environments. |
| 16 | + ([#18847](https://github.com/Microsoft/vscode-python/issues/18847)) |
| 17 | + |
| 18 | +### Thanks |
| 19 | + |
| 20 | +Thanks to the following projects which we fully rely on to provide some of |
| 21 | +our features: |
| 22 | + |
| 23 | +- [debugpy](https://pypi.org/project/debugpy/) |
| 24 | +- [isort](https://pypi.org/project/isort/) |
| 25 | +- [jedi](https://pypi.org/project/jedi/) |
| 26 | + and [parso](https://pypi.org/project/parso/) |
| 27 | +- [jedi-language-server](https://pypi.org/project/jedi-language-server/) |
| 28 | +- [Pylance](https://github.com/microsoft/pylance-release) |
| 29 | + |
| 30 | +Also thanks to the various projects we provide integrations with which help |
| 31 | +make this extension useful: |
| 32 | + |
| 33 | +- Debugging support: |
| 34 | + [Django](https://pypi.org/project/Django/), |
| 35 | + [Flask](https://pypi.org/project/Flask/), |
| 36 | + [gevent](https://pypi.org/project/gevent/), |
| 37 | + [Jinja](https://pypi.org/project/Jinja/), |
| 38 | + [Pyramid](https://pypi.org/project/pyramid/), |
| 39 | + [PySpark](https://pypi.org/project/pyspark/), |
| 40 | + [Scrapy](https://pypi.org/project/Scrapy/), |
| 41 | + [Watson](https://pypi.org/project/Watson/) |
| 42 | +- Formatting: |
| 43 | + [autopep8](https://pypi.org/project/autopep8/), |
| 44 | + [black](https://pypi.org/project/black/), |
| 45 | + [yapf](https://pypi.org/project/yapf/) |
| 46 | +- Interpreter support: |
| 47 | + [conda](https://conda.io/), |
| 48 | + [direnv](https://direnv.net/), |
| 49 | + [pipenv](https://pypi.org/project/pipenv/), |
| 50 | + [poetry](https://pypi.org/project/poetry/), |
| 51 | + [pyenv](https://github.com/pyenv/pyenv), |
| 52 | + [venv](https://docs.python.org/3/library/venv.html#module-venv), |
| 53 | + [virtualenv](https://pypi.org/project/virtualenv/) |
| 54 | +- Linting: |
| 55 | + [bandit](https://pypi.org/project/bandit/), |
| 56 | + [flake8](https://pypi.org/project/flake8/), |
| 57 | + [mypy](https://pypi.org/project/mypy/), |
| 58 | + [prospector](https://pypi.org/project/prospector/), |
| 59 | + [pylint](https://pypi.org/project/pylint/), |
| 60 | + [pydocstyle](https://pypi.org/project/pydocstyle/), |
| 61 | + [pylama](https://pypi.org/project/pylama/) |
| 62 | +- Testing: |
| 63 | + [pytest](https://pypi.org/project/pytest/), |
| 64 | + [unittest](https://docs.python.org/3/library/unittest.html#module-unittest) |
| 65 | + |
| 66 | +And finally thanks to the [Python](https://www.python.org/) development team and |
| 67 | +community for creating a fantastic programming language and community to be a |
| 68 | +part of! |
| 69 | + |
| 70 | +## 2022.4.0 (30 March 2022) |
4 | 71 |
|
5 | 72 | ### Enhancements
|
6 | 73 |
|
7 | 74 | 1. Use new pre-release mechanism to install insiders.
|
8 | 75 | ([#18144](https://github.com/Microsoft/vscode-python/issues/18144))
|
9 | 76 | 1. Add support for detection and selection of conda environments lacking a python interpreter.
|
10 | 77 | ([#18357](https://github.com/Microsoft/vscode-python/issues/18357))
|
11 |
| -1. Retains the state of the Tensorboard webview. |
| 78 | +1. Retains the state of the TensorBoard webview. |
12 | 79 | ([#18591](https://github.com/Microsoft/vscode-python/issues/18591))
|
13 | 80 | 1. Move interpreter info status bar item to the right.
|
14 | 81 | ([#18710](https://github.com/Microsoft/vscode-python/issues/18710))
|
|
0 commit comments