Releases: microsoft/vscode-pylint
Releases · microsoft/vscode-pylint
v2026.5.11331007
Changes:
- #811: refactor: Stage 4 — wrapper elimination via shared package APIs
This list of changes was auto generated.
v2026.5.11271007
Changes:
- #812: fix: stop excluding dist-info from packaged extension
This list of changes was auto generated.
v2026.5.11261003
Changes:
- #808: refactor: Stage 3 - clean up lsp_utils.py wrappers
This list of changes was auto generated.
v2026.5.11241008
Changes:
- #805: feat: wire vscode-common-python-lsp shared package (Stage 1)
This list of changes was auto generated.
v2026.5.11201010
Changes:
- #802: Enable publishExtension in stable release pipeline
This list of changes was auto generated.
v2026.5.11171008
Changes:
- #800: Update release agent with explicit dev bump PR steps
- #799: Bump version to 2026.5.0-dev
- #798: Add manual validation stage to stable release pipeline
- #797: Switch stable pipeline trigger to release branches only
- #795: Narrow stable pipeline tag trigger to v* pattern
- #794: Bump version to 2026.4.0
- #793: Add release agent instructions
This list of changes was auto generated.
v2026.4.0
Changes:
Feature Requests:
- #687: Add loading indicator
- #742: Add Jupyter notebook cell support via LSP 3.17 Notebook Document Sync
- #686: Add automatic server restart on pylint config file changes
- #646: Add score in statusbar
Bugs:
- #785: Replace per-cell notebook linting with whole-notebook linting for cross-cell context
- #706: Sync with template: Fix duplicate server handlers on concurrent restarts
- #723: Gracefully handle OSError in change_cwd
- #716: Template Sync: Prefer Python Environments extension for interpreter resolution with legacy fallback
See More
- #712: Sync with template: expand get_cwd() variable substitution
- #705: Sync with template: Fix duplicate server handlers on concurrent restarts
Others:
- #798: Add manual validation stage to stable release pipeline
- #797: Switch stable pipeline trigger to release branches only
- #795: Narrow stable pipeline tag trigger to v* pattern
- #794: Bump version to 2026.4.0
- #793: Add release agent instructions
- #788: refactor: normalize Python module signatures
- #786: test: parametrize logging and global_defaults tests
- #787: test: parametrize publish_diagnostics open/save tests
- #783: test: add test_diagnostic_regex.py for output parsing
- #784: test: parametrize get_cwd variable-token tests
- #782: test: backport shared test coverage (logging, global_defaults, stdlib_detection)
- #781: Refactor: add conftest.py to centralize test mock setup
- #780: Refactor: backport envFile test coverage
- #776: Refactor: add exit_code field to RunResult
- #777: Refactor: merge vscodeapi.ts to cross-repo superset
- #774: Refactor: normalize_path resolve_symlinks, is_match workspace_root
- #772: refactor: extract envFile.ts module from server.ts
- #771: Use dotenv for parsing .env files
- #764: Feature Parity: Tier 1 priority fixes
- #684: Align PYTHON_MINOR constant with CI minimum of 3.10
- #767: test: add missing test coverage for PRs #684, #687, #706
- #758: Bump pygls from 2.0.1 to 2.1.0
- #759: Template sync: skip dependency update PRs
- #739: Bump version to 2026.3.0-dev
- #757: Fix template sync: limit to 48h PRs, prevent duplicate issues
- #743: Align pipeline npm registry with .npmrc feed
- #740: Bump @typescript-eslint/eslint-plugin and @typescript-eslint/parser to v8
- #737: Replace hand-rolled typings with @vscode/python-environments npm package
- #708: Bump pylint from 4.0.4 to 4.0.5 in the pip-minor-patch group
- #729: Bump github/gh-aw from 0.51.6 to 0.53.2 in the github-actions-minor-patch group
- #728: Bump the npm-minor-patch group across 1 directory with 2 updates
- #733: Enable publishing by default in pre-release pipeline
- #732: Use
contextlib.suppressinstead oftry-except-pass - #731: Exclude
.dist-infodirectories from extension package - #730: Fix glob pattern for
.pycfiles in.vscodeignore - #721: Rewrite extension-template-sync to detect unsynced PRs and create issues
- #720: Add automated tests for interpreter resolution
- #711: Bump glob from 13.0.5 to 13.0.6 in the npm-minor-patch group
- #715: Bump minimatch
- #710: Bump actions/download-artifact from 6.0.0 to 7.0.0
- #709: Bump github/gh-aw from 0.47.5 to 0.50.4 in the github-actions-minor-patch group
- #714: Add loading message and related issues section to triage workflow
- #713: Update template sync workflow and add copilot instructions
- #701: Agentic Workflow: Extension template sync
- #703: Fix: Add self-checkout step to issue-triage workflow
- #699: Agentic Workflow: Check tool repo for issue triage
- #696: Add PR creation skill for Copilot
- #698: Update @vscode/vsce to ^3.7.1-1
- #692: Agentic Workflow: Update Python versions using JSON endpoint
- #695: Disable CI trigger in stable pipeline
- #697: Agentic Workflow: Check issues on Python Tools Extension Template
- #694: add nuget for pipeline
- #691: Bump nox from 2025.11.12 to 2026.2.9
- #690: Bump actions/download-artifact from 6.0.0 to 7.0.0
- #689: Bump github/gh-aw from 0.43.22 to 0.46.1 in the github-actions-minor-patch group
- #688: Bump glob from 13.0.3 to 13.0.5 in the npm-minor-patch group
- #693: update build template
- #685: Agentic Workflow: Update Python requirements annually
- #682: Bump the npm-minor-patch group with 7 updates
- #683: Bump glob from 10.4.1 to 13.0.2
- #674: Bump @vscode/vsce from 2.27.0 to 2.32.0
- #681: Bump qs from 6.12.1 to 6.14.2
- #679: Bump pip-tools from 7.5.2 to 7.5.3 in the pip-minor-patch group
- #673: Bump sinon from 18.0.0 to 18.0.1
- #671: Bump chai from 4.4.1 to 4.5.0
- #668: Bump GabrielBB/xvfb-action from 1.6 to 1.7 in the github-actions-minor-patch group
- #680: Update dependabot to final version
- #663: Group Dependabot PRs
- #644: Upgrade requirements automatically
- #643: Update min version (3.10) and requirements
- #645: pygls -> 2.0
- #629: Bump jws
- #627: convert to azure pipeline
- #615: Update Node.js to 22.17.0 and modernize CI configuration
- #612: chore: update brace-expansion to version 2.0.2 and tar-fs to version 2.1.3
- #604: update to node 20
- #601: bump to 2025.3.0
This list of changes was auto generated.
v2026.3.11051008
Changes:
Bugs:
- #785: Replace per-cell notebook linting with whole-notebook linting for cross-cell context
This list of changes was auto generated.
v2026.3.11041007
Changes:
- #788: refactor: normalize Python module signatures
- #786: test: parametrize logging and global_defaults tests
- #787: test: parametrize publish_diagnostics open/save tests
- #783: test: add test_diagnostic_regex.py for output parsing
This list of changes was auto generated.
v2026.3.11031010
Changes:
- #784: test: parametrize get_cwd variable-token tests
- #782: test: backport shared test coverage (logging, global_defaults, stdlib_detection)
- #781: Refactor: add conftest.py to centralize test mock setup
- #780: Refactor: backport envFile test coverage
This list of changes was auto generated.