Releases: microsoft/vscode-pylint
Releases · microsoft/vscode-pylint
v2024.0.0
Changes:
Feature Requests:
- #531: Engineering - cleanup TSA pipeline template parameter
- #475: Add
enabled
setting to control linting
Bugs:
- #524: Add logic to replace tilde with home environment
- #457: Fix for code action performance issue with pylint
- #449: Update glob pattern docs link
- #452: Use fnmatch instead of pathlibs match
- #447: Fix for
${fileDirname}
crash
Others:
See More
- #573: Update release version for extension
- #571: Update to the latest
pylint
- #508: Bump actions/cache from 3 to 4 in /.github/actions/build-vsix
- #507: Bump actions/cache from 3 to 4 in /.github/actions/lint
- #566: Update to latest
pylint
- #545: add bug report template
- #526: Update packages and fix linting issues
- #497: Update dependencies
- #496: Add link to pylint issue tracker to README
- #477: Update README.md
- #469: Bump actions/github-script from 6 to 7
- #451: pip(deps-dev): bump black from 23.10.1 to 23.11.0
- #440: Update ci and build scripts
- #438: Bump sinon from 17.0.0 to 17.0.1
- #439: Bump actions/setup-node from 3 to 4 in /.github/actions/build-vsix
- #437: Bump actions/setup-node from 3 to 4 in /.github/actions/lint
- #435: Update version for pre-release
This list of changes was auto generated.
2023.10.1
Bug fixes
- Update glob pattern docs link by @luabud in #449
- Use
fnmatch
instead ofpathlib
by @Mutantpenguin in #452 - Fix for crash using
${fileDirname}
for cwd by @karthiknadig in #447
Full Changelog: v2023.10.0...v2023.10.1
2023.10.0
What's Changed
Enhancements
- Adds ignore pattern filter settings by @karthiknadig in #415
- Add missing linting features by @karthiknadig in #422
Bug Fixes
- Fix for caching issue by @karthiknadig in #416
Code Health
- Fixed capitalization of "Python" in user-facing text by @HVbajoria in #390
- Clean up after deprecating legacy settings by @karthiknadig in #423
- Add more details to README and settings descriptions by @luabud in #430
New Contributors
- @HVbajoria made their first contribution in #390
Full Changelog: v2023.8.1...v2023.10.0
2023.8.1
What's Changed
Bug Fixes
- Fix for caching issue by @karthiknadig in #417
Full Changelog: v2023.8.0...v2023.8.1
v2023.8.0
What's Changed
Enhancements
- Support linting on change by @karthiknadig in #368
Bug Fixes
- Ensure filtering for stdlib excludes sysconfig data by @karthiknadig in #356
- Ensure
tool
dir is always on path by @karthiknadig in #367 - Updated default interpreter description in README.md by @aku1310 in #393
Code Health
- Disable GH tags on pre-release by @karthiknadig in #352
- Add more settings and resolver tests by @karthiknadig in #365
- Update packages by @karthiknadig in #359
- Add Python 3.12-dev to tests actions by @rr2203 in #398
- Update to latest version of packages and python by @karthiknadig in #408
- Update to latest pylint 3.0.1 by @karthiknadig in #411
New Contributors
Full Changelog: v2023.6.0...v2023.8.0
2023.6.0
What's Changed
Enhancements
- Add support to open the online message documentation as quick fix action by @DudeNr33 in #298
- Add code actions for simple Pylint items by @dciborow in #300
- Add auto-fixes for C0113, C0121, C0123 by @dciborow in #303
Bug Fixes
- Mark virtual workspaces as unsupported in package.json by @karthiknadig in #346
- Normalize paths and use UTF8 encoding by @karthiknadig in #349
Code Health
- Add basic codespace configuration for development by @dciborow in #304
- Update with node 16 migration, dependencies and fixes by @karthiknadig in #331
- Engineering - update pre-release pipeline by @lszomoru in #343
New Contributors
Full Changelog: 2023.4.0...2023.6.0
2023.4.0
What's Changed
Bug Fixes
- Ensure global settings are passed to the server by @karthiknadig in #284
Code Health
- Clean up and fixes from other extensions by @karthiknadig in #285
Full Changelog: 2023.2.0...2023.4.0
2023.2.0
What's Changed
Enhancements
- Add support for quick fixes resolved by formatting or import organization by @karthiknadig in #218
- Add support for legacy
python.linting.cwd
setting by @karthiknadig in #251
Bug Fixes
- Change internal file names to avoid shadowing by @karthiknadig in #244
- Ensure current working dir is on
sys.path
forpylint
by @karthiknadig in #254 - Add support for
python.analysis.extraPaths
extra paths by @karthiknadig in #255 - Ensure LSP server is shutdown on extension exit by @karthiknadig in #264
- Use
--clear-cache-post-run
when running pylint >= 2.16 and <3 by @karthiknadig in #267
Code Health
- Remove PR Chat by @lramos15 in #221
- Use
lsprotocol
for the lsp base by @karthiknadig in #243 - Bump mheap/github-action-required-labels from 2 to 3 by @dependabot in #237
- Update localization by @paulacamargo25 in #248
- Switch to logging via VS Code logging by @karthiknadig in #250
- Set Dependabot Python version by @karthiknadig in #252
- Remove redundant activation events by @karthiknadig in #256
Full Changelog: 2022.6.0...2023.2.0
2022.6.0
What's Changed
Enhancements
- Code Action fixes using existing command by @karthiknadig in #172
- Add code action to format code when there's a "trailing newlines" warning by @jjmacklin in #189
- Update to use latest python environment APIs by @karrtikr in #198
- Feature/trailing whitespace by @jjmacklin in #203
Bug Fixes
- Fix path tests. by @karthiknadig in #171
- Fix for pydantic crash on Python 3.11 by @karthiknadig in #207
Code Health
- Update packages. by @karthiknadig in #170
- Re-ordering settings in package.json alphabetically. by @kate-kee in #188
New Contributors
- @lramos15 made their first contribution in #166
- @jjmacklin made their first contribution in #189
- @kate-kee made their first contribution in #188
- @karrtikr made their first contribution in #198
Full Changelog: 2022.4.0...2022.6.0
2022.4.0
What's Changed
Enhancements
- Add localization support. by @karthiknadig @paulacamargo25 in #134
Bug Fixes
- Fix issue with multi-root multi-python. by @karthiknadig in #156
Code Health
- Update to latest extension template by @karthiknadig in #147
- Handle multi-python scenario using subprocess. by @karthiknadig in #103
- Update bundled packages. by @karthiknadig in #140
Full Changelog: 2022.2.0...2022.4.0