github owenlamont/ryl v0.24.0

5 hours ago

What's Changed

  • ci: sync the winget fork with a fork-scoped token and fail loudly by @owenlamont in #469
  • fix: find an ancestor config when run from a subdirectory by @owenlamont in #473
  • fix: reject a positional path with the migrate flags by @owenlamont in #474
  • perf: share each resolved config across files instead of cloning it by @owenlamont in #475
  • perf: load each discovered config file once per run by @owenlamont in #477
  • refactor: resolve tag namespaces with granit's suffix_in_namespace by @owenlamont in #482
  • fix: port yamllint's indentation algorithm onto granit tokens by @owenlamont in #483
  • feat: honour ryl directives beside other inline comments by @owenlamont in #488
  • feat: enable every rule with ALL and the --enable flag by @owenlamont in #490
  • feat: add comments max-spaces-from-content option by @owenlamont in #489
  • feat: safe truthy fix re-cases True/FALSE to an allowed boolean spelling by @owenlamont in #493
  • feat: sort keys with their comments in key-ordering --fix by @owenlamont in #492
  • feat: add custom key orders to key-ordering by @owenlamont in #494
  • docs: catalog comments checking a block scalar header comment by @owenlamont in #496
  • fix: print TOML config parse errors on one line by @owenlamont in #497
  • fix: count --fix fixes per safe-fix rule, as ruff does by @owenlamont in #498
  • chore: release 0.24.0 by @owenlamont in #499

Full Changelog: v0.23.0...v0.24.0

Don't miss a new ryl release

NewReleases is sending notifications on new releases.