Skip to content

Releases: Crozzers/string-fixer

lib v0.4.0

27 Jun 16:55
Compare
Choose a tag to compare

Added

  • --dry-run CLI arg now has an inverse argument: --no-dry-run
  • Ability to override preferred quote character via quote_style setting

Changed

  • CLI args will now override any pyproject.toml settings
  • prefer_least_escapes now defaults to True

Fixed

  • Errors being thrown for non-strict glob syntaxes

vscode v0.1.0

15 Jun 15:21
Compare
Choose a tag to compare

Added

  • Ability to format standalone files without opening them as part of a workspace

Changed

  • Better exec path selection when multiple workspaces open at once
  • Better config loading when multiple workspaces open at once

Fixed

  • Failing to find exec folder for files in subfolders

lib v0.3.0

12 Jun 22:05
Compare
Choose a tag to compare

Added

  • prefer_least_escapes config option for preferring quote style deviations over additional escapes

Fixed

  • r-string contents being modified due to overzealous quote escaping

lib v0.2.0

05 May 10:46
Compare
Choose a tag to compare

Added

  • include config option for overriding ignore
  • Support for populating the ignore config from .gitignore files
  • Sensible default value for ignore config option
  • Support for r-strings, rf-strings and even u-strings
  • CLI option for setting target_version

Fixed

  • Insufficient checks for if a file was ignored/included
  • Config files not loading correctly for deep directory trees

lib v0.1.0

28 Apr 21:21
Compare
Choose a tag to compare
  • Support for f-strings
  • target_version config option to adjust output compatibility with older Python versions