<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="10">
<package pkgid="320f8458d1ba708221a9910f0f9a19862e9a9f26ed7a4c0149ccaf8dd57dd823d9d15c7dacbfe1823ed298852677c5841b12093c4607159676bf247dc0d9004d" name="eclint" arch="src">
  <version epoch="0" ver="0.5.2" rel="10.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734868800">- new package eclint: a linter for editorconfig files</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.5.2:
  * 673e19de #7 (closed) Support multiple files passed as arguments
    to cli
  * 4e1e3e17 #7 (closed) Support multiple files passed as arguments
    to cli
  * 09cd9bbe Add docs to README.md
  * fdce46f2 Introduce .pre-commit-hooks.yaml for auto-fixing
  * 14681fe6 Merge branch 'chore/bump' into 'master'
  * a4d57c3c Merge branch 'chore/bump-all-the-deps' into 'master'
  * 34f4d2bb Merge branch 'chore/deps' into 'master'
  * 9807d59f Merge branch 'feat/modernize' into 'master'
  * 5a53a05f Merge branch 'fix/better-test' into 'master'
  * 74775fc6 Merge branch 'fix/flagset' into 'master'
  * d716926d Merge branch 'master' into 'master'
  * 3c78c309 Merge branch 'master' into 'master'
  * a5c5ff77 Merge branch 'pre-commit-config' into 'master'
  * 2f068e22 chore: bump all the deps
  * 3829ecf7 chore: bump core library
  * df1b2996 chore: bump deps
  * 8836a9f3 feat: modernize
  * 9bba17fb feat: re-use the pre-commit config
  * dbd9e5a7 fix: better tests
  * 4f8012db fix: flagset rest of args</changelog>
</package>
<package pkgid="0639c0a4ffddbbe67f0be2f94a3d99e2f46a20d44e21d76e9e4e39ccec7710043dab949419a3f13f2e5fd5b3be1de8c98fe2336d074d2d95108ea4f5312e29d2" name="eclint" arch="x86_64">
  <version epoch="0" ver="0.5.2" rel="10.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734868800">- new package eclint: a linter for editorconfig files</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.5.2:
  * 673e19de #7 (closed) Support multiple files passed as arguments
    to cli
  * 4e1e3e17 #7 (closed) Support multiple files passed as arguments
    to cli
  * 09cd9bbe Add docs to README.md
  * fdce46f2 Introduce .pre-commit-hooks.yaml for auto-fixing
  * 14681fe6 Merge branch 'chore/bump' into 'master'
  * a4d57c3c Merge branch 'chore/bump-all-the-deps' into 'master'
  * 34f4d2bb Merge branch 'chore/deps' into 'master'
  * 9807d59f Merge branch 'feat/modernize' into 'master'
  * 5a53a05f Merge branch 'fix/better-test' into 'master'
  * 74775fc6 Merge branch 'fix/flagset' into 'master'
  * d716926d Merge branch 'master' into 'master'
  * 3c78c309 Merge branch 'master' into 'master'
  * a5c5ff77 Merge branch 'pre-commit-config' into 'master'
  * 2f068e22 chore: bump all the deps
  * 3829ecf7 chore: bump core library
  * df1b2996 chore: bump deps
  * 8836a9f3 feat: modernize
  * 9bba17fb feat: re-use the pre-commit config
  * dbd9e5a7 fix: better tests
  * 4f8012db fix: flagset rest of args</changelog>
</package>
<package pkgid="1675ea3fe09be655687ab79a7f1ef3d677fbdae1935c4328feb247fbede6d49ebddc4b9d27214554cb4f0dd111c0ce4b94bf65171e3408ad7e43a9128d853830" name="eclint-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.2" rel="10.3"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734868800">- new package eclint: a linter for editorconfig files</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.5.2:
  * 673e19de #7 (closed) Support multiple files passed as arguments
    to cli
  * 4e1e3e17 #7 (closed) Support multiple files passed as arguments
    to cli
  * 09cd9bbe Add docs to README.md
  * fdce46f2 Introduce .pre-commit-hooks.yaml for auto-fixing
  * 14681fe6 Merge branch 'chore/bump' into 'master'
  * a4d57c3c Merge branch 'chore/bump-all-the-deps' into 'master'
  * 34f4d2bb Merge branch 'chore/deps' into 'master'
  * 9807d59f Merge branch 'feat/modernize' into 'master'
  * 5a53a05f Merge branch 'fix/better-test' into 'master'
  * 74775fc6 Merge branch 'fix/flagset' into 'master'
  * d716926d Merge branch 'master' into 'master'
  * 3c78c309 Merge branch 'master' into 'master'
  * a5c5ff77 Merge branch 'pre-commit-config' into 'master'
  * 2f068e22 chore: bump all the deps
  * 3829ecf7 chore: bump core library
  * df1b2996 chore: bump deps
  * 8836a9f3 feat: modernize
  * 9bba17fb feat: re-use the pre-commit config
  * dbd9e5a7 fix: better tests
  * 4f8012db fix: flagset rest of args</changelog>
