Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge back from release to main #15575

Merged
merged 24 commits into from
Mar 8, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
7352a0a
Cherry pick fix for native notebook support into release branch (#15369)
rchiodo Feb 9, 2021
3f78ccb
Add extraPaths support to JediLSP (#15365)
karthiknadig Feb 9, 2021
525ec78
Ignore directories with the same name as python binaries (#15367)
karthiknadig Feb 9, 2021
338af89
Correct pipenv activation provider when in discovery experiment (#15319)
Feb 9, 2021
b47cac4
In PythonEnvsReducer.resolveEnv(), always fall back to the wrapped lo…
ericsnowcurrently Feb 9, 2021
9622cd0
Fix issue with missing interpreter info for some cases (#15376)
karthiknadig Feb 11, 2021
fda2505
Add reference to CVE-2020-16977 fixed in Oct 2020. (#15381)
greazer Feb 11, 2021
3e56c96
Fix CI failing with the number of constructor arguments error (#15347)
Feb 9, 2021
6db5c5e
Fix Command 'workbench.action.closeAllEditors' timed out failure on C…
Feb 9, 2021
d619de6
Ensure environment variables provider can be created using standard c…
Feb 11, 2021
18c2637
Fix ESLint errors for environment variable provider (#15383)
Feb 11, 2021
ca8cbdf
Fix problem with notebook apis not being used. (#15366)
rchiodo Feb 9, 2021
875e5a9
Merge pull request #15378 from karthiknadig/cherry1
karthiknadig Feb 11, 2021
5553953
Show Python: Launch TensorBoard command in command palette (#15382) (…
joyceerhl Feb 11, 2021
2179b30
Cherry picks from main to release (#15421)
karthiknadig Feb 17, 2021
0eeaab4
Release final (#15433)
karthiknadig Feb 17, 2021
492fc99
Ensure pyenv virtual envs are not skipped when in discovery experimen…
karthiknadig Feb 19, 2021
9f7789a
Register Jedi regardless of what language server is configured (#15452)
Feb 19, 2021
d9c00fb
Only call component adapter behind the discovery experiment (#15459)
Feb 19, 2021
8809079
Merge pull request #15461 from karthiknadig/cherry1
karthiknadig Feb 19, 2021
ba1dc7d
Update version and change log for point release (#15463)
karthiknadig Feb 19, 2021
ec0fb4f
Update start-up telemetry for Jedi LSP (#15419) (#15571)
karthiknadig Mar 5, 2021
08565f1
Version and change log update for point release (#15572)
karthiknadig Mar 5, 2021
62bd685
Merge back release into main
karthiknadig Mar 6, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 125 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,130 @@
# Changelog

## 2021.2.0-rc (8 February 2021)
## 2021.2.2 (5 March 2021)

### Fixes

1. Fixes issue with Jedi Language Server telemetry.
([#15419](https://github.com/microsoft/vscode-python/issues/15419))

### Thanks

Thanks to the following projects which we fully rely on to provide some of
our features:

- [debugpy](https://pypi.org/project/debugpy/)
- [isort](https://pypi.org/project/isort/)
- [jedi](https://pypi.org/project/jedi/)
and [parso](https://pypi.org/project/parso/)
- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server)
- [Pylance](https://github.com/microsoft/pylance-release)
- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed)
- [rope](https://pypi.org/project/rope/) (user-installed)

Also thanks to the various projects we provide integrations with which help
make this extension useful:

- Debugging support:
[Django](https://pypi.org/project/Django/),
[Flask](https://pypi.org/project/Flask/),
[gevent](https://pypi.org/project/gevent/),
[Jinja](https://pypi.org/project/Jinja/),
[Pyramid](https://pypi.org/project/pyramid/),
[PySpark](https://pypi.org/project/pyspark/),
[Scrapy](https://pypi.org/project/Scrapy/),
[Watson](https://pypi.org/project/Watson/)
- Formatting:
[autopep8](https://pypi.org/project/autopep8/),
[black](https://pypi.org/project/black/),
[yapf](https://pypi.org/project/yapf/)
- Interpreter support:
[conda](https://conda.io/),
[direnv](https://direnv.net/),
[pipenv](https://pypi.org/project/pipenv/),
[pyenv](https://github.com/pyenv/pyenv),
[venv](https://docs.python.org/3/library/venv.html#module-venv),
[virtualenv](https://pypi.org/project/virtualenv/)
- Linting:
[bandit](https://pypi.org/project/bandit/),
[flake8](https://pypi.org/project/flake8/),
[mypy](https://pypi.org/project/mypy/),
[prospector](https://pypi.org/project/prospector/),
[pylint](https://pypi.org/project/pylint/),
[pydocstyle](https://pypi.org/project/pydocstyle/),
[pylama](https://pypi.org/project/pylama/)
- Testing:
[nose](https://pypi.org/project/nose/),
[pytest](https://pypi.org/project/pytest/),
[unittest](https://docs.python.org/3/library/unittest.html#module-unittest)

And finally thanks to the [Python](https://www.python.org/) development team and
community for creating a fantastic programming language and community to be a
part of!

## 2021.2.1 (19 February 2021)

### Fixes

1. Fix for missing pyenv virtual environments from selectable environments.
([#15439](https://github.com/Microsoft/vscode-python/issues/15439))
1. Register Jedi regardless of what language server is configured.
([#15452](https://github.com/Microsoft/vscode-python/issues/15452))

### Thanks

Thanks to the following projects which we fully rely on to provide some of
our features:

- [debugpy](https://pypi.org/project/debugpy/)
- [isort](https://pypi.org/project/isort/)
- [jedi](https://pypi.org/project/jedi/)
and [parso](https://pypi.org/project/parso/)
- [Microsoft Python Language Server](https://github.com/microsoft/python-language-server)
- [Pylance](https://github.com/microsoft/pylance-release)
- [exuberant ctags](http://ctags.sourceforge.net/) (user-installed)
- [rope](https://pypi.org/project/rope/) (user-installed)

Also thanks to the various projects we provide integrations with which help
make this extension useful:

- Debugging support:
[Django](https://pypi.org/project/Django/),
[Flask](https://pypi.org/project/Flask/),
[gevent](https://pypi.org/project/gevent/),
[Jinja](https://pypi.org/project/Jinja/),
[Pyramid](https://pypi.org/project/pyramid/),
[PySpark](https://pypi.org/project/pyspark/),
[Scrapy](https://pypi.org/project/Scrapy/),
[Watson](https://pypi.org/project/Watson/)
- Formatting:
[autopep8](https://pypi.org/project/autopep8/),
[black](https://pypi.org/project/black/),
[yapf](https://pypi.org/project/yapf/)
- Interpreter support:
[conda](https://conda.io/),
[direnv](https://direnv.net/),
[pipenv](https://pypi.org/project/pipenv/),
[pyenv](https://github.com/pyenv/pyenv),
[venv](https://docs.python.org/3/library/venv.html#module-venv),
[virtualenv](https://pypi.org/project/virtualenv/)
- Linting:
[bandit](https://pypi.org/project/bandit/),
[flake8](https://pypi.org/project/flake8/),
[mypy](https://pypi.org/project/mypy/),
[prospector](https://pypi.org/project/prospector/),
[pylint](https://pypi.org/project/pylint/),
[pydocstyle](https://pypi.org/project/pydocstyle/),
[pylama](https://pypi.org/project/pylama/)
- Testing:
[nose](https://pypi.org/project/nose/),
[pytest](https://pypi.org/project/pytest/),
[unittest](https://docs.python.org/3/library/unittest.html#module-unittest)

And finally thanks to the [Python](https://www.python.org/) development team and
community for creating a fantastic programming language and community to be a
part of!

## 2021.2.0 (17 February 2021)

### Enhancements

Expand Down
Loading