Skip to content

Latest commit

 

History

History
164 lines (112 loc) · 3.22 KB

CHANGELOG.md

File metadata and controls

164 lines (112 loc) · 3.22 KB

vscode-ufmt

Generated by attribution

v2024.6.15

Maintenance release

  • Replace deprecated LSP functions
  • Update bundled µfmt to 2.6.0
$ git shortlog -s v2024.4.28...v2024.6.15
     3	Amethyst Reese

v2024.4.28

Maintenance release

  • Update bundled black to 2024.4.2
$ git shortlog -s v2024.2.20...v2024.4.28
     5	Amethyst Reese
     1	dependabot[bot]

v2024.2.20

Maintenance release

  • Update bundled black to v24.2.0
  • Update bundled µsort to v1.0.8
$ git shortlog -s v2023.12.26...v2024.2.20
     3	Amethyst Reese

v2023.12.26

Maintenance release

  • Change: default to 'useBundled' import strategy
  • Change: no longer attempts to auto-reload ufmt/usort/libcst/black
  • Fix: issues with libcst > 1.0 and native extensions
  • Fix: crash on second attempt to format with libcst 1.0 or 1.1
  • New: support for Python 3.12 with bundled wheels
$ git shortlog -s v2023.4.3...v2023.12.26
     8	Amethyst Reese

v2023.4.3

Bugfix release

  • Fix: include backport libraries for bundled ufmt on Python < 3.10
  • Fix: show error message if Python or ufmt version unsupported
  • Fix: better error message handling for uncaught exceptions
  • Dropped support for Python 3.7 environments
  • Updated versions in readme
$ git shortlog -s v2023.4.2...v2023.4.3
     8	Amethyst Reese

v2023.4.2

Maintenance release

  • Fix: better handling for files with syntax errors, show as warnings by default
  • Fix: support for Python 3.11
  • Update pygls/LSP implementation for latest VS Code
  • Update bundled versions to black==23.3.0, ufmt==2.1.0, and usort==1.0.6
$ git shortlog -s v2022.9.14...v2023.4.2
    14	Amethyst Reese
     1	Kartik Raj
     1	Zsolt Dollenstein
    17	dependabot[bot]

v2022.9.14

Bugfix release

  • Fix: arm64 builds now correctly include arm64 native extensions (#18)
  • Fix: stop logging stdout from ufmt, which may include file contents
  • Fix: always load pygls from bundled extensions, preventing startup failures
  • Fix: reload ufmt et al on every invocation to pick up environment changes (#19)
  • Update bundled versions to ufmt==2.0.1 and usort==1.0.5
$ git shortlog -s v2022.9.6...v2022.9.14
     7	Amethyst Reese

v2022.9.6

Feature release

  • Build and publish platform/OS/arch specific packages for VS Code (#6)
  • Bundle native extensions for all supported Python versions (#16)
  • Updated project URLs to point to vscode-ufmt (#5)
$ git shortlog -s v2022.9.5...v2022.9.6
     2	Amethyst Reese

v2022.9.5

Feature release

  • Build and publish platform/OS/arch specific packages for VS Code (#6)
  • Bundle native extensions for all supported Python versions (#16)
  • Updated project URLs to point to vscode-ufmt (#5)
$ git shortlog -s v2022.8.5...v2022.9.5
     7	Amethyst Reese
     5	dependabot[bot]

v2022.8.5

Initial release

  • New "µfmt" formatter based on VS Code extension template
$ git shortlog -s v2022.8.5
     7	Amethyst Reese