</package>
<package pkgid="02cc7cba8bdc0da1f42f4f0cdf2718ba06c9d635adc6d3991b2480e8a63dd5db9d465f8f601c09978d316a8301f442fab93f4685b6d85c0f6371dabfa3a5accc" name="editorconfig-checker" arch="src">
  <version epoch="0" ver="3.7.0" rel="54.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734955200">- new package editorconfig-checker: a tool to verify that your
  files are in harmony with your .editorconfig</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734955201">- Update to version 3.0.3:
  * chore(release): v3.0.3
  * ci: publish docker image (#355)
  * Revert "fix: check if multiple newlines are at EOF (#350)" (#354)
  * chore(release): v3.0.2
  * build: remove openbsd/mips64
  * fix: check if multiple newlines are at EOF (#350)
  * ci: run docker login and publish on main and on tags creation (#344)
  * ci: remove changelog gen (#352)
  * chore(deps): bump docker/build-push-action from 5 to 6 (#349)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736337600">- Update to version 3.1.0:
  * chore(main): release 3.1.0 (#408)
  * chore(deps): bump anchore/sbom-action from 0.17.4 to 0.17.9
    (#407)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.7
    to 1.4.8 (#406)
  * fix: actually use the correct end marker (#405)
  * fix: this release-please marker (#403)
  * ci: build artifacts with GoReleaser and use Release Please
    (#385)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.2 to
    6.2.0 (#400)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.6
    to 1.4.7 (#398)
  * chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0
    (#399)
  * chore(deps): bump codecov/codecov-action from 4 to 5 (#396)
  * chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0
    (#395)
  * refactor: replace Logger.LogMessage by storing an io.Writer
    (#380)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.5
    to 1.4.6 (#393)
  * docs: fix Hits-of-Code badge (#391)
  * chore: rename our own .ecrc to the new name (#392)
  * chore: pre-commit v2 (#384)
  * chore: add a pre-commit config (#381)
  * fix: add `.ecrc` deprecation warning (#389)
  * fix: typo in config, `SpacesAftertabs` =&gt; `SpacesAfterTabs`
    (#386)
  * chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0
    (#387)
  * chore: load codecov token from secrets (#382)
  * docs: add CONTRIBUTING.md and MAINTAINERS.md (#378)
  * refactor: output FormatErrors (#377)
  * feat: support `.editorconfig-checker.json` config (#375)
  * docs: try to explain excludes better for #370 (#372)
  * chore: docker `FROM…as` to `FROM…AS` (#376)
  * feat: provide Codeclimate compatible report fromat (#367)
  * chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
    (#369)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.1 to
    6.1.2 (#368)
  * feat: consolidate adjacent error messages (#360)
  * feat: editorconfig-checker-disable-next-line (#363)
  * feat: add zip version when compressing all binaries (#321)
    (#362)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.2 to
    6.1.1 (#361)
  * chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0
    (#358)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.1 to
    6.0.2 (#357)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4
    to 1.4.5 (#356)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736424000">- Update to version 3.1.1:
  * chore(main): release 3.1.1 (#412)
  * fix: dockerfile expected binary at /, not /usr/bin/ #410 (#411)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736769600">- Update to version 3.1.2:
  * chore(main): release 3.1.2 (#417)
  * fix: provide both .tar.gz as well as .zip archives (#416)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.7 to
    0.5.8 (#401)
  * chore: use go1.23(.4) to build and release (#414)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738065600">- Update to version 3.2.0:
  * chore(main): release 3.2.0 (#426)
  * feat: add support for env var NO_COLOR (#429)
  * chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0
    (#431)
  * chore: replace token bound to a human by one bound to a bot
    (#422)
  * fix: improve default excludes (#427)
  * feat: only output "0 errors found" when verbose output is
    enabled (#423)
  * chore: replace DOCKER_USERNAME secret by a variable (#421)
  * chore: remove VERSION file (#419)
  * chore: remove old build-binary-in-docker Dockerfile (#418)
  * chore(deps): bump wagoid/commitlint-github-action from 6.2.0 to
    6.2.1 (#424)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742126400">- Update to version 3.2.1:
  * chore(main): release 3.2.1 (#450)
  * fix: empty format in the config file should be treated as
    Default (#448)
  * ci: extend the CI to MacOS to catch regressions (#440)
  * chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (#453)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.9 to
    0.5.11 (#443)
  * chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#452)
  * fix(test): support running our test suite under `-trimpath`,
    closes #397 (#439)
  * fix(test): make TestGetRelativePath work under Darwin (#445)
  * chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0
    (#449)
  * fix(test): we no longer need -ldflags at all (#444)
  * fix: check for exclusion before MIME type (#447)
  * ci: use new goreleaser formats to get the archives we need
    (#425)
  * build: switch to go1.24 (#446)
  * chore: make sure we always use our latest release in pre-commit
    (#436)
  * chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0
    (#438)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.8 to
    0.5.9 (#435)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746619200">- Update to version 3.3.0:
  * Features
  - add .jj (Jujutsu) directory to default exclude list (#458)
    (ac903a0)
  - update default paths to exclude (#462) (84c5c55)
  * Bug Fixes
  - skip correct number of errors when consolidating errors
    (#464) (8c695f5)
  * Dependencies
  - chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
    (#467)
  - chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0
    (#463)
  - chore(deps): bump github.com/gabriel-vasile/mimetype from
    1.4.8 to 1.4.9 (#461)
  - chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
    (#460)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.4.0:
  * Features
  - add *~ (emacs backup files) to default excludes (#483)
    (bbd722f), closes #482
  - add go.work, and go.work.sum files to default excludes (#468)
    (05296a5)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.20.2 to 0.20.4
    (#478)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.13
    to 0.5.14 (#481)
  - chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0
    (#484)
  - chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.2
    (#476)
  - chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
    (#477)
  - chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0
    (#474)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.11
    to 0.5.13 (#472)
  - chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.0
    (#469)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760356800">- Update to version 3.4.1:
  * chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0
    (#496)
  * chore(deps): bump peter-evans/dockerhub-description from 4 to 5
    (#495)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.14
    to 0.5.15 (#494)
  * chore(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6
    (#493)
  * chore(deps): bump golang.org/x/text from 0.28.0 to 0.29.0
    (#491)
  * chore(deps): bump anchore/sbom-action from 0.20.4 to 0.20.5
    (#486)
  * chore(deps): bump actions/setup-go from 5 to 6 (#490)
  * chore(deps): bump github.com/gabriel-vasile/mimetype (#487)
  * perf: process files concurrently (#488)
  * chore(deps): bump actions/checkout from 4 to 5 (#485)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 3.5.0:
  * Features
  - support chardet config file setting (#457) (f216ce5)
  * Dependencies
  - chore(main): release 3.5.0 (#501)
  - chore(deps): bump anchore/sbom-action from 0.20.9 to 0.20.10
    (#503)
  - chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
    (#502)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#500)
  - chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.9
    (#499)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764158400">- Update to version 3.6.0:
  * Features
  - add Rust target/ dir to default excludes (#507) (1c7d477)
  * Bug Fixes
  - support when charset is not set (#506) (85fcb6b), closes #505
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.15
    to 0.5.16 (#508)
  - chore(deps): bump actions/checkout from 5 to 6 (#504)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 3.6.1:
  * Bug Fixes
  - empty charset on xlf files (#527) (ebaf1b9)
  - github actions workflow example in readme (#528) (1e564b2)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.21.1 to 0.22.0
    (#531)
  - chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
    (#526)
  - chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1
    (#525)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.18
    to 0.5.19 (#524)
  - chore(deps): bump anchore/sbom-action from 0.20.11 to 0.21.0
    (#523)
  - chore(deps): bump anchore/sbom-action from 0.20.10 to 0.20.11
    (#518)
  - chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#522)
  - chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0
    (#516)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#520)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.17
    to 0.5.18 (#514)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.16
    to 0.5.17 (#513)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 3.7.0:
  * Features
  - files: expand glob patterns in passed-file args (#190) (#558)
    (4c0f326)
  * Bug Fixes
  - cli: auto-enable no-color when output format is
    github-actions (#557) (9f4014c)
  - detect binary files before decoding to prevent false text
    (#550) (f47b30c)
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.21
    to 0.5.22 (#564)
  - chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
    (#562)
  - chore(deps): bump github.com/wlynxg/chardet from 1.0.4 to
    1.0.5 (#561)
  - chore(deps): bump googleapis/release-please-action from 4 to
    5 (#559)
  - chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
    (#555)
  - chore(deps): bump dependabot/fetch-metadata from 2 to 3
    (#554)</changelog>
</package>
<package pkgid="e40185ab127762ef494d71374e2d34ac135a98327b3b49a3a0f6dedba5276a246e9d87cd11057c5754e8e00302c312d98c39684a526281d9a298285b5e8ee448" name="editorconfig-checker" arch="x86_64">
  <version epoch="0" ver="3.7.0" rel="54.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734955200">- new package editorconfig-checker: a tool to verify that your
  files are in harmony with your .editorconfig</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734955201">- Update to version 3.0.3:
  * chore(release): v3.0.3
  * ci: publish docker image (#355)
  * Revert "fix: check if multiple newlines are at EOF (#350)" (#354)
  * chore(release): v3.0.2
  * build: remove openbsd/mips64
  * fix: check if multiple newlines are at EOF (#350)
  * ci: run docker login and publish on main and on tags creation (#344)
  * ci: remove changelog gen (#352)
  * chore(deps): bump docker/build-push-action from 5 to 6 (#349)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736337600">- Update to version 3.1.0:
  * chore(main): release 3.1.0 (#408)
  * chore(deps): bump anchore/sbom-action from 0.17.4 to 0.17.9
    (#407)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.7
    to 1.4.8 (#406)
  * fix: actually use the correct end marker (#405)
  * fix: this release-please marker (#403)
  * ci: build artifacts with GoReleaser and use Release Please
    (#385)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.2 to
    6.2.0 (#400)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.6
    to 1.4.7 (#398)
  * chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0
    (#399)
  * chore(deps): bump codecov/codecov-action from 4 to 5 (#396)
  * chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0
    (#395)
  * refactor: replace Logger.LogMessage by storing an io.Writer
    (#380)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.5
    to 1.4.6 (#393)
  * docs: fix Hits-of-Code badge (#391)
  * chore: rename our own .ecrc to the new name (#392)
  * chore: pre-commit v2 (#384)
  * chore: add a pre-commit config (#381)
  * fix: add `.ecrc` deprecation warning (#389)
  * fix: typo in config, `SpacesAftertabs` =&gt; `SpacesAfterTabs`
    (#386)
  * chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0
    (#387)
  * chore: load codecov token from secrets (#382)
  * docs: add CONTRIBUTING.md and MAINTAINERS.md (#378)
  * refactor: output FormatErrors (#377)
  * feat: support `.editorconfig-checker.json` config (#375)
  * docs: try to explain excludes better for #370 (#372)
  * chore: docker `FROM…as` to `FROM…AS` (#376)
  * feat: provide Codeclimate compatible report fromat (#367)
  * chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
    (#369)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.1 to
    6.1.2 (#368)
  * feat: consolidate adjacent error messages (#360)
  * feat: editorconfig-checker-disable-next-line (#363)
  * feat: add zip version when compressing all binaries (#321)
    (#362)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.2 to
    6.1.1 (#361)
  * chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0
    (#358)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.1 to
    6.0.2 (#357)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4
    to 1.4.5 (#356)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736424000">- Update to version 3.1.1:
  * chore(main): release 3.1.1 (#412)
  * fix: dockerfile expected binary at /, not /usr/bin/ #410 (#411)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736769600">- Update to version 3.1.2:
  * chore(main): release 3.1.2 (#417)
  * fix: provide both .tar.gz as well as .zip archives (#416)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.7 to
    0.5.8 (#401)
  * chore: use go1.23(.4) to build and release (#414)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738065600">- Update to version 3.2.0:
  * chore(main): release 3.2.0 (#426)
  * feat: add support for env var NO_COLOR (#429)
  * chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0
    (#431)
  * chore: replace token bound to a human by one bound to a bot
    (#422)
  * fix: improve default excludes (#427)
  * feat: only output "0 errors found" when verbose output is
    enabled (#423)
  * chore: replace DOCKER_USERNAME secret by a variable (#421)
  * chore: remove VERSION file (#419)
  * chore: remove old build-binary-in-docker Dockerfile (#418)
  * chore(deps): bump wagoid/commitlint-github-action from 6.2.0 to
    6.2.1 (#424)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742126400">- Update to version 3.2.1:
  * chore(main): release 3.2.1 (#450)
  * fix: empty format in the config file should be treated as
    Default (#448)
  * ci: extend the CI to MacOS to catch regressions (#440)
  * chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (#453)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.9 to
    0.5.11 (#443)
  * chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#452)
  * fix(test): support running our test suite under `-trimpath`,
    closes #397 (#439)
  * fix(test): make TestGetRelativePath work under Darwin (#445)
  * chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0
    (#449)
  * fix(test): we no longer need -ldflags at all (#444)
  * fix: check for exclusion before MIME type (#447)
  * ci: use new goreleaser formats to get the archives we need
    (#425)
  * build: switch to go1.24 (#446)
  * chore: make sure we always use our latest release in pre-commit
    (#436)
  * chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0
    (#438)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.8 to
    0.5.9 (#435)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746619200">- Update to version 3.3.0:
  * Features
  - add .jj (Jujutsu) directory to default exclude list (#458)
    (ac903a0)
  - update default paths to exclude (#462) (84c5c55)
  * Bug Fixes
  - skip correct number of errors when consolidating errors
    (#464) (8c695f5)
  * Dependencies
  - chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
    (#467)
  - chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0
    (#463)
  - chore(deps): bump github.com/gabriel-vasile/mimetype from
    1.4.8 to 1.4.9 (#461)
  - chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
    (#460)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.4.0:
  * Features
  - add *~ (emacs backup files) to default excludes (#483)
    (bbd722f), closes #482
  - add go.work, and go.work.sum files to default excludes (#468)
    (05296a5)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.20.2 to 0.20.4
    (#478)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.13
    to 0.5.14 (#481)
  - chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0
    (#484)
  - chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.2
    (#476)
  - chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
    (#477)
  - chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0
    (#474)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.11
    to 0.5.13 (#472)
  - chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.0
    (#469)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760356800">- Update to version 3.4.1:
  * chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0
    (#496)
  * chore(deps): bump peter-evans/dockerhub-description from 4 to 5
    (#495)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.14
    to 0.5.15 (#494)
  * chore(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6
    (#493)
  * chore(deps): bump golang.org/x/text from 0.28.0 to 0.29.0
    (#491)
  * chore(deps): bump anchore/sbom-action from 0.20.4 to 0.20.5
    (#486)
  * chore(deps): bump actions/setup-go from 5 to 6 (#490)
  * chore(deps): bump github.com/gabriel-vasile/mimetype (#487)
  * perf: process files concurrently (#488)
  * chore(deps): bump actions/checkout from 4 to 5 (#485)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 3.5.0:
  * Features
  - support chardet config file setting (#457) (f216ce5)
  * Dependencies
  - chore(main): release 3.5.0 (#501)
  - chore(deps): bump anchore/sbom-action from 0.20.9 to 0.20.10
    (#503)
  - chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
    (#502)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#500)
  - chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.9
    (#499)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764158400">- Update to version 3.6.0:
  * Features
  - add Rust target/ dir to default excludes (#507) (1c7d477)
  * Bug Fixes
  - support when charset is not set (#506) (85fcb6b), closes #505
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.15
    to 0.5.16 (#508)
  - chore(deps): bump actions/checkout from 5 to 6 (#504)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 3.6.1:
  * Bug Fixes
  - empty charset on xlf files (#527) (ebaf1b9)
  - github actions workflow example in readme (#528) (1e564b2)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.21.1 to 0.22.0
    (#531)
  - chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
    (#526)
  - chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1
    (#525)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.18
    to 0.5.19 (#524)
  - chore(deps): bump anchore/sbom-action from 0.20.11 to 0.21.0
    (#523)
  - chore(deps): bump anchore/sbom-action from 0.20.10 to 0.20.11
    (#518)
  - chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#522)
  - chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0
    (#516)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#520)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.17
    to 0.5.18 (#514)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.16
    to 0.5.17 (#513)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 3.7.0:
  * Features
  - files: expand glob patterns in passed-file args (#190) (#558)
    (4c0f326)
  * Bug Fixes
  - cli: auto-enable no-color when output format is
    github-actions (#557) (9f4014c)
  - detect binary files before decoding to prevent false text
    (#550) (f47b30c)
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.21
    to 0.5.22 (#564)
  - chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
    (#562)
  - chore(deps): bump github.com/wlynxg/chardet from 1.0.4 to
    1.0.5 (#561)
  - chore(deps): bump googleapis/release-please-action from 4 to
    5 (#559)
  - chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
    (#555)
  - chore(deps): bump dependabot/fetch-metadata from 2 to 3
    (#554)</changelog>
</package>
<package pkgid="17624ea57f435ecb0114a2970d3ffcece309c36c9ab1717fba1535a7e22e3e23aa8d6983030da34d18d3646553f7c6c7ee1e35069992a77d4acbf8a3c22ff573" name="editorconfig-checker-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.0" rel="54.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1734955200">- new package editorconfig-checker: a tool to verify that your
  files are in harmony with your .editorconfig</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734955201">- Update to version 3.0.3:
  * chore(release): v3.0.3
  * ci: publish docker image (#355)
  * Revert "fix: check if multiple newlines are at EOF (#350)" (#354)
  * chore(release): v3.0.2
  * build: remove openbsd/mips64
  * fix: check if multiple newlines are at EOF (#350)
  * ci: run docker login and publish on main and on tags creation (#344)
  * ci: remove changelog gen (#352)
  * chore(deps): bump docker/build-push-action from 5 to 6 (#349)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736337600">- Update to version 3.1.0:
  * chore(main): release 3.1.0 (#408)
  * chore(deps): bump anchore/sbom-action from 0.17.4 to 0.17.9
    (#407)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.7
    to 1.4.8 (#406)
  * fix: actually use the correct end marker (#405)
  * fix: this release-please marker (#403)
  * ci: build artifacts with GoReleaser and use Release Please
    (#385)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.2 to
    6.2.0 (#400)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.6
    to 1.4.7 (#398)
  * chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0
    (#399)
  * chore(deps): bump codecov/codecov-action from 4 to 5 (#396)
  * chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0
    (#395)
  * refactor: replace Logger.LogMessage by storing an io.Writer
    (#380)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.5
    to 1.4.6 (#393)
  * docs: fix Hits-of-Code badge (#391)
  * chore: rename our own .ecrc to the new name (#392)
  * chore: pre-commit v2 (#384)
  * chore: add a pre-commit config (#381)
  * fix: add `.ecrc` deprecation warning (#389)
  * fix: typo in config, `SpacesAftertabs` =&gt; `SpacesAfterTabs`
    (#386)
  * chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0
    (#387)
  * chore: load codecov token from secrets (#382)
  * docs: add CONTRIBUTING.md and MAINTAINERS.md (#378)
  * refactor: output FormatErrors (#377)
  * feat: support `.editorconfig-checker.json` config (#375)
  * docs: try to explain excludes better for #370 (#372)
  * chore: docker `FROM…as` to `FROM…AS` (#376)
  * feat: provide Codeclimate compatible report fromat (#367)
  * chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
    (#369)
  * chore(deps): bump wagoid/commitlint-github-action from 6.1.1 to
    6.1.2 (#368)
  * feat: consolidate adjacent error messages (#360)
  * feat: editorconfig-checker-disable-next-line (#363)
  * feat: add zip version when compressing all binaries (#321)
    (#362)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.2 to
    6.1.1 (#361)
  * chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0
    (#358)
  * chore(deps): bump wagoid/commitlint-github-action from 6.0.1 to
    6.0.2 (#357)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4
    to 1.4.5 (#356)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736424000">- Update to version 3.1.1:
  * chore(main): release 3.1.1 (#412)
  * fix: dockerfile expected binary at /, not /usr/bin/ #410 (#411)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736769600">- Update to version 3.1.2:
  * chore(main): release 3.1.2 (#417)
  * fix: provide both .tar.gz as well as .zip archives (#416)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.7 to
    0.5.8 (#401)
  * chore: use go1.23(.4) to build and release (#414)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1738065600">- Update to version 3.2.0:
  * chore(main): release 3.2.0 (#426)
  * feat: add support for env var NO_COLOR (#429)
  * chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0
    (#431)
  * chore: replace token bound to a human by one bound to a bot
    (#422)
  * fix: improve default excludes (#427)
  * feat: only output "0 errors found" when verbose output is
    enabled (#423)
  * chore: replace DOCKER_USERNAME secret by a variable (#421)
  * chore: remove VERSION file (#419)
  * chore: remove old build-binary-in-docker Dockerfile (#418)
  * chore(deps): bump wagoid/commitlint-github-action from 6.2.0 to
    6.2.1 (#424)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742126400">- Update to version 3.2.1:
  * chore(main): release 3.2.1 (#450)
  * fix: empty format in the config file should be treated as
    Default (#448)
  * ci: extend the CI to MacOS to catch regressions (#440)
  * chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 (#453)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.9 to
    0.5.11 (#443)
  * chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#452)
  * fix(test): support running our test suite under `-trimpath`,
    closes #397 (#439)
  * fix(test): make TestGetRelativePath work under Darwin (#445)
  * chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0
    (#449)
  * fix(test): we no longer need -ldflags at all (#444)
  * fix: check for exclusion before MIME type (#447)
  * ci: use new goreleaser formats to get the archives we need
    (#425)
  * build: switch to go1.24 (#446)
  * chore: make sure we always use our latest release in pre-commit
    (#436)
  * chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0
    (#438)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.8 to
    0.5.9 (#435)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1746619200">- Update to version 3.3.0:
  * Features
  - add .jj (Jujutsu) directory to default exclude list (#458)
    (ac903a0)
  - update default paths to exclude (#462) (84c5c55)
  * Bug Fixes
  - skip correct number of errors when consolidating errors
    (#464) (8c695f5)
  * Dependencies
  - chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
    (#467)
  - chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0
    (#463)
  - chore(deps): bump github.com/gabriel-vasile/mimetype from
    1.4.8 to 1.4.9 (#461)
  - chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0
    (#460)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.4.0:
  * Features
  - add *~ (emacs backup files) to default excludes (#483)
    (bbd722f), closes #482
  - add go.work, and go.work.sum files to default excludes (#468)
    (05296a5)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.20.2 to 0.20.4
    (#478)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.13
    to 0.5.14 (#481)
  - chore(deps): bump golang.org/x/text from 0.27.0 to 0.28.0
    (#484)
  - chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.2
    (#476)
  - chore(deps): bump golang.org/x/text from 0.26.0 to 0.27.0
    (#477)
  - chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0
    (#474)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.11
    to 0.5.13 (#472)
  - chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.0
    (#469)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1760356800">- Update to version 3.4.1:
  * chore(deps): bump golang.org/x/text from 0.29.0 to 0.30.0
    (#496)
  * chore(deps): bump peter-evans/dockerhub-description from 4 to 5
    (#495)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.14
    to 0.5.15 (#494)
  * chore(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6
    (#493)
  * chore(deps): bump golang.org/x/text from 0.28.0 to 0.29.0
    (#491)
  * chore(deps): bump anchore/sbom-action from 0.20.4 to 0.20.5
    (#486)
  * chore(deps): bump actions/setup-go from 5 to 6 (#490)
  * chore(deps): bump github.com/gabriel-vasile/mimetype (#487)
  * perf: process files concurrently (#488)
  * chore(deps): bump actions/checkout from 4 to 5 (#485)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1763726400">- Update to version 3.5.0:
  * Features
  - support chardet config file setting (#457) (f216ce5)
  * Dependencies
  - chore(main): release 3.5.0 (#501)
  - chore(deps): bump anchore/sbom-action from 0.20.9 to 0.20.10
    (#503)
  - chore(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
    (#502)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#500)
  - chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.9
    (#499)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764158400">- Update to version 3.6.0:
  * Features
  - add Rust target/ dir to default excludes (#507) (1c7d477)
  * Bug Fixes
  - support when charset is not set (#506) (85fcb6b), closes #505
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.15
    to 0.5.16 (#508)
  - chore(deps): bump actions/checkout from 5 to 6 (#504)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769774400">- Update to version 3.6.1:
  * Bug Fixes
  - empty charset on xlf files (#527) (ebaf1b9)
  - github actions workflow example in readme (#528) (1e564b2)
  * Dependencies
  - chore(deps): bump anchore/sbom-action from 0.21.1 to 0.22.0
    (#531)
  - chore(deps): bump golang.org/x/text from 0.32.0 to 0.33.0
    (#526)
  - chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1
    (#525)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.18
    to 0.5.19 (#524)
  - chore(deps): bump anchore/sbom-action from 0.20.11 to 0.21.0
    (#523)
  - chore(deps): bump anchore/sbom-action from 0.20.10 to 0.20.11
    (#518)
  - chore(deps): bump
    github.com/editorconfig/editorconfig-core-go/v2 (#522)
  - chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0
    (#516)
  - chore(deps): bump github.com/gabriel-vasile/mimetype (#520)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.17
    to 0.5.18 (#514)
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.16
    to 0.5.17 (#513)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779969600">- Update to version 3.7.0:
  * Features
  - files: expand glob patterns in passed-file args (#190) (#558)
    (4c0f326)
  * Bug Fixes
  - cli: auto-enable no-color when output format is
    github-actions (#557) (9f4014c)
  - detect binary files before decoding to prevent false text
    (#550) (f47b30c)
  * Dependencies
  - chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.21
    to 0.5.22 (#564)
  - chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0
    (#562)
  - chore(deps): bump github.com/wlynxg/chardet from 1.0.4 to
    1.0.5 (#561)
  - chore(deps): bump googleapis/release-please-action from 4 to
    5 (#559)
  - chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0
    (#555)
  - chore(deps): bump dependabot/fetch-metadata from 2 to 3
    (#554)</changelog>
</package>
<package pkgid="18c2de0248d326451baaede63edfa9bd4c315d3c3eb9b8ea7cbb30d417fa036282e1edfca734b6e27143628234294979fdbdecedf7ad719926a61945563bfa65" name="rumdl" arch="src">
  <version epoch="0" ver="0.2.4" rel="181.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.1.70:
  * Fixed
  - MD044: do not flag proper names inside bare-domain link text
    (56a45df)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- Update to version 0.1.73:
  * Fixed
  - test: make test_performance_md051 actually exercise MD051
    (c550ef6)
  - md013,bench: enforce CommonMark 3-space indent on thematic
    breaks; hoist LintContext out of bench loop (1aafb9a)
- Update to version 0.1.72:
  * Added
  - config: resolve rule aliases in config get command (69058cd)
  - import: support JSONC comments in markdownlint config files
    (26ae457)
  - cli: introduce FmtArgs with formatter-appropriate interface
    (dce2b40)
  * Fixed
  - md034: detect code spans inside MDX JSX component bodies
    (d881713)
  - md025: cascade level adjustment to subordinate headings when
    demoting duplicate title (2399dca)
  - formatter: inline format args to satisfy clippy (250a194)
  - commands: resolve rule aliases in explain and rule commands
    (5d04351)
  - use verified fix counts in summaries and correct dry-run
    label (cd55dc1)
- Update to version 0.1.71:
  * Added
  - config: support bare rule name in rumdl config get (8369fb1)
  * Fixed
  - config: move test module to end of flavor.rs to satisfy
    clippy items_after_test_module (e30714d)
  - config: load user config alongside discovered markdownlint
    project config (c0f79c1)
  - config: display global.flavor as lowercase quoted string in
    rumdl config output (b162295)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513601">- Update to version 0.1.74:
  * Fixed
  - md077: emit atomic compound fix for under-indented fences in
    lists (455822c)
  - doctests: correct rotted imports and blockquote indent
    assertions (0238728)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.1.76:
  * Fixed
  - cli: error when --config path does not exist (c328c11)
  * - Update to version 0.1.75:
  * Added
  - cli: add -c short alias for --config (3aaaca4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 0.1.78:
  * Fixed
  - lsp: discover .config/rumdl.toml when walking up from a file
    (9d32fa7)
- Update to version 0.1.77:
  * Fixed
  - md046: ignore container content when detecting code-block
    style (2685388)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.1.80:
  * Added
  - wasm: validate rule-config value types at parse time
    (ab3d3d5)
  - wasm: honor exclude patterns via path-aware check() and fix()
    (e578308)
- Update to version 0.1.79:
  * Fixed
  - md051: strip HTML comments from heading anchors (e4e3c4b)
  - md077: accept task-item post-checkbox column to break MD013
    reflow cycle (1c3cbef)
  - lint-context: honor CommonMark Type-1 HTML blocks (6f37e49)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 0.1.81:
  * Added
  - md057: add relative_to_roots option for absolute link
    validation (e911919)
  - md024: treat headings with different {#custom-id} anchors as
    distinct (0b4dadb)
  * Fixed
  - md013: don't warn on under-limit list items in normalize mode
    (3e08094)
  - fmt: honor
  - opt-in across all flavors (4c9c8dc)
  - docs: restore grid-cards formatting on landing page (5acba85)
  - md005,md032: preserve nesting under tight continuation
    followed by sub-list (993c0f5)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.1.84:
  * Added
  - md054: atomic ref-emit fixes via Fix.additional_edits
    (d1b757c)
  * Fixed
  - md054,lsp: exact EOL counting and UTF-16 LSP positions
    (b8488b5)
  - fix_utils: preserve source order for same-offset zero-width
    inserts (06b786c)
  - md064: skip column-aligned list blocks (0175b7c)
  - md046: recognize list-internal indented code blocks (476c8d8)
  - md036: default fix=true to match advertised FullyFixable
    capability (3faac50)
  - md076: prefer tight on Consistent style ties (8ed1e30)
  - lsp: canonicalize rule-name lists at Config boundaries
    (51932d9)
- Update to version 0.1.82:
  * Fixed
  - lsp: respect --config flag in server mode (40f2a9d)
- Update to version 0.1.82:
  * Added
  - md057: fall back to project root when resolving absolute
    links (3df4ed0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.1.85:
  * Added
  - md051: add ignore-case and ignored-pattern for markdownlint
    parity (4535a2b)
  - md013: add heading-line-length, code-block-line-length, stern
    (6c22f82)
  - md033: add table-allowed-elements option for markdownlint
    parity (10bdc18)
  - md027: add list-items option for opt-in markdownlint parity
    (2589aad)
  - md060: add aligned-delimiter option for markdownlint parity
    (ce6eaac)
  * Fixed
  - md051: unify ignore-case and ignored-pattern across same-doc
    and cross-file paths (3c295bc)
  - config: initialize canonical_project_root_cache in From impl
    (306777d)
  - md013: require GFM table evidence before classifying
    list-item line (a04f742)
  - config: log when normalize_match_path falls back to raw
    absolute path (6a6ceed)
  - md013: preserve tables nested inside list items during reflow
    (fc3f89d)
  - config: fall back to cwd when normalizing per-file glob paths
    (360bde1)
  - md054: include trailing [] in collapsed link span (caa3acc)
  * Performance
  - config: cache canonical project_root and harden
    silent-fallback diagnostic (d4ea4ea)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636801">- Update to version 0.1.86:
  * Added
  - cli: support inline TOML overrides via --config (ae5461f)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777809600">- Update to version 0.1.87:
  * Added
  - config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user
    config (8557089)
  * Fixed
  - code-block-tools: use yamlfmt lint mode for YAML (#606)
    (0296f86)
  - MD038: preserve spaces around nested backticks (#605)
    (a9552c6)
  - MD013: keep closing quote with parenthetical splits (#601)
    (9a47b99)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.1.89:
  * Added
  - md031: enforce blank lines around Azure DevOps colon code
    fences (488a157)
  - lint_context: wire Azure DevOps colon fence detection and
    extend code_blocks (a9dc0cd)
  - lint_context: add colon fence detection for Azure DevOps
    flavor (b2a742b)
  - flavor: add AzureDevOps flavor variant with colon code fence
    support (59592e5)
  * Fixed
  - md046: replace index loop with iterator to satisfy clippy
    needless_range_loop (605c3da)
  - md048: skip colon fence lines in style detection for Azure
    DevOps flavor (b4833fa)
  - md046: skip colon fence lines in style detection for Azure
    DevOps flavor (386330c)
  - md055: normalize style config to snake_case so kebab-case
    values are applied (8d4dfd2)
- Update to version 0.1.88:
  * Added
  - md051,md052: handle Pandoc implicit header refs and divergent
    slugs (8805001)
  - md042: document parser-level exclusion of Pandoc inline
    footnotes, example refs, and implicit header refs (6e4f7d8)
  - md040: accept Pandoc {=format} raw blocks; keep {r}/{python}
    Quarto-only (f4e446f)
  - md038: skip Pandoc inline code attribute syntax (db18bba)
  - md037: skip Pandoc sub/superscripts and bracketed spans
    (80a2be6)
  - md034: skip URLs inside Pandoc line blocks and metadata
    (24469fc)
  - md029: skip Pandoc example-list markers under
    Pandoc-compatible flavor (2421618)
  - pandoc: add is_pandoc_raw_block_lang helper (60fb48f)
  - pandoc: detect multi-line tables (52c242a)
  - pandoc: detect grid tables (f331d65)
  - pandoc: detect multi-block YAML metadata (0869d66)
  - pandoc: detect pipe-table captions (44a20aa)
  - pandoc: detect line blocks (8f9590a)
  - pandoc: detect bracketed spans (0023c4a)
  - pandoc: detect inline code attribute syntax (0cced5f)
  - pandoc: detect subscripts and superscripts (d015748)
  - pandoc: detect example lists and references (ae9aeba)
  - pandoc: detect implicit header references (f290047)
  - pandoc: detect inline footnotes ^[note] (b021786)
  - rules: re-gate Pandoc-syntax skips on is_pandoc_compatible()
    (b9748c2)
  - lint_context: gate Pandoc pre-pass on is_pandoc_compatible()
    (c342c93)
  - cli: accept --flavor pandoc (5c83805)
  - flavor: add is_pandoc_compatible() helper (7c5964c)
  - flavor: add Pandoc variant to MarkdownFlavor (af7b6d3)
  * Fixed
  - server: resolve clap --config arg collision causing panic
    (deb93ef)
  - md051: emit Pandoc auto_identifiers suffix slugs for
    duplicate headings (33c858e)
  - md040: accept Pandoc {.class} code attributes as language
    declaration (10a5a8e)
  - pandoc: exclude link labels from citation detection (186533b)
  - pandoc: require citation @ to sit at a citation boundary
    (f4df478)
  - md038: keep checking inner whitespace on attributed code
    spans (1bc9bef)
  - md063: keep numeric ordinals lower-cased in title case
    (ef3d881)
  - MD009: allow br_spaces on paragraph lines in strict mode
    (526ec41)
  - MD013: preserve wildcard asterisks during reflow (#604)
    (012c477)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 0.1.91:
  * Fixed
  - cache: stabilize hash_config across identical config loads,
    eliminating spurious "configuration hash changed" cache
    misses caused by HashMap iteration order (#622, fixes #621)
    (f46be05) — thanks @mattiasgronlund
  - ci: branch off upstream master in sync-schemastore (787a7ea)
- Update to version 0.1.90:
  * Added
  - cache: add structured cache miss reasons for verbose mode
    (#618) (5c4f418)
  * Fixed
  - cli: allow --profile output in --silent mode (#619) (d9cde4d)
  * Performance
  - cache: warm cache profiling path with concurrent-safe writes
    (#616) (5c2a00b)
  - discovery: precompile exclude matchers and reuse walker file
    types (#617) (49a1de2)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 0.1.92:
  * Added
  - config: accept [rules.X] wrapper as alias for [X] (229ff7d)
  * Fixed
  - md060: accept single-space empty cells in compact style
    (9518a81)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846401">- Update to version 0.1.93:
  * Added
  - quarto: add MD078 missing-chunk-labels and MD079
    chunk-label-spaces (818cba4)
  * Fixed
  - md079: flag whitespace in quoted positional chunk labels
    (ea069c5)
  - quarto: harden chunk header parser against codex review
    findings (9ee8e28)
  - test: drive pipeline idempotency tests through real fix
    coordinator (5f9fdb9)
  - test: remove redundant default on MD077 unit struct (6b383b0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.1.94:
  * Added
  - md080: add heading-anchor-collision rule (df9146d)
  * Fixed
  - docs: match unwrapped 'N lint rules' counts in guard
    (8a768bf)
  - docs: make rule-count guard fail on unwrapped counts
    (07226b8)
  - md049: neutralize inline-code dollars before math filtering
    (28a73dd)
  - md049,md080: code-block-aware math filter; mark MD080
    unfixable (49e1150)
  - math: drop unmatched line-start $$ opener instead of
    swallowing document (f02f63f)
  - math: unify $$ math model across rules and make MD049
    byte-accurate (bf05e5c)
  - math: align line map with byte model for multi-pair dollar
    lines (1a21816)
  - align math line map with byte model; run heading rules for
    blockquote-only docs (444482b)
  - md080: mirror MD051 anchor model instead of per-rule HTML
    guards (e38730d)
  - md080: allow markdown-enabled HTML blocks through the skip
    (7d48cb7)
  - md080: skip blockquote headings inside HTML blocks (334d301)
  - md080: address codex review findings (cb5acc3)
  - math: close line-level math state at the fence, ignore prose
    $$ (540b624)
  - math: require line-start opener for $$ display blocks
    (89e1a60)
  - math: close $$ display blocks when fence shares a line with
    content (f839492)
  * Performance
  - md049: binary-search merged math ranges for membership
    (feafbf8)
  - md049: precompute math ranges once instead of per span
    (00d3a83)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 0.1.95:
  * Added
  - md010: add code_blocks config option, consistent code-block
    handling (#630) (b98ca52)
  - md010: add code_blocks config option (default false)
    (2c95e17)
  * Fixed
  - md010: treat fenced and indented code blocks consistently
    (#630) (435df34)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.1.96:
  * Fixed
  - md073: protect code-span contents from link/image stripping
    (530e41d)
  - md073: preserve inline code spans and emphasis in generated
    TOC entries (#634) (897c76a)
  - md057: handle trailing-slash directory links that include a
    fragment or query (539a6d0)
  - md057: eliminate duplicate warnings for broken relative links
    and accept existing directory targets (#631, #632) (6a37ada)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 0.2.3:
  * Fixed
  - code-block-tools: pipe newline-terminated content to external
    tools (497d892)
- Update to version 0.2.2:
  * Fixed
  - md081: treat unset and 0 as distinct emphasis thresholds
    (ca992bd)
- Update to version 0.2.1:
  * Added
  - md081: add no-excessive-emphasis rule (7e9ac64)
- Update to version 0.2.0:
  * Added
  - lsp: improve link completion ranking, ignores, and absolute
    paths (0ac911e)
  - flavor: add support for MyST (Markedly Structured Text)
    (#637) (3455840)
  * Fixed
  - md007: close ordered-ancestor exemption leak across deeper
    nested quotes (0fa6180)
  - md007: flag misindented top-level unordered list items
    (f277892)
  - md007: apply ordered-ancestor exemption only to genuinely
    nested sublists (#638) (4c96cf7)
  - md013: reflow list-item prose in normalize mode without false
    length warnings (#639) (0816967)
  - cross-file: honor inline-disable and per-file-ignores on
    lint-cache fast path (05c77e4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.4:
  * Fixed
  - md060: apply aligned-delimiter when a table auto-compacts
    past max-width (663f4ba)
  - md034: don't flag URL arguments of MyST colon directives
    (d55ed20)
  - embedded: gate markdown code block formatting behind
    code-block-tools opt-in (bd23ad1)
  - md046: treat MyST directive body as directive, not indented
    code block (060bae2)</changelog>
</package>
<package pkgid="454f0d6e3d593b5081bf99edfa279a64b65a9624a2ae3e7a0967e76f4fc76c3cd4492ba0c3da3111355e74c3e3a92dfee02f69913c1e016e214fb4bfd8ebfe59" name="rumdl" arch="x86_64">
  <version epoch="0" ver="0.2.4" rel="181.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.1.70:
  * Fixed
  - MD044: do not flag proper names inside bare-domain link text
    (56a45df)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- Update to version 0.1.73:
  * Fixed
  - test: make test_performance_md051 actually exercise MD051
    (c550ef6)
  - md013,bench: enforce CommonMark 3-space indent on thematic
    breaks; hoist LintContext out of bench loop (1aafb9a)
- Update to version 0.1.72:
  * Added
  - config: resolve rule aliases in config get command (69058cd)
  - import: support JSONC comments in markdownlint config files
    (26ae457)
  - cli: introduce FmtArgs with formatter-appropriate interface
    (dce2b40)
  * Fixed
  - md034: detect code spans inside MDX JSX component bodies
    (d881713)
  - md025: cascade level adjustment to subordinate headings when
    demoting duplicate title (2399dca)
  - formatter: inline format args to satisfy clippy (250a194)
  - commands: resolve rule aliases in explain and rule commands
    (5d04351)
  - use verified fix counts in summaries and correct dry-run
    label (cd55dc1)
- Update to version 0.1.71:
  * Added
  - config: support bare rule name in rumdl config get (8369fb1)
  * Fixed
  - config: move test module to end of flavor.rs to satisfy
    clippy items_after_test_module (e30714d)
  - config: load user config alongside discovered markdownlint
    project config (c0f79c1)
  - config: display global.flavor as lowercase quoted string in
    rumdl config output (b162295)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513601">- Update to version 0.1.74:
  * Fixed
  - md077: emit atomic compound fix for under-indented fences in
    lists (455822c)
  - doctests: correct rotted imports and blockquote indent
    assertions (0238728)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.1.76:
  * Fixed
  - cli: error when --config path does not exist (c328c11)
  * - Update to version 0.1.75:
  * Added
  - cli: add -c short alias for --config (3aaaca4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 0.1.78:
  * Fixed
  - lsp: discover .config/rumdl.toml when walking up from a file
    (9d32fa7)
- Update to version 0.1.77:
  * Fixed
  - md046: ignore container content when detecting code-block
    style (2685388)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.1.80:
  * Added
  - wasm: validate rule-config value types at parse time
    (ab3d3d5)
  - wasm: honor exclude patterns via path-aware check() and fix()
    (e578308)
- Update to version 0.1.79:
  * Fixed
  - md051: strip HTML comments from heading anchors (e4e3c4b)
  - md077: accept task-item post-checkbox column to break MD013
    reflow cycle (1c3cbef)
  - lint-context: honor CommonMark Type-1 HTML blocks (6f37e49)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 0.1.81:
  * Added
  - md057: add relative_to_roots option for absolute link
    validation (e911919)
  - md024: treat headings with different {#custom-id} anchors as
    distinct (0b4dadb)
  * Fixed
  - md013: don't warn on under-limit list items in normalize mode
    (3e08094)
  - fmt: honor
  - opt-in across all flavors (4c9c8dc)
  - docs: restore grid-cards formatting on landing page (5acba85)
  - md005,md032: preserve nesting under tight continuation
    followed by sub-list (993c0f5)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.1.84:
  * Added
  - md054: atomic ref-emit fixes via Fix.additional_edits
    (d1b757c)
  * Fixed
  - md054,lsp: exact EOL counting and UTF-16 LSP positions
    (b8488b5)
  - fix_utils: preserve source order for same-offset zero-width
    inserts (06b786c)
  - md064: skip column-aligned list blocks (0175b7c)
  - md046: recognize list-internal indented code blocks (476c8d8)
  - md036: default fix=true to match advertised FullyFixable
    capability (3faac50)
  - md076: prefer tight on Consistent style ties (8ed1e30)
  - lsp: canonicalize rule-name lists at Config boundaries
    (51932d9)
- Update to version 0.1.82:
  * Fixed
  - lsp: respect --config flag in server mode (40f2a9d)
- Update to version 0.1.82:
  * Added
  - md057: fall back to project root when resolving absolute
    links (3df4ed0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.1.85:
  * Added
  - md051: add ignore-case and ignored-pattern for markdownlint
    parity (4535a2b)
  - md013: add heading-line-length, code-block-line-length, stern
    (6c22f82)
  - md033: add table-allowed-elements option for markdownlint
    parity (10bdc18)
  - md027: add list-items option for opt-in markdownlint parity
    (2589aad)
  - md060: add aligned-delimiter option for markdownlint parity
    (ce6eaac)
  * Fixed
  - md051: unify ignore-case and ignored-pattern across same-doc
    and cross-file paths (3c295bc)
  - config: initialize canonical_project_root_cache in From impl
    (306777d)
  - md013: require GFM table evidence before classifying
    list-item line (a04f742)
  - config: log when normalize_match_path falls back to raw
    absolute path (6a6ceed)
  - md013: preserve tables nested inside list items during reflow
    (fc3f89d)
  - config: fall back to cwd when normalizing per-file glob paths
    (360bde1)
  - md054: include trailing [] in collapsed link span (caa3acc)
  * Performance
  - config: cache canonical project_root and harden
    silent-fallback diagnostic (d4ea4ea)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636801">- Update to version 0.1.86:
  * Added
  - cli: support inline TOML overrides via --config (ae5461f)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777809600">- Update to version 0.1.87:
  * Added
  - config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user
    config (8557089)
  * Fixed
  - code-block-tools: use yamlfmt lint mode for YAML (#606)
    (0296f86)
  - MD038: preserve spaces around nested backticks (#605)
    (a9552c6)
  - MD013: keep closing quote with parenthetical splits (#601)
    (9a47b99)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.1.89:
  * Added
  - md031: enforce blank lines around Azure DevOps colon code
    fences (488a157)
  - lint_context: wire Azure DevOps colon fence detection and
    extend code_blocks (a9dc0cd)
  - lint_context: add colon fence detection for Azure DevOps
    flavor (b2a742b)
  - flavor: add AzureDevOps flavor variant with colon code fence
    support (59592e5)
  * Fixed
  - md046: replace index loop with iterator to satisfy clippy
    needless_range_loop (605c3da)
  - md048: skip colon fence lines in style detection for Azure
    DevOps flavor (b4833fa)
  - md046: skip colon fence lines in style detection for Azure
    DevOps flavor (386330c)
  - md055: normalize style config to snake_case so kebab-case
    values are applied (8d4dfd2)
- Update to version 0.1.88:
  * Added
  - md051,md052: handle Pandoc implicit header refs and divergent
    slugs (8805001)
  - md042: document parser-level exclusion of Pandoc inline
    footnotes, example refs, and implicit header refs (6e4f7d8)
  - md040: accept Pandoc {=format} raw blocks; keep {r}/{python}
    Quarto-only (f4e446f)
  - md038: skip Pandoc inline code attribute syntax (db18bba)
  - md037: skip Pandoc sub/superscripts and bracketed spans
    (80a2be6)
  - md034: skip URLs inside Pandoc line blocks and metadata
    (24469fc)
  - md029: skip Pandoc example-list markers under
    Pandoc-compatible flavor (2421618)
  - pandoc: add is_pandoc_raw_block_lang helper (60fb48f)
  - pandoc: detect multi-line tables (52c242a)
  - pandoc: detect grid tables (f331d65)
  - pandoc: detect multi-block YAML metadata (0869d66)
  - pandoc: detect pipe-table captions (44a20aa)
  - pandoc: detect line blocks (8f9590a)
  - pandoc: detect bracketed spans (0023c4a)
  - pandoc: detect inline code attribute syntax (0cced5f)
  - pandoc: detect subscripts and superscripts (d015748)
  - pandoc: detect example lists and references (ae9aeba)
  - pandoc: detect implicit header references (f290047)
  - pandoc: detect inline footnotes ^[note] (b021786)
  - rules: re-gate Pandoc-syntax skips on is_pandoc_compatible()
    (b9748c2)
  - lint_context: gate Pandoc pre-pass on is_pandoc_compatible()
    (c342c93)
  - cli: accept --flavor pandoc (5c83805)
  - flavor: add is_pandoc_compatible() helper (7c5964c)
  - flavor: add Pandoc variant to MarkdownFlavor (af7b6d3)
  * Fixed
  - server: resolve clap --config arg collision causing panic
    (deb93ef)
  - md051: emit Pandoc auto_identifiers suffix slugs for
    duplicate headings (33c858e)
  - md040: accept Pandoc {.class} code attributes as language
    declaration (10a5a8e)
  - pandoc: exclude link labels from citation detection (186533b)
  - pandoc: require citation @ to sit at a citation boundary
    (f4df478)
  - md038: keep checking inner whitespace on attributed code
    spans (1bc9bef)
  - md063: keep numeric ordinals lower-cased in title case
    (ef3d881)
  - MD009: allow br_spaces on paragraph lines in strict mode
    (526ec41)
  - MD013: preserve wildcard asterisks during reflow (#604)
    (012c477)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 0.1.91:
  * Fixed
  - cache: stabilize hash_config across identical config loads,
    eliminating spurious "configuration hash changed" cache
    misses caused by HashMap iteration order (#622, fixes #621)
    (f46be05) — thanks @mattiasgronlund
  - ci: branch off upstream master in sync-schemastore (787a7ea)
- Update to version 0.1.90:
  * Added
  - cache: add structured cache miss reasons for verbose mode
    (#618) (5c4f418)
  * Fixed
  - cli: allow --profile output in --silent mode (#619) (d9cde4d)
  * Performance
  - cache: warm cache profiling path with concurrent-safe writes
    (#616) (5c2a00b)
  - discovery: precompile exclude matchers and reuse walker file
    types (#617) (49a1de2)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 0.1.92:
  * Added
  - config: accept [rules.X] wrapper as alias for [X] (229ff7d)
  * Fixed
  - md060: accept single-space empty cells in compact style
    (9518a81)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846401">- Update to version 0.1.93:
  * Added
  - quarto: add MD078 missing-chunk-labels and MD079
    chunk-label-spaces (818cba4)
  * Fixed
  - md079: flag whitespace in quoted positional chunk labels
    (ea069c5)
  - quarto: harden chunk header parser against codex review
    findings (9ee8e28)
  - test: drive pipeline idempotency tests through real fix
    coordinator (5f9fdb9)
  - test: remove redundant default on MD077 unit struct (6b383b0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.1.94:
  * Added
  - md080: add heading-anchor-collision rule (df9146d)
  * Fixed
  - docs: match unwrapped 'N lint rules' counts in guard
    (8a768bf)
  - docs: make rule-count guard fail on unwrapped counts
    (07226b8)
  - md049: neutralize inline-code dollars before math filtering
    (28a73dd)
  - md049,md080: code-block-aware math filter; mark MD080
    unfixable (49e1150)
  - math: drop unmatched line-start $$ opener instead of
    swallowing document (f02f63f)
  - math: unify $$ math model across rules and make MD049
    byte-accurate (bf05e5c)
  - math: align line map with byte model for multi-pair dollar
    lines (1a21816)
  - align math line map with byte model; run heading rules for
    blockquote-only docs (444482b)
  - md080: mirror MD051 anchor model instead of per-rule HTML
    guards (e38730d)
  - md080: allow markdown-enabled HTML blocks through the skip
    (7d48cb7)
  - md080: skip blockquote headings inside HTML blocks (334d301)
  - md080: address codex review findings (cb5acc3)
  - math: close line-level math state at the fence, ignore prose
    $$ (540b624)
  - math: require line-start opener for $$ display blocks
    (89e1a60)
  - math: close $$ display blocks when fence shares a line with
    content (f839492)
  * Performance
  - md049: binary-search merged math ranges for membership
    (feafbf8)
  - md049: precompute math ranges once instead of per span
    (00d3a83)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 0.1.95:
  * Added
  - md010: add code_blocks config option, consistent code-block
    handling (#630) (b98ca52)
  - md010: add code_blocks config option (default false)
    (2c95e17)
  * Fixed
  - md010: treat fenced and indented code blocks consistently
    (#630) (435df34)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.1.96:
  * Fixed
  - md073: protect code-span contents from link/image stripping
    (530e41d)
  - md073: preserve inline code spans and emphasis in generated
    TOC entries (#634) (897c76a)
  - md057: handle trailing-slash directory links that include a
    fragment or query (539a6d0)
  - md057: eliminate duplicate warnings for broken relative links
    and accept existing directory targets (#631, #632) (6a37ada)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 0.2.3:
  * Fixed
  - code-block-tools: pipe newline-terminated content to external
    tools (497d892)
- Update to version 0.2.2:
  * Fixed
  - md081: treat unset and 0 as distinct emphasis thresholds
    (ca992bd)
- Update to version 0.2.1:
  * Added
  - md081: add no-excessive-emphasis rule (7e9ac64)
- Update to version 0.2.0:
  * Added
  - lsp: improve link completion ranking, ignores, and absolute
    paths (0ac911e)
  - flavor: add support for MyST (Markedly Structured Text)
    (#637) (3455840)
  * Fixed
  - md007: close ordered-ancestor exemption leak across deeper
    nested quotes (0fa6180)
  - md007: flag misindented top-level unordered list items
    (f277892)
  - md007: apply ordered-ancestor exemption only to genuinely
    nested sublists (#638) (4c96cf7)
  - md013: reflow list-item prose in normalize mode without false
    length warnings (#639) (0816967)
  - cross-file: honor inline-disable and per-file-ignores on
    lint-cache fast path (05c77e4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.4:
  * Fixed
  - md060: apply aligned-delimiter when a table auto-compacts
    past max-width (663f4ba)
  - md034: don't flag URL arguments of MyST colon directives
    (d55ed20)
  - embedded: gate markdown code block formatting behind
    code-block-tools opt-in (bd23ad1)
  - md046: treat MyST directive body as directive, not indented
    code block (060bae2)</changelog>
</package>
<package pkgid="49761079048f5fbb4f01312d8899a9042d0b9e236d20ae1659c2eb39df351d029cbd6f4ccc03936cf03507b4bfcd0442226b55b2a14a40073c2ec7ee4fc463ee" name="rumdl-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.2.4" rel="181.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.1.70:
  * Fixed
  - MD044: do not flag proper names inside bare-domain link text
    (56a45df)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- Update to version 0.1.73:
  * Fixed
  - test: make test_performance_md051 actually exercise MD051
    (c550ef6)
  - md013,bench: enforce CommonMark 3-space indent on thematic
    breaks; hoist LintContext out of bench loop (1aafb9a)
- Update to version 0.1.72:
  * Added
  - config: resolve rule aliases in config get command (69058cd)
  - import: support JSONC comments in markdownlint config files
    (26ae457)
  - cli: introduce FmtArgs with formatter-appropriate interface
    (dce2b40)
  * Fixed
  - md034: detect code spans inside MDX JSX component bodies
    (d881713)
  - md025: cascade level adjustment to subordinate headings when
    demoting duplicate title (2399dca)
  - formatter: inline format args to satisfy clippy (250a194)
  - commands: resolve rule aliases in explain and rule commands
    (5d04351)
  - use verified fix counts in summaries and correct dry-run
    label (cd55dc1)
- Update to version 0.1.71:
  * Added
  - config: support bare rule name in rumdl config get (8369fb1)
  * Fixed
  - config: move test module to end of flavor.rs to satisfy
    clippy items_after_test_module (e30714d)
  - config: load user config alongside discovered markdownlint
    project config (c0f79c1)
  - config: display global.flavor as lowercase quoted string in
    rumdl config output (b162295)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513601">- Update to version 0.1.74:
  * Fixed
  - md077: emit atomic compound fix for under-indented fences in
    lists (455822c)
  - doctests: correct rotted imports and blockquote indent
    assertions (0238728)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.1.76:
  * Fixed
  - cli: error when --config path does not exist (c328c11)
  * - Update to version 0.1.75:
  * Added
  - cli: add -c short alias for --config (3aaaca4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 0.1.78:
  * Fixed
  - lsp: discover .config/rumdl.toml when walking up from a file
    (9d32fa7)
- Update to version 0.1.77:
  * Fixed
  - md046: ignore container content when detecting code-block
    style (2685388)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.1.80:
  * Added
  - wasm: validate rule-config value types at parse time
    (ab3d3d5)
  - wasm: honor exclude patterns via path-aware check() and fix()
    (e578308)
- Update to version 0.1.79:
  * Fixed
  - md051: strip HTML comments from heading anchors (e4e3c4b)
  - md077: accept task-item post-checkbox column to break MD013
    reflow cycle (1c3cbef)
  - lint-context: honor CommonMark Type-1 HTML blocks (6f37e49)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 0.1.81:
  * Added
  - md057: add relative_to_roots option for absolute link
    validation (e911919)
  - md024: treat headings with different {#custom-id} anchors as
    distinct (0b4dadb)
  * Fixed
  - md013: don't warn on under-limit list items in normalize mode
    (3e08094)
  - fmt: honor
  - opt-in across all flavors (4c9c8dc)
  - docs: restore grid-cards formatting on landing page (5acba85)
  - md005,md032: preserve nesting under tight continuation
    followed by sub-list (993c0f5)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.1.84:
  * Added
  - md054: atomic ref-emit fixes via Fix.additional_edits
    (d1b757c)
  * Fixed
  - md054,lsp: exact EOL counting and UTF-16 LSP positions
    (b8488b5)
  - fix_utils: preserve source order for same-offset zero-width
    inserts (06b786c)
  - md064: skip column-aligned list blocks (0175b7c)
  - md046: recognize list-internal indented code blocks (476c8d8)
  - md036: default fix=true to match advertised FullyFixable
    capability (3faac50)
  - md076: prefer tight on Consistent style ties (8ed1e30)
  - lsp: canonicalize rule-name lists at Config boundaries
    (51932d9)
- Update to version 0.1.82:
  * Fixed
  - lsp: respect --config flag in server mode (40f2a9d)
- Update to version 0.1.82:
  * Added
  - md057: fall back to project root when resolving absolute
    links (3df4ed0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.1.85:
  * Added
  - md051: add ignore-case and ignored-pattern for markdownlint
    parity (4535a2b)
  - md013: add heading-line-length, code-block-line-length, stern
    (6c22f82)
  - md033: add table-allowed-elements option for markdownlint
    parity (10bdc18)
  - md027: add list-items option for opt-in markdownlint parity
    (2589aad)
  - md060: add aligned-delimiter option for markdownlint parity
    (ce6eaac)
  * Fixed
  - md051: unify ignore-case and ignored-pattern across same-doc
    and cross-file paths (3c295bc)
  - config: initialize canonical_project_root_cache in From impl
    (306777d)
  - md013: require GFM table evidence before classifying
    list-item line (a04f742)
  - config: log when normalize_match_path falls back to raw
    absolute path (6a6ceed)
  - md013: preserve tables nested inside list items during reflow
    (fc3f89d)
  - config: fall back to cwd when normalizing per-file glob paths
    (360bde1)
  - md054: include trailing [] in collapsed link span (caa3acc)
  * Performance
  - config: cache canonical project_root and harden
    silent-fallback diagnostic (d4ea4ea)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636801">- Update to version 0.1.86:
  * Added
  - cli: support inline TOML overrides via --config (ae5461f)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777809600">- Update to version 0.1.87:
  * Added
  - config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user
    config (8557089)
  * Fixed
  - code-block-tools: use yamlfmt lint mode for YAML (#606)
    (0296f86)
  - MD038: preserve spaces around nested backticks (#605)
    (a9552c6)
  - MD013: keep closing quote with parenthetical splits (#601)
    (9a47b99)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.1.89:
  * Added
  - md031: enforce blank lines around Azure DevOps colon code
    fences (488a157)
  - lint_context: wire Azure DevOps colon fence detection and
    extend code_blocks (a9dc0cd)
  - lint_context: add colon fence detection for Azure DevOps
    flavor (b2a742b)
  - flavor: add AzureDevOps flavor variant with colon code fence
    support (59592e5)
  * Fixed
  - md046: replace index loop with iterator to satisfy clippy
    needless_range_loop (605c3da)
  - md048: skip colon fence lines in style detection for Azure
    DevOps flavor (b4833fa)
  - md046: skip colon fence lines in style detection for Azure
    DevOps flavor (386330c)
  - md055: normalize style config to snake_case so kebab-case
    values are applied (8d4dfd2)
- Update to version 0.1.88:
  * Added
  - md051,md052: handle Pandoc implicit header refs and divergent
    slugs (8805001)
  - md042: document parser-level exclusion of Pandoc inline
    footnotes, example refs, and implicit header refs (6e4f7d8)
  - md040: accept Pandoc {=format} raw blocks; keep {r}/{python}
    Quarto-only (f4e446f)
  - md038: skip Pandoc inline code attribute syntax (db18bba)
  - md037: skip Pandoc sub/superscripts and bracketed spans
    (80a2be6)
  - md034: skip URLs inside Pandoc line blocks and metadata
    (24469fc)
  - md029: skip Pandoc example-list markers under
    Pandoc-compatible flavor (2421618)
  - pandoc: add is_pandoc_raw_block_lang helper (60fb48f)
  - pandoc: detect multi-line tables (52c242a)
  - pandoc: detect grid tables (f331d65)
  - pandoc: detect multi-block YAML metadata (0869d66)
  - pandoc: detect pipe-table captions (44a20aa)
  - pandoc: detect line blocks (8f9590a)
  - pandoc: detect bracketed spans (0023c4a)
  - pandoc: detect inline code attribute syntax (0cced5f)
  - pandoc: detect subscripts and superscripts (d015748)
  - pandoc: detect example lists and references (ae9aeba)
  - pandoc: detect implicit header references (f290047)
  - pandoc: detect inline footnotes ^[note] (b021786)
  - rules: re-gate Pandoc-syntax skips on is_pandoc_compatible()
    (b9748c2)
  - lint_context: gate Pandoc pre-pass on is_pandoc_compatible()
    (c342c93)
  - cli: accept --flavor pandoc (5c83805)
  - flavor: add is_pandoc_compatible() helper (7c5964c)
  - flavor: add Pandoc variant to MarkdownFlavor (af7b6d3)
  * Fixed
  - server: resolve clap --config arg collision causing panic
    (deb93ef)
  - md051: emit Pandoc auto_identifiers suffix slugs for
    duplicate headings (33c858e)
  - md040: accept Pandoc {.class} code attributes as language
    declaration (10a5a8e)
  - pandoc: exclude link labels from citation detection (186533b)
  - pandoc: require citation @ to sit at a citation boundary
    (f4df478)
  - md038: keep checking inner whitespace on attributed code
    spans (1bc9bef)
  - md063: keep numeric ordinals lower-cased in title case
    (ef3d881)
  - MD009: allow br_spaces on paragraph lines in strict mode
    (526ec41)
  - MD013: preserve wildcard asterisks during reflow (#604)
    (012c477)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 0.1.91:
  * Fixed
  - cache: stabilize hash_config across identical config loads,
    eliminating spurious "configuration hash changed" cache
    misses caused by HashMap iteration order (#622, fixes #621)
    (f46be05) — thanks @mattiasgronlund
  - ci: branch off upstream master in sync-schemastore (787a7ea)
- Update to version 0.1.90:
  * Added
  - cache: add structured cache miss reasons for verbose mode
    (#618) (5c4f418)
  * Fixed
  - cli: allow --profile output in --silent mode (#619) (d9cde4d)
  * Performance
  - cache: warm cache profiling path with concurrent-safe writes
    (#616) (5c2a00b)
  - discovery: precompile exclude matchers and reuse walker file
    types (#617) (49a1de2)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 0.1.92:
  * Added
  - config: accept [rules.X] wrapper as alias for [X] (229ff7d)
  * Fixed
  - md060: accept single-space empty cells in compact style
    (9518a81)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846401">- Update to version 0.1.93:
  * Added
  - quarto: add MD078 missing-chunk-labels and MD079
    chunk-label-spaces (818cba4)
  * Fixed
  - md079: flag whitespace in quoted positional chunk labels
    (ea069c5)
  - quarto: harden chunk header parser against codex review
    findings (9ee8e28)
  - test: drive pipeline idempotency tests through real fix
    coordinator (5f9fdb9)
  - test: remove redundant default on MD077 unit struct (6b383b0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.1.94:
  * Added
  - md080: add heading-anchor-collision rule (df9146d)
  * Fixed
  - docs: match unwrapped 'N lint rules' counts in guard
    (8a768bf)
  - docs: make rule-count guard fail on unwrapped counts
    (07226b8)
  - md049: neutralize inline-code dollars before math filtering
    (28a73dd)
  - md049,md080: code-block-aware math filter; mark MD080
    unfixable (49e1150)
  - math: drop unmatched line-start $$ opener instead of
    swallowing document (f02f63f)
  - math: unify $$ math model across rules and make MD049
    byte-accurate (bf05e5c)
  - math: align line map with byte model for multi-pair dollar
    lines (1a21816)
  - align math line map with byte model; run heading rules for
    blockquote-only docs (444482b)
  - md080: mirror MD051 anchor model instead of per-rule HTML
    guards (e38730d)
  - md080: allow markdown-enabled HTML blocks through the skip
    (7d48cb7)
  - md080: skip blockquote headings inside HTML blocks (334d301)
  - md080: address codex review findings (cb5acc3)
  - math: close line-level math state at the fence, ignore prose
    $$ (540b624)
  - math: require line-start opener for $$ display blocks
    (89e1a60)
  - math: close $$ display blocks when fence shares a line with
    content (f839492)
  * Performance
  - md049: binary-search merged math ranges for membership
    (feafbf8)
  - md049: precompute math ranges once instead of per span
    (00d3a83)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 0.1.95:
  * Added
  - md010: add code_blocks config option, consistent code-block
    handling (#630) (b98ca52)
  - md010: add code_blocks config option (default false)
    (2c95e17)
  * Fixed
  - md010: treat fenced and indented code blocks consistently
    (#630) (435df34)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.1.96:
  * Fixed
  - md073: protect code-span contents from link/image stripping
    (530e41d)
  - md073: preserve inline code spans and emphasis in generated
    TOC entries (#634) (897c76a)
  - md057: handle trailing-slash directory links that include a
    fragment or query (539a6d0)
  - md057: eliminate duplicate warnings for broken relative links
    and accept existing directory targets (#631, #632) (6a37ada)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 0.2.3:
  * Fixed
  - code-block-tools: pipe newline-terminated content to external
    tools (497d892)
- Update to version 0.2.2:
  * Fixed
  - md081: treat unset and 0 as distinct emphasis thresholds
    (ca992bd)
- Update to version 0.2.1:
  * Added
  - md081: add no-excessive-emphasis rule (7e9ac64)
- Update to version 0.2.0:
  * Added
  - lsp: improve link completion ranking, ignores, and absolute
    paths (0ac911e)
  - flavor: add support for MyST (Markedly Structured Text)
    (#637) (3455840)
  * Fixed
  - md007: close ordered-ancestor exemption leak across deeper
    nested quotes (0fa6180)
  - md007: flag misindented top-level unordered list items
    (f277892)
  - md007: apply ordered-ancestor exemption only to genuinely
    nested sublists (#638) (4c96cf7)
  - md013: reflow list-item prose in normalize mode without false
    length warnings (#639) (0816967)
  - cross-file: honor inline-disable and per-file-ignores on
    lint-cache fast path (05c77e4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.4:
  * Fixed
  - md060: apply aligned-delimiter when a table auto-compacts
    past max-width (663f4ba)
  - md034: don't flag URL arguments of MyST colon directives
    (d55ed20)
  - embedded: gate markdown code block formatting behind
    code-block-tools opt-in (bd23ad1)
  - md046: treat MyST directive body as directive, not indented
    code block (060bae2)</changelog>
</package>
<package pkgid="27a65c894928959cea3b9eac42e3ddbf46cb324e14f7da3919e28a18f7ab2db6107cc23b06ab69a020302a1b7d70c88031b1d022e4e6c5c6b932a12a7b143bd8" name="rumdl-debugsource" arch="x86_64">
  <version epoch="0" ver="0.2.4" rel="181.1"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776081600">- Update to version 0.1.70:
  * Fixed
  - MD044: do not flag proper names inside bare-domain link text
    (56a45df)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513600">- Update to version 0.1.73:
  * Fixed
  - test: make test_performance_md051 actually exercise MD051
    (c550ef6)
  - md013,bench: enforce CommonMark 3-space indent on thematic
    breaks; hoist LintContext out of bench loop (1aafb9a)
- Update to version 0.1.72:
  * Added
  - config: resolve rule aliases in config get command (69058cd)
  - import: support JSONC comments in markdownlint config files
    (26ae457)
  - cli: introduce FmtArgs with formatter-appropriate interface
    (dce2b40)
  * Fixed
  - md034: detect code spans inside MDX JSX component bodies
    (d881713)
  - md025: cascade level adjustment to subordinate headings when
    demoting duplicate title (2399dca)
  - formatter: inline format args to satisfy clippy (250a194)
  - commands: resolve rule aliases in explain and rule commands
    (5d04351)
  - use verified fix counts in summaries and correct dry-run
    label (cd55dc1)
- Update to version 0.1.71:
  * Added
  - config: support bare rule name in rumdl config get (8369fb1)
  * Fixed
  - config: move test module to end of flavor.rs to satisfy
    clippy items_after_test_module (e30714d)
  - config: load user config alongside discovered markdownlint
    project config (c0f79c1)
  - config: display global.flavor as lowercase quoted string in
    rumdl config output (b162295)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776513601">- Update to version 0.1.74:
  * Fixed
  - md077: emit atomic compound fix for under-indented fences in
    lists (455822c)
  - doctests: correct rotted imports and blockquote indent
    assertions (0238728)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.1.76:
  * Fixed
  - cli: error when --config path does not exist (c328c11)
  * - Update to version 0.1.75:
  * Added
  - cli: add -c short alias for --config (3aaaca4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776859200">- Update to version 0.1.78:
  * Fixed
  - lsp: discover .config/rumdl.toml when walking up from a file
    (9d32fa7)
- Update to version 0.1.77:
  * Fixed
  - md046: ignore container content when detecting code-block
    style (2685388)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776945600">- Update to version 0.1.80:
  * Added
  - wasm: validate rule-config value types at parse time
    (ab3d3d5)
  - wasm: honor exclude patterns via path-aware check() and fix()
    (e578308)
- Update to version 0.1.79:
  * Fixed
  - md051: strip HTML comments from heading anchors (e4e3c4b)
  - md077: accept task-item post-checkbox column to break MD013
    reflow cycle (1c3cbef)
  - lint-context: honor CommonMark Type-1 HTML blocks (6f37e49)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777204800">- Update to version 0.1.81:
  * Added
  - md057: add relative_to_roots option for absolute link
    validation (e911919)
  - md024: treat headings with different {#custom-id} anchors as
    distinct (0b4dadb)
  * Fixed
  - md013: don't warn on under-limit list items in normalize mode
    (3e08094)
  - fmt: honor
  - opt-in across all flavors (4c9c8dc)
  - docs: restore grid-cards formatting on landing page (5acba85)
  - md005,md032: preserve nesting under tight continuation
    followed by sub-list (993c0f5)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777550400">- Update to version 0.1.84:
  * Added
  - md054: atomic ref-emit fixes via Fix.additional_edits
    (d1b757c)
  * Fixed
  - md054,lsp: exact EOL counting and UTF-16 LSP positions
    (b8488b5)
  - fix_utils: preserve source order for same-offset zero-width
    inserts (06b786c)
  - md064: skip column-aligned list blocks (0175b7c)
  - md046: recognize list-internal indented code blocks (476c8d8)
  - md036: default fix=true to match advertised FullyFixable
    capability (3faac50)
  - md076: prefer tight on Consistent style ties (8ed1e30)
  - lsp: canonicalize rule-name lists at Config boundaries
    (51932d9)
- Update to version 0.1.82:
  * Fixed
  - lsp: respect --config flag in server mode (40f2a9d)
- Update to version 0.1.82:
  * Added
  - md057: fall back to project root when resolving absolute
    links (3df4ed0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636800">- Update to version 0.1.85:
  * Added
  - md051: add ignore-case and ignored-pattern for markdownlint
    parity (4535a2b)
  - md013: add heading-line-length, code-block-line-length, stern
    (6c22f82)
  - md033: add table-allowed-elements option for markdownlint
    parity (10bdc18)
  - md027: add list-items option for opt-in markdownlint parity
    (2589aad)
  - md060: add aligned-delimiter option for markdownlint parity
    (ce6eaac)
  * Fixed
  - md051: unify ignore-case and ignored-pattern across same-doc
    and cross-file paths (3c295bc)
  - config: initialize canonical_project_root_cache in From impl
    (306777d)
  - md013: require GFM table evidence before classifying
    list-item line (a04f742)
  - config: log when normalize_match_path falls back to raw
    absolute path (6a6ceed)
  - md013: preserve tables nested inside list items during reflow
    (fc3f89d)
  - config: fall back to cwd when normalizing per-file glob paths
    (360bde1)
  - md054: include trailing [] in collapsed link span (caa3acc)
  * Performance
  - config: cache canonical project_root and harden
    silent-fallback diagnostic (d4ea4ea)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777636801">- Update to version 0.1.86:
  * Added
  - cli: support inline TOML overrides via --config (ae5461f)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777809600">- Update to version 0.1.87:
  * Added
  - config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user
    config (8557089)
  * Fixed
  - code-block-tools: use yamlfmt lint mode for YAML (#606)
    (0296f86)
  - MD038: preserve spaces around nested backticks (#605)
    (a9552c6)
  - MD013: keep closing quote with parenthetical splits (#601)
    (9a47b99)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778068800">- Update to version 0.1.89:
  * Added
  - md031: enforce blank lines around Azure DevOps colon code
    fences (488a157)
  - lint_context: wire Azure DevOps colon fence detection and
    extend code_blocks (a9dc0cd)
  - lint_context: add colon fence detection for Azure DevOps
    flavor (b2a742b)
  - flavor: add AzureDevOps flavor variant with colon code fence
    support (59592e5)
  * Fixed
  - md046: replace index loop with iterator to satisfy clippy
    needless_range_loop (605c3da)
  - md048: skip colon fence lines in style detection for Azure
    DevOps flavor (b4833fa)
  - md046: skip colon fence lines in style detection for Azure
    DevOps flavor (386330c)
  - md055: normalize style config to snake_case so kebab-case
    values are applied (8d4dfd2)
- Update to version 0.1.88:
  * Added
  - md051,md052: handle Pandoc implicit header refs and divergent
    slugs (8805001)
  - md042: document parser-level exclusion of Pandoc inline
    footnotes, example refs, and implicit header refs (6e4f7d8)
  - md040: accept Pandoc {=format} raw blocks; keep {r}/{python}
    Quarto-only (f4e446f)
  - md038: skip Pandoc inline code attribute syntax (db18bba)
  - md037: skip Pandoc sub/superscripts and bracketed spans
    (80a2be6)
  - md034: skip URLs inside Pandoc line blocks and metadata
    (24469fc)
  - md029: skip Pandoc example-list markers under
    Pandoc-compatible flavor (2421618)
  - pandoc: add is_pandoc_raw_block_lang helper (60fb48f)
  - pandoc: detect multi-line tables (52c242a)
  - pandoc: detect grid tables (f331d65)
  - pandoc: detect multi-block YAML metadata (0869d66)
  - pandoc: detect pipe-table captions (44a20aa)
  - pandoc: detect line blocks (8f9590a)
  - pandoc: detect bracketed spans (0023c4a)
  - pandoc: detect inline code attribute syntax (0cced5f)
  - pandoc: detect subscripts and superscripts (d015748)
  - pandoc: detect example lists and references (ae9aeba)
  - pandoc: detect implicit header references (f290047)
  - pandoc: detect inline footnotes ^[note] (b021786)
  - rules: re-gate Pandoc-syntax skips on is_pandoc_compatible()
    (b9748c2)
  - lint_context: gate Pandoc pre-pass on is_pandoc_compatible()
    (c342c93)
  - cli: accept --flavor pandoc (5c83805)
  - flavor: add is_pandoc_compatible() helper (7c5964c)
  - flavor: add Pandoc variant to MarkdownFlavor (af7b6d3)
  * Fixed
  - server: resolve clap --config arg collision causing panic
    (deb93ef)
  - md051: emit Pandoc auto_identifiers suffix slugs for
    duplicate headings (33c858e)
  - md040: accept Pandoc {.class} code attributes as language
    declaration (10a5a8e)
  - pandoc: exclude link labels from citation detection (186533b)
  - pandoc: require citation @ to sit at a citation boundary
    (f4df478)
  - md038: keep checking inner whitespace on attributed code
    spans (1bc9bef)
  - md063: keep numeric ordinals lower-cased in title case
    (ef3d881)
  - MD009: allow br_spaces on paragraph lines in strict mode
    (526ec41)
  - MD013: preserve wildcard asterisks during reflow (#604)
    (012c477)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778241600">- Update to version 0.1.91:
  * Fixed
  - cache: stabilize hash_config across identical config loads,
    eliminating spurious "configuration hash changed" cache
    misses caused by HashMap iteration order (#622, fixes #621)
    (f46be05) — thanks @mattiasgronlund
  - ci: branch off upstream master in sync-schemastore (787a7ea)
- Update to version 0.1.90:
  * Added
  - cache: add structured cache miss reasons for verbose mode
    (#618) (5c4f418)
  * Fixed
  - cli: allow --profile output in --silent mode (#619) (d9cde4d)
  * Performance
  - cache: warm cache profiling path with concurrent-safe writes
    (#616) (5c2a00b)
  - discovery: precompile exclude matchers and reuse walker file
    types (#617) (49a1de2)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846400">- Update to version 0.1.92:
  * Added
  - config: accept [rules.X] wrapper as alias for [X] (229ff7d)
  * Fixed
  - md060: accept single-space empty cells in compact style
    (9518a81)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1778846401">- Update to version 0.1.93:
  * Added
  - quarto: add MD078 missing-chunk-labels and MD079
    chunk-label-spaces (818cba4)
  * Fixed
  - md079: flag whitespace in quoted positional chunk labels
    (ea069c5)
  - quarto: harden chunk header parser against codex review
    findings (9ee8e28)
  - test: drive pipeline idempotency tests through real fix
    coordinator (5f9fdb9)
  - test: remove redundant default on MD077 unit struct (6b383b0)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779105600">- Update to version 0.1.94:
  * Added
  - md080: add heading-anchor-collision rule (df9146d)
  * Fixed
  - docs: match unwrapped 'N lint rules' counts in guard
    (8a768bf)
  - docs: make rule-count guard fail on unwrapped counts
    (07226b8)
  - md049: neutralize inline-code dollars before math filtering
    (28a73dd)
  - md049,md080: code-block-aware math filter; mark MD080
    unfixable (49e1150)
  - math: drop unmatched line-start $$ opener instead of
    swallowing document (f02f63f)
  - math: unify $$ math model across rules and make MD049
    byte-accurate (bf05e5c)
  - math: align line map with byte model for multi-pair dollar
    lines (1a21816)
  - align math line map with byte model; run heading rules for
    blockquote-only docs (444482b)
  - md080: mirror MD051 anchor model instead of per-rule HTML
    guards (e38730d)
  - md080: allow markdown-enabled HTML blocks through the skip
    (7d48cb7)
  - md080: skip blockquote headings inside HTML blocks (334d301)
  - md080: address codex review findings (cb5acc3)
  - math: close line-level math state at the fence, ignore prose
    $$ (540b624)
  - math: require line-start opener for $$ display blocks
    (89e1a60)
  - math: close $$ display blocks when fence shares a line with
    content (f839492)
  * Performance
  - md049: binary-search merged math ranges for membership
    (feafbf8)
  - md049: precompute math ranges once instead of per span
    (00d3a83)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779278400">- Update to version 0.1.95:
  * Added
  - md010: add code_blocks config option, consistent code-block
    handling (#630) (b98ca52)
  - md010: add code_blocks config option (default false)
    (2c95e17)
  * Fixed
  - md010: treat fenced and indented code blocks consistently
    (#630) (435df34)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1779364800">- Update to version 0.1.96:
  * Fixed
  - md073: protect code-span contents from link/image stripping
    (530e41d)
  - md073: preserve inline code spans and emphasis in generated
    TOC entries (#634) (897c76a)
  - md057: handle trailing-slash directory links that include a
    fragment or query (539a6d0)
  - md057: eliminate duplicate warnings for broken relative links
    and accept existing directory targets (#631, #632) (6a37ada)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780056000">- Update to version 0.2.3:
  * Fixed
  - code-block-tools: pipe newline-terminated content to external
    tools (497d892)
- Update to version 0.2.2:
  * Fixed
  - md081: treat unset and 0 as distinct emphasis thresholds
    (ca992bd)
- Update to version 0.2.1:
  * Added
  - md081: add no-excessive-emphasis rule (7e9ac64)
- Update to version 0.2.0:
  * Added
  - lsp: improve link completion ranking, ignores, and absolute
    paths (0ac911e)
  - flavor: add support for MyST (Markedly Structured Text)
    (#637) (3455840)
  * Fixed
  - md007: close ordered-ancestor exemption leak across deeper
    nested quotes (0fa6180)
  - md007: flag misindented top-level unordered list items
    (f277892)
  - md007: apply ordered-ancestor exemption only to genuinely
    nested sublists (#638) (4c96cf7)
  - md013: reflow list-item prose in normalize mode without false
    length warnings (#639) (0816967)
  - cross-file: honor inline-disable and per-file-ignores on
    lint-cache fast path (05c77e4)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1780142400">- Update to version 0.2.4:
  * Fixed
  - md060: apply aligned-delimiter when a table auto-compacts
    past max-width (663f4ba)
  - md034: don't flag URL arguments of MyST colon directives
    (d55ed20)
  - embedded: gate markdown code block formatting behind
    code-block-tools opt-in (bd23ad1)
  - md046: treat MyST directive body as directive, not indented
    code block (060bae2)</changelog>
</package>
</otherdata>