mdsf-cli
Version:
Format, and lint, markdown code snippets using your favorite tools
491 lines (458 loc) • 159 kB
Markdown
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [Unreleased](https://github.com/hougesen/mdsf/compare/v0.12.0...HEAD)
- chore(codecov): setup components [`#1655`](https://github.com/hougesen/mdsf/pull/1655)
- chore: bump typescript from 5.9.3 to 6.0.3 in /mdsf-vscode [`#1633`](https://github.com/hougesen/mdsf/pull/1633)
- test(vscode): setup code coverage [`#1654`](https://github.com/hougesen/mdsf/pull/1654)
- chore: bump serde_json from 1.0.149 to 1.0.150 [`#1653`](https://github.com/hougesen/mdsf/pull/1653)
- chore: bump eslint from 10.3.0 to 10.4.0 in /mdsf-vscode [`#1652`](https://github.com/hougesen/mdsf/pull/1652)
- chore: bump @biomejs/biome from 2.4.10 to 2.4.15 in /mdsf-vscode [`#1651`](https://github.com/hougesen/mdsf/pull/1651)
- chore: bump eslint from 10.3.0 to 10.4.0 in /github-action [`#1648`](https://github.com/hougesen/mdsf/pull/1648)
- chore: bump clap_complete from 4.6.4 to 4.6.5 [`#1642`](https://github.com/hougesen/mdsf/pull/1642)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1645`](https://github.com/hougesen/mdsf/pull/1645)
- chore: bump globals from 17.4.0 to 17.6.0 in /mdsf-vscode [`#1650`](https://github.com/hougesen/mdsf/pull/1650)
- chore: bump @biomejs/biome from 2.4.13 to 2.4.15 in /github-action [`#1646`](https://github.com/hougesen/mdsf/pull/1646)
- chore: bump globals from 17.5.0 to 17.6.0 in /github-action [`#1644`](https://github.com/hougesen/mdsf/pull/1644)
- chore: bump sha2 from 0.10.9 to 0.11.0 [`#1607`](https://github.com/hougesen/mdsf/pull/1607)
- feat(tools): add support for openapi-format [`#1643`](https://github.com/hougesen/mdsf/pull/1643)
- chore: bump clap_complete from 4.6.3 to 4.6.4 [`#1640`](https://github.com/hougesen/mdsf/pull/1640)
- chore: bump assert_cmd from 2.2.1 to 2.2.2 [`#1641`](https://github.com/hougesen/mdsf/pull/1641)
- chore: bump pnpm/action-setup from 5 to 6 [`#1618`](https://github.com/hougesen/mdsf/pull/1618)
- chore: bump uncenter/setup-taplo from 1 to 2 [`#1622`](https://github.com/hougesen/mdsf/pull/1622)
- chore: bump esbuild from 0.27.4 to 0.28.0 in /github-action [`#1635`](https://github.com/hougesen/mdsf/pull/1635)
- chore: bump eslint from 10.1.0 to 10.3.0 in /github-action [`#1634`](https://github.com/hougesen/mdsf/pull/1634)
- chore: bump esbuild from 0.27.4 to 0.28.0 in /mdsf-vscode [`#1630`](https://github.com/hougesen/mdsf/pull/1630)
- chore: bump eslint from 10.1.0 to 10.3.0 in /mdsf-vscode [`#1631`](https://github.com/hougesen/mdsf/pull/1631)
- chore: bump @actions/core from 3.0.0 to 3.0.1 in /github-action [`#1636`](https://github.com/hougesen/mdsf/pull/1636)
- chore: bump clap_complete from 4.6.2 to 4.6.3 [`#1628`](https://github.com/hougesen/mdsf/pull/1628)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1629`](https://github.com/hougesen/mdsf/pull/1629)
- chore: bump @biomejs/biome from 2.4.10 to 2.4.13 in /github-action [`#1637`](https://github.com/hougesen/mdsf/pull/1637)
- chore: bump globals from 17.4.0 to 17.5.0 in /github-action [`#1638`](https://github.com/hougesen/mdsf/pull/1638)
- chore: bump leafo/gh-actions-lua from 12 to 13 [`#1627`](https://github.com/hougesen/mdsf/pull/1627)
- chore: bump test-with from 0.16.0 to 0.16.1 [`#1619`](https://github.com/hougesen/mdsf/pull/1619)
- chore: bump assert_cmd from 2.2.0 to 2.2.1 [`#1624`](https://github.com/hougesen/mdsf/pull/1624)
- chore: bump @biomejs/biome from 2.4.9 to 2.4.10 in /github-action [`#1616`](https://github.com/hougesen/mdsf/pull/1616)
- chore: bump clap from 4.6.0 to 4.6.1 [`#1625`](https://github.com/hougesen/mdsf/pull/1625)
- chore: bump the cargo group across 1 directory with 2 updates [`#1626`](https://github.com/hougesen/mdsf/pull/1626)
- chore: bump clap_complete from 4.6.0 to 4.6.2 [`#1621`](https://github.com/hougesen/mdsf/pull/1621)
- chore: bump actions/upload-pages-artifact from 4 to 5 [`#1623`](https://github.com/hougesen/mdsf/pull/1623)
- chore: bump @typescript-eslint/parser in /mdsf-vscode [`#1613`](https://github.com/hougesen/mdsf/pull/1613)
- chore: bump @biomejs/biome from 2.4.9 to 2.4.10 in /mdsf-vscode [`#1614`](https://github.com/hougesen/mdsf/pull/1614)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1615`](https://github.com/hougesen/mdsf/pull/1615)
- chore: bump toml from 1.1.0+spec-1.1.0 to 1.1.2+spec-1.1.0 [`#1617`](https://github.com/hougesen/mdsf/pull/1617)
- build(deps): revert back to TypeScript 5 [`#1610`](https://github.com/hougesen/mdsf/pull/1610)
- chore: bump typescript from 5.9.3 to 6.0.2 in /mdsf-vscode [`#1604`](https://github.com/hougesen/mdsf/pull/1604)
- chore: bump toml from 1.0.7+spec-1.1.0 to 1.1.0+spec-1.1.0 [`#1594`](https://github.com/hougesen/mdsf/pull/1594)
- chore: bump eslint from 10.0.3 to 10.1.0 in /github-action [`#1608`](https://github.com/hougesen/mdsf/pull/1608)
- chore: bump @biomejs/biome from 2.4.7 to 2.4.9 in /github-action [`#1609`](https://github.com/hougesen/mdsf/pull/1609)
- chore: bump eslint from 10.0.3 to 10.1.0 in /mdsf-vscode [`#1602`](https://github.com/hougesen/mdsf/pull/1602)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1603`](https://github.com/hougesen/mdsf/pull/1603)
- chore: bump @biomejs/biome from 2.4.8 to 2.4.9 in /mdsf-vscode [`#1606`](https://github.com/hougesen/mdsf/pull/1606)
- chore: bump ureq from 3.2.0 to 3.3.0 [`#1593`](https://github.com/hougesen/mdsf/pull/1593)
- chore: bump terminal_size from 0.4.3 to 0.4.4 [`#1596`](https://github.com/hougesen/mdsf/pull/1596)
- chore: bump env_logger from 0.11.9 to 0.11.10 [`#1595`](https://github.com/hougesen/mdsf/pull/1595)
- chore: bump EndBug/add-and-commit from 9 to 10 [`#1599`](https://github.com/hougesen/mdsf/pull/1599)
- chore: bump codecov/codecov-action from 5 to 6 [`#1600`](https://github.com/hougesen/mdsf/pull/1600)
- chore: bump actions/deploy-pages from 4 to 5 [`#1598`](https://github.com/hougesen/mdsf/pull/1598)
- chore: bump the npm_and_yarn group across 1 directory with 1 update [`#1597`](https://github.com/hougesen/mdsf/pull/1597)
- chore: bump test-with from 0.15.8 to 0.16.0 [`#1592`](https://github.com/hougesen/mdsf/pull/1592)
- chore: bump actions/configure-pages from 5 to 6 [`#1601`](https://github.com/hougesen/mdsf/pull/1601)
- chore: bump pnpm/action-setup from 4 to 5 [`#1591`](https://github.com/hougesen/mdsf/pull/1591)
- chore: bump rustls-webpki in the cargo group across 1 directory [`#1588`](https://github.com/hougesen/mdsf/pull/1588)
- chore: bump flatted [`#1589`](https://github.com/hougesen/mdsf/pull/1589)
- chore: bump flatted [`#1590`](https://github.com/hougesen/mdsf/pull/1590)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1586`](https://github.com/hougesen/mdsf/pull/1586)
- chore: bump @biomejs/biome from 2.4.7 to 2.4.8 in /mdsf-vscode [`#1587`](https://github.com/hougesen/mdsf/pull/1587)
- chore: bump @typescript-eslint/parser in /mdsf-vscode [`#1585`](https://github.com/hougesen/mdsf/pull/1585)
- chore: bump toml from 1.0.6+spec-1.1.0 to 1.0.7+spec-1.1.0 [`#1584`](https://github.com/hougesen/mdsf/pull/1584)
- build(vscode): increase minimum version to v1.110.0 [`#1583`](https://github.com/hougesen/mdsf/pull/1583)
- chore: bump @biomejs/biome from 2.4.6 to 2.4.7 in /github-action [`#1582`](https://github.com/hougesen/mdsf/pull/1582)
- chore: bump @biomejs/biome from 2.4.6 to 2.4.7 in /mdsf-vscode [`#1581`](https://github.com/hougesen/mdsf/pull/1581)
- chore: bump jdx/mise-action from 3 to 4 [`#1580`](https://github.com/hougesen/mdsf/pull/1580)
- chore: bump undici from 6.23.0 to 6.24.0 in /github-action in the npm_and_yarn group across 1 directory [`#1579`](https://github.com/hougesen/mdsf/pull/1579)
- chore: bump @biomejs/biome from 2.4.4 to 2.4.6 in /github-action [`#1565`](https://github.com/hougesen/mdsf/pull/1565)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1567`](https://github.com/hougesen/mdsf/pull/1567)
- chore: bump @biomejs/biome from 2.4.4 to 2.4.6 in /mdsf-vscode [`#1569`](https://github.com/hougesen/mdsf/pull/1569)
- chore: bump @typescript-eslint/parser in /mdsf-vscode [`#1568`](https://github.com/hougesen/mdsf/pull/1568)
- chore: bump eslint from 10.0.2 to 10.0.3 in /github-action [`#1566`](https://github.com/hougesen/mdsf/pull/1566)
- chore: bump eslint from 10.0.2 to 10.0.3 in /mdsf-vscode [`#1570`](https://github.com/hougesen/mdsf/pull/1570)
- chore: bump clap_complete from 4.5.66 to 4.6.0 [`#1575`](https://github.com/hougesen/mdsf/pull/1575)
- chore: bump assert_cmd from 2.1.2 to 2.2.0 [`#1571`](https://github.com/hougesen/mdsf/pull/1571)
- chore: bump tempfile from 3.26.0 to 3.27.0 [`#1572`](https://github.com/hougesen/mdsf/pull/1572)
- chore: bump clap_complete_nushell from 4.5.10 to 4.6.0 [`#1578`](https://github.com/hougesen/mdsf/pull/1578)
- chore: bump esbuild from 0.27.3 to 0.27.4 in /mdsf-vscode [`#1574`](https://github.com/hougesen/mdsf/pull/1574)
- chore: bump clap from 4.5.60 to 4.6.0 [`#1576`](https://github.com/hougesen/mdsf/pull/1576)
- chore: bump esbuild from 0.27.3 to 0.27.4 in /github-action [`#1577`](https://github.com/hougesen/mdsf/pull/1577)
- feat(tools): add support for hledger-fmt [`#1573`](https://github.com/hougesen/mdsf/pull/1573)
- chore: bump julia-actions/cache from 2 to 3 [`#1561`](https://github.com/hougesen/mdsf/pull/1561)
- chore: bump toml from 1.0.4+spec-1.1.0 to 1.0.6+spec-1.1.0 [`#1563`](https://github.com/hougesen/mdsf/pull/1563)
- chore: bump which from 8.0.1 to 8.0.2 [`#1562`](https://github.com/hougesen/mdsf/pull/1562)
- chore: bump toml from 1.0.3+spec-1.1.0 to 1.0.4+spec-1.1.0 [`#1559`](https://github.com/hougesen/mdsf/pull/1559)
- chore: bump which from 8.0.0 to 8.0.1 [`#1560`](https://github.com/hougesen/mdsf/pull/1560)
- chore: bump globals from 17.3.0 to 17.4.0 in /mdsf-vscode [`#1557`](https://github.com/hougesen/mdsf/pull/1557)
- chore: bump globals from 17.3.0 to 17.4.0 in /github-action [`#1558`](https://github.com/hougesen/mdsf/pull/1558)
- feat(tools): add support for c3fmt [`#1556`](https://github.com/hougesen/mdsf/pull/1556)
- feat(tools): add support for hongdown [`#1555`](https://github.com/hougesen/mdsf/pull/1555)
- feat(tools): add support for djangofmt [`#1554`](https://github.com/hougesen/mdsf/pull/1554)
- feat(tools): add support for panache [`#1553`](https://github.com/hougesen/mdsf/pull/1553)
- chore: publish to vscode using @vscode/vsce instead of vsce [`#1552`](https://github.com/hougesen/mdsf/pull/1552)
#### [v0.12.0](https://github.com/hougesen/mdsf/compare/v0.11.1...v0.12.0)
> 28 February 2026
- chore: release v0.12.0 [`#1551`](https://github.com/hougesen/mdsf/pull/1551)
- feat(init): specify schema version with --schema-version [`#1550`](https://github.com/hougesen/mdsf/pull/1550)
- feat(init): specify file format [`#1549`](https://github.com/hougesen/mdsf/pull/1549)
- chore: bump env_logger from 0.11.8 to 0.11.9 [`#1519`](https://github.com/hougesen/mdsf/pull/1519)
- chore: bump @eslint/js from 9.39.2 to 10.0.1 in /mdsf-vscode [`#1545`](https://github.com/hougesen/mdsf/pull/1545)
- feat: support defining config using yaml [`#1548`](https://github.com/hougesen/mdsf/pull/1548)
- chore: bump eslint from 9.39.2 to 10.0.2 in /mdsf-vscode [`#1544`](https://github.com/hougesen/mdsf/pull/1544)
- feat(tools): add support for zuban [`#1547`](https://github.com/hougesen/mdsf/pull/1547)
- feat(tools): add support for zsweep [`#1546`](https://github.com/hougesen/mdsf/pull/1546)
- feat: support reading config from mdsf.toml [`#1543`](https://github.com/hougesen/mdsf/pull/1543)
- chore: bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1536`](https://github.com/hougesen/mdsf/pull/1536)
- chore: bump tempfile from 3.25.0 to 3.26.0 [`#1539`](https://github.com/hougesen/mdsf/pull/1539)
- chore: bump @eslint/js from 9.39.2 to 10.0.1 in /github-action [`#1531`](https://github.com/hougesen/mdsf/pull/1531)
- chore: bump esbuild from 0.27.2 to 0.27.3 in /mdsf-vscode [`#1533`](https://github.com/hougesen/mdsf/pull/1533)
- chore: bump esbuild from 0.27.2 to 0.27.3 in /github-action [`#1532`](https://github.com/hougesen/mdsf/pull/1532)
- chore: bump @typescript-eslint/parser in /mdsf-vscode [`#1534`](https://github.com/hougesen/mdsf/pull/1534)
- chore: bump @biomejs/biome from 2.3.13 to 2.4.4 in /mdsf-vscode [`#1537`](https://github.com/hougesen/mdsf/pull/1537)
- chore: bump owo-colors from 4.2.3 to 4.3.0 [`#1540`](https://github.com/hougesen/mdsf/pull/1540)
- chore: bump test-with from 0.15.7 to 0.15.8 [`#1538`](https://github.com/hougesen/mdsf/pull/1538)
- chore: bump clap from 4.5.58 to 4.5.60 [`#1541`](https://github.com/hougesen/mdsf/pull/1541)
- feat: publish latest stable schema [`#1542`](https://github.com/hougesen/mdsf/pull/1542)
- chore: bump @biomejs/biome from 2.3.13 to 2.4.4 in /github-action [`#1530`](https://github.com/hougesen/mdsf/pull/1530)
- chore: bump eslint from 9.39.2 to 10.0.2 in /github-action [`#1529`](https://github.com/hougesen/mdsf/pull/1529)
- chore: bump clap_complete from 4.5.65 to 4.5.66 [`#1521`](https://github.com/hougesen/mdsf/pull/1521)
- feat: support formatting custom file extensions [`#1528`](https://github.com/hougesen/mdsf/pull/1528)
- chore: bump predicates from 3.1.3 to 3.1.4 [`#1520`](https://github.com/hougesen/mdsf/pull/1520)
- chore: bump minimatch [`#1526`](https://github.com/hougesen/mdsf/pull/1526)
- chore: bump minimatch [`#1527`](https://github.com/hougesen/mdsf/pull/1527)
- build(carg-dist): upgrade to v0.31.0 [`#1525`](https://github.com/hougesen/mdsf/pull/1525)
- chore: bump tempfile from 3.24.0 to 3.25.0 [`#1518`](https://github.com/hougesen/mdsf/pull/1518)
- chore: bump clap from 4.5.57 to 4.5.58 [`#1522`](https://github.com/hougesen/mdsf/pull/1522)
- build(deps): bump serde_json from 1.0.148 to 1.0.149 [`#1473`](https://github.com/hougesen/mdsf/pull/1473)
- build(deps): bump clap from 4.5.53 to 4.5.54 [`#1472`](https://github.com/hougesen/mdsf/pull/1472)
- feat(tools): add support for the scala cli [`#1475`](https://github.com/hougesen/mdsf/pull/1475)
- build(deps): bump clap_complete from 4.5.64 to 4.5.65 [`#1474`](https://github.com/hougesen/mdsf/pull/1474)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1471`](https://github.com/hougesen/mdsf/pull/1471)
- build(deps): bump clap_complete from 4.5.63 to 4.5.64 [`#1469`](https://github.com/hougesen/mdsf/pull/1469)
- refactor: remove all usage of unwrap and expect in tests [`#1468`](https://github.com/hougesen/mdsf/pull/1468)
- build(deps): bump serde_json from 1.0.147 to 1.0.148 [`#1466`](https://github.com/hougesen/mdsf/pull/1466)
- build(deps): bump clap_complete from 4.5.62 to 4.5.63 [`#1467`](https://github.com/hougesen/mdsf/pull/1467)
- build(deps): bump schemars from 1.1.0 to 1.2.0 [`#1465`](https://github.com/hougesen/mdsf/pull/1465)
- feat(tools): add support for kube-linter [`#1464`](https://github.com/hougesen/mdsf/pull/1464)
- feat(tools): add support for action-validator [`#1463`](https://github.com/hougesen/mdsf/pull/1463)
- feat: support installing packages using mise for testing [`#1462`](https://github.com/hougesen/mdsf/pull/1462)
- feat(tools): add support for swiftlint [`#1461`](https://github.com/hougesen/mdsf/pull/1461)
- build: upgrade all packages to node 24 [`#1460`](https://github.com/hougesen/mdsf/pull/1460)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1456`](https://github.com/hougesen/mdsf/pull/1456)
- build(deps): bump tempfile from 3.23.0 to 3.24.0 [`#1459`](https://github.com/hougesen/mdsf/pull/1459)
- build(deps): bump serde_json from 1.0.146 to 1.0.147 [`#1457`](https://github.com/hougesen/mdsf/pull/1457)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1458`](https://github.com/hougesen/mdsf/pull/1458)
- feat: documentation website [`#1455`](https://github.com/hougesen/mdsf/pull/1455)
- build(deps): bump serde_json from 1.0.145 to 1.0.146 [`#1454`](https://github.com/hougesen/mdsf/pull/1454)
- chore: set version to dev [`#1453`](https://github.com/hougesen/mdsf/pull/1453)
- build(deps): bump clap_complete from 4.5.61 to 4.5.62 [`#1452`](https://github.com/hougesen/mdsf/pull/1452)
- feat(config): support json5 [`d46d72b`](https://github.com/hougesen/mdsf/commit/d46d72b582479f997d3b8fb519073813ce55a6dd)
- feat(tools): add fix and check to twig-cs-fixer [`728e52e`](https://github.com/hougesen/mdsf/commit/728e52ebf88e8674e17143046f50a7445abda107)
- feat(tools): add support for txtpbfmt [`2c63b2c`](https://github.com/hougesen/mdsf/commit/2c63b2c69c21082abc56f35f4d47ac3c38794713)
- feat(tools): add dhall:lint [`443c95f`](https://github.com/hougesen/mdsf/commit/443c95fff88a7d7b50133239da476cbcb5728817)
- chore: bump @actions/core from 2.0.2 to 3.0.0 in /github-action [`f03b304`](https://github.com/hougesen/mdsf/commit/f03b30459572d8f565cff2481790705739915420)
- chore: bump @biomejs/biome from 2.3.11 to 2.3.13 in /github-action [`6bdcc46`](https://github.com/hougesen/mdsf/commit/6bdcc4644aec946fc2b8b356374fb4c6943cc818)
- chore: bump @biomejs/biome from 2.3.11 to 2.3.13 in /mdsf-vscode [`7cb231b`](https://github.com/hougesen/mdsf/commit/7cb231b3b407b1966edfcacb7408695b6c3ca41c)
- chore: bump @biomejs/biome from 2.3.10 to 2.3.11 in /mdsf-vscode [`0f89450`](https://github.com/hougesen/mdsf/commit/0f89450d77165ad64b8c9aebae0e20414b54634a)
- chore: bump @biomejs/biome from 2.3.10 to 2.3.11 in /github-action [`543a99e`](https://github.com/hougesen/mdsf/commit/543a99e4099006f913073a345d07f6d0a9484267)
- chore: bump @actions/tool-cache from 3.0.0 to 4.0.0 in /github-action [`3fae51a`](https://github.com/hougesen/mdsf/commit/3fae51ae88a022fc3eaabc9f446417b164fcf4ea)
- feat(tools): add ghokin:check [`6652d4b`](https://github.com/hougesen/mdsf/commit/6652d4b78b0bae0947bad2accc38998e1a434ed7)
- feat(tools): add atlas:lint [`0295214`](https://github.com/hougesen/mdsf/commit/0295214626ae34fd68fbec1e1d7f0946c1291f0e)
- feat(tools): add ziggy:lint [`81f7a59`](https://github.com/hougesen/mdsf/commit/81f7a5931b6f63f223eeeb5f1484628afa1ac962)
- chore: bump @actions/tool-cache from 2.0.2 to 3.0.0 in /github-action [`44a320b`](https://github.com/hougesen/mdsf/commit/44a320b00f2c801ed47cd028f7cd0e1de6ce2cd7)
- chore: bump time in the cargo group across 1 directory [`035687a`](https://github.com/hougesen/mdsf/commit/035687aeb146c4aff4c5b3fe5ac7b12743304b4d)
- chore: bump @actions/core from 2.0.1 to 2.0.2 in /github-action [`cc11263`](https://github.com/hougesen/mdsf/commit/cc11263b9c51035ad7278ab217e0fa3c80554529)
- ci: generate github action build on push [`c3fe2d9`](https://github.com/hougesen/mdsf/commit/c3fe2d9863a4cc22fa4de596039f738645ec79ea)
- chore: bump clap from 4.5.54 to 4.5.56 [`0916b75`](https://github.com/hougesen/mdsf/commit/0916b75616e8c3cc1e27725627b28b7fe6cb4834)
- chore: bump ureq from 3.1.4 to 3.2.0 [`9af0359`](https://github.com/hougesen/mdsf/commit/9af03598a123df087cf597f91ede886e01a7bad9)
- chore: bump clap from 4.5.56 to 4.5.57 [`9f72396`](https://github.com/hougesen/mdsf/commit/9f7239675427c53d96d9ca26537bcef6ca8e5d19)
- chore: bump schemars from 1.2.0 to 1.2.1 [`349efee`](https://github.com/hougesen/mdsf/commit/349efee82279f473f0954b3d83a55caf9121b280)
- chore: bump globals from 17.0.0 to 17.3.0 in /github-action [`045efc3`](https://github.com/hougesen/mdsf/commit/045efc36b9f4079509b173a88b9e41e10b84c445)
- chore: bump globals from 17.0.0 to 17.3.0 in /mdsf-vscode [`801582b`](https://github.com/hougesen/mdsf/commit/801582bf630de82f158aa8c730ad5f59a1019d01)
- chore: bump globals from 16.5.0 to 17.0.0 in /mdsf-vscode [`74cb454`](https://github.com/hougesen/mdsf/commit/74cb454b93acb841db9b2a6fc91c8272b14179aa)
- chore: bump globals from 16.5.0 to 17.0.0 in /github-action [`ed5275a`](https://github.com/hougesen/mdsf/commit/ed5275a972304562b29a9bd48f2ac7589e661bbf)
- fix: add github action build to git in ci [`73da667`](https://github.com/hougesen/mdsf/commit/73da667ec249f6606d326fdc361fda746202b79e)
- chore: updated generated code [`32d5d43`](https://github.com/hougesen/mdsf/commit/32d5d43be31c56ad68484bfd430e7410433c20a6)
- chore: bump json5 from 1.3.0 to 1.3.1 [`0ebf5f2`](https://github.com/hougesen/mdsf/commit/0ebf5f248172225ee9df4af33d4afc9363f2d10d)
- chore: bump regex from 1.12.2 to 1.12.3 [`28c8e94`](https://github.com/hougesen/mdsf/commit/28c8e941196a76fadc035465b24e4b42b621f3d2)
- chore: bump convert_case from 0.10.0 to 0.11.0 [`ceccd0d`](https://github.com/hougesen/mdsf/commit/ceccd0d183360728753304ed005073bf0be21bd1)
- chore: bump test-with from 0.15.6 to 0.15.7 [`79bfaff`](https://github.com/hougesen/mdsf/commit/79bfaff2657ef4b69e1510edfe8966572d7aea58)
- build(deps): bump assert_cmd from 2.1.1 to 2.1.2 [`05700a8`](https://github.com/hougesen/mdsf/commit/05700a8ef4e051c50a3be7323f38e88aaab61dc9)
- chore: bump bytes in the cargo group across 1 directory [`c83d4e4`](https://github.com/hougesen/mdsf/commit/c83d4e44fd3a8a908d579f71888488bef11f31d7)
- chore: updated generated code [`0b5fff7`](https://github.com/hougesen/mdsf/commit/0b5fff7d4a812676094be4f43e0c71bcf683fa55)
- chore: updated generated code [`64cedf2`](https://github.com/hougesen/mdsf/commit/64cedf22dc5a24a4b79f37dffafb7ec456769041)
#### [v0.11.1](https://github.com/hougesen/mdsf/compare/v0.11.0...v0.11.1)
> 17 December 2025
- chore: release v0.11.1 [`#1451`](https://github.com/hougesen/mdsf/pull/1451)
- build: generate new github action bundle [`#1450`](https://github.com/hougesen/mdsf/pull/1450)
- build(deps): bump actions/cache from 4 to 5 [`#1447`](https://github.com/hougesen/mdsf/pull/1447)
- build(deps-dev): bump esbuild from 0.27.1 to 0.27.2 in /github-action [`#1448`](https://github.com/hougesen/mdsf/pull/1448)
- build(deps-dev): bump @biomejs/biome in /mdsf-vscode [`#1449`](https://github.com/hougesen/mdsf/pull/1449)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1445`](https://github.com/hougesen/mdsf/pull/1445)
- build(deps-dev): bump esbuild from 0.27.1 to 0.27.2 in /mdsf-vscode [`#1446`](https://github.com/hougesen/mdsf/pull/1446)
- build(deps-dev): bump esbuild from 0.27.0 to 0.27.1 in /mdsf-vscode [`#1443`](https://github.com/hougesen/mdsf/pull/1443)
- build(deps-dev): bump eslint from 9.39.1 to 9.39.2 in /mdsf-vscode [`#1441`](https://github.com/hougesen/mdsf/pull/1441)
- build(deps-dev): bump @eslint/js from 9.39.1 to 9.39.2 in /mdsf-vscode [`#1432`](https://github.com/hougesen/mdsf/pull/1432)
- build(deps-dev): bump @eslint/js from 9.39.1 to 9.39.2 in /github-action [`#1435`](https://github.com/hougesen/mdsf/pull/1435)
- build(deps-dev): bump eslint from 9.39.1 to 9.39.2 in /github-action [`#1436`](https://github.com/hougesen/mdsf/pull/1436)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1440`](https://github.com/hougesen/mdsf/pull/1440)
- build(deps-dev): bump esbuild from 0.27.0 to 0.27.1 in /github-action [`#1438`](https://github.com/hougesen/mdsf/pull/1438)
- build(deps): bump @actions/core from 1.11.1 to 2.0.1 in /github-action [`#1439`](https://github.com/hougesen/mdsf/pull/1439)
- build(cargo-dist): bump version to 0.30.3 [`#1444`](https://github.com/hougesen/mdsf/pull/1444)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1437`](https://github.com/hougesen/mdsf/pull/1437)
- build(deps-dev): bump @biomejs/biome from 2.3.5 to 2.3.9 in /mdsf-vscode [`#1442`](https://github.com/hougesen/mdsf/pull/1442)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1433`](https://github.com/hougesen/mdsf/pull/1433)
- build(deps): bump actions/cache from 4 to 5 [`#1431`](https://github.com/hougesen/mdsf/pull/1431)
- refactor(tools): set default rustfmt edition to 2024 [`#1430`](https://github.com/hougesen/mdsf/pull/1430)
- fix(tools): disable typos since it is flaky [`#1429`](https://github.com/hougesen/mdsf/pull/1429)
- feat(tools): add support for mago analyze [`#1428`](https://github.com/hougesen/mdsf/pull/1428)
- build(deps): bump test-with from 0.15.5 to 0.15.6 [`#1427`](https://github.com/hougesen/mdsf/pull/1427)
- build(deps): bump log from 0.4.28 to 0.4.29 [`#1426`](https://github.com/hougesen/mdsf/pull/1426)
- feat: add support for oxfmt [`#1425`](https://github.com/hougesen/mdsf/pull/1425)
- feat(tools): add support for miss_hit [`#1424`](https://github.com/hougesen/mdsf/pull/1424)
- build(deps): bump actions/checkout from 5 to 6 [`#1423`](https://github.com/hougesen/mdsf/pull/1423)
- build(deps): bump convert_case from 0.9.0 to 0.10.0 [`#1422`](https://github.com/hougesen/mdsf/pull/1422)
- build(deps): bump clap from 4.5.52 to 4.5.53 [`#1419`](https://github.com/hougesen/mdsf/pull/1419)
- build(deps): bump clap_complete from 4.5.60 to 4.5.61 [`#1420`](https://github.com/hougesen/mdsf/pull/1420)
- feat(tools): add support for tclint and tclfmt [`#1421`](https://github.com/hougesen/mdsf/pull/1421)
- build(deps-dev): bump glob [`#1418`](https://github.com/hougesen/mdsf/pull/1418)
- build(deps): bump clap from 4.5.51 to 4.5.52 [`#1416`](https://github.com/hougesen/mdsf/pull/1416)
- test: disable deno exec name test [`#1417`](https://github.com/hougesen/mdsf/pull/1417)
- build(deps-dev): bump js-yaml [`#1414`](https://github.com/hougesen/mdsf/pull/1414)
- build(deps-dev): bump js-yaml [`#1413`](https://github.com/hougesen/mdsf/pull/1413)
- feat(tools): add support for formatting dune files [`#1412`](https://github.com/hougesen/mdsf/pull/1412)
- feat(tools): add support for yard-lint [`#1411`](https://github.com/hougesen/mdsf/pull/1411)
- feat(tools): add support for api-linter [`#1410`](https://github.com/hougesen/mdsf/pull/1410)
- feat(tools): add support for rumdl [`#1409`](https://github.com/hougesen/mdsf/pull/1409)
#### [v0.11.0](https://github.com/hougesen/mdsf/compare/v0.10.8...v0.11.0)
> 11 November 2025
- chore: release v0.11.0 [`#1408`](https://github.com/hougesen/mdsf/pull/1408)
- build(deps-dev): bump esbuild from 0.25.12 to 0.27.0 in /mdsf-vscode [`#1402`](https://github.com/hougesen/mdsf/pull/1402)
- build(deps-dev): bump @biomejs/biome from 2.3.4 to 2.3.5 in /mdsf-vscode [`#1406`](https://github.com/hougesen/mdsf/pull/1406)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1405`](https://github.com/hougesen/mdsf/pull/1405)
- build(deps-dev): bump esbuild from 0.25.12 to 0.27.0 in /github-action [`#1404`](https://github.com/hougesen/mdsf/pull/1404)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1403`](https://github.com/hougesen/mdsf/pull/1403)
- build(deps): bump ureq from 3.1.2 to 3.1.4 [`#1401`](https://github.com/hougesen/mdsf/pull/1401)
- feat: add experimental support for custom tools [`#1400`](https://github.com/hougesen/mdsf/pull/1400)
- build(deps-dev): bump eslint from 9.38.0 to 9.39.1 in /github-action [`#1396`](https://github.com/hougesen/mdsf/pull/1396)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1395`](https://github.com/hougesen/mdsf/pull/1395)
- build(deps-dev): bump @biomejs/biome from 2.3.3 to 2.3.4 in /mdsf-vscode [`#1394`](https://github.com/hougesen/mdsf/pull/1394)
- build(deps-dev): bump eslint from 9.38.0 to 9.39.1 in /mdsf-vscode [`#1399`](https://github.com/hougesen/mdsf/pull/1399)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1397`](https://github.com/hougesen/mdsf/pull/1397)
- chore(dependabot): run npm check once a month [`#1391`](https://github.com/hougesen/mdsf/pull/1391)
- build(deps-dev): bump esbuild from 0.25.11 to 0.25.12 in /mdsf-vscode [`#1377`](https://github.com/hougesen/mdsf/pull/1377)
- build(deps-dev): bump globals from 16.4.0 to 16.5.0 in /github-action [`#1384`](https://github.com/hougesen/mdsf/pull/1384)
- feat(tools): add support for pkl format [`#1390`](https://github.com/hougesen/mdsf/pull/1390)
- build(deps-dev): bump @biomejs/biome from 2.3.2 to 2.3.3 in /mdsf-vscode [`#1381`](https://github.com/hougesen/mdsf/pull/1381)
- build(deps-dev): bump globals from 16.4.0 to 16.5.0 in /mdsf-vscode [`#1382`](https://github.com/hougesen/mdsf/pull/1382)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1385`](https://github.com/hougesen/mdsf/pull/1385)
- build(deps-dev): bump esbuild from 0.25.11 to 0.25.12 in /github-action [`#1387`](https://github.com/hougesen/mdsf/pull/1387)
- build(deps): bump clap_complete_nushell from 4.5.9 to 4.5.10 [`#1376`](https://github.com/hougesen/mdsf/pull/1376)
- build(deps): bump schemars from 1.0.4 to 1.1.0 [`#1388`](https://github.com/hougesen/mdsf/pull/1388)
- build(deps): bump test-with from 0.15.4 to 0.15.5 [`#1374`](https://github.com/hougesen/mdsf/pull/1374)
- build(deps): bump convert_case from 0.8.0 to 0.9.0 [`#1389`](https://github.com/hougesen/mdsf/pull/1389)
- build(deps): bump actions/setup-node from 4 to 6 [`#1353`](https://github.com/hougesen/mdsf/pull/1353)
- refactor(test): use cargo_bin_cmd [`#1372`](https://github.com/hougesen/mdsf/pull/1372)
- build(cargo-dist): bump version to v0.30.2 [`#1371`](https://github.com/hougesen/mdsf/pull/1371)
- build(deps): bump ignore from 0.4.24 to 0.4.25 [`#1370`](https://github.com/hougesen/mdsf/pull/1370)
- build(deps): bump clap_complete from 4.5.59 to 4.5.60 [`#1368`](https://github.com/hougesen/mdsf/pull/1368)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1365`](https://github.com/hougesen/mdsf/pull/1365)
- build(deps): bump clap from 4.5.50 to 4.5.51 [`#1369`](https://github.com/hougesen/mdsf/pull/1369)
- build(deps-dev): bump eslint from 9.37.0 to 9.38.0 in /mdsf-vscode [`#1354`](https://github.com/hougesen/mdsf/pull/1354)
- build(deps-dev): bump @vscode/test-cli in /mdsf-vscode [`#1342`](https://github.com/hougesen/mdsf/pull/1342)
- build(deps-dev): bump eslint from 9.37.0 to 9.38.0 in /github-action [`#1356`](https://github.com/hougesen/mdsf/pull/1356)
- build(deps-dev): bump @biomejs/biome from 2.2.5 to 2.3.1 in /mdsf-vscode [`#1363`](https://github.com/hougesen/mdsf/pull/1363)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1351`](https://github.com/hougesen/mdsf/pull/1351)
- build(deps): bump assert_cmd from 2.0.17 to 2.1.0 [`#1366`](https://github.com/hougesen/mdsf/pull/1366)
- build(deps): bump regex from 1.11.3 to 1.12.2 [`#1364`](https://github.com/hougesen/mdsf/pull/1364)
- build(deps-dev): bump esbuild from 0.25.10 to 0.25.11 in /mdsf-vscode [`#1359`](https://github.com/hougesen/mdsf/pull/1359)
- build(deps): bump ignore from 0.4.23 to 0.4.24 [`#1350`](https://github.com/hougesen/mdsf/pull/1350)
- build(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 in /github-action [`#1358`](https://github.com/hougesen/mdsf/pull/1358)
- build(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 in /mdsf-vscode [`#1357`](https://github.com/hougesen/mdsf/pull/1357)
- build(deps-dev): bump esbuild from 0.25.10 to 0.25.11 in /github-action [`#1355`](https://github.com/hougesen/mdsf/pull/1355)
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.46.0 to 8.46.1 in /mdsf-vscode [`#1352`](https://github.com/hougesen/mdsf/pull/1352)
- fix(sqlfluff): change test input [`#1367`](https://github.com/hougesen/mdsf/pull/1367)
- build(deps): bump clap_complete_nushell from 4.5.8 to 4.5.9 [`#1348`](https://github.com/hougesen/mdsf/pull/1348)
- build(deps): bump clap_complete from 4.5.58 to 4.5.59 [`#1349`](https://github.com/hougesen/mdsf/pull/1349)
- build(deps): bump clap from 4.5.48 to 4.5.49 [`#1347`](https://github.com/hougesen/mdsf/pull/1347)
- chore: update tools descriptions [`#1360`](https://github.com/hougesen/mdsf/pull/1360)
#### [v0.10.8](https://github.com/hougesen/mdsf/compare/v0.10.7...v0.10.8)
> 8 October 2025
- chore: release v0.10.8 [`#1341`](https://github.com/hougesen/mdsf/pull/1341)
- build(deps): bump astral-sh/setup-uv from 6 to 7 [`#1338`](https://github.com/hougesen/mdsf/pull/1338)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1340`](https://github.com/hougesen/mdsf/pull/1340)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1339`](https://github.com/hougesen/mdsf/pull/1339)
- feat(tools): support json_repair [`#1336`](https://github.com/hougesen/mdsf/pull/1336)
- chore: add citation file [`#1337`](https://github.com/hougesen/mdsf/pull/1337)
- ci: bump lua action versions [`#1334`](https://github.com/hougesen/mdsf/pull/1334)
- build(deps): bump clap from 4.5.47 to 4.5.48 [`#1304`](https://github.com/hougesen/mdsf/pull/1304)
- build(deps): bump tempfile from 3.22.0 to 3.23.0 [`#1313`](https://github.com/hougesen/mdsf/pull/1313)
- build(deps): bump clap_complete from 4.5.57 to 4.5.58 [`#1302`](https://github.com/hougesen/mdsf/pull/1302)
- build(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /mdsf-vscode [`#1331`](https://github.com/hougesen/mdsf/pull/1331)
- build(deps-dev): bump @eslint/js from 9.36.0 to 9.37.0 in /mdsf-vscode [`#1330`](https://github.com/hougesen/mdsf/pull/1330)
- build(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /mdsf-vscode [`#1328`](https://github.com/hougesen/mdsf/pull/1328)
- build(deps-dev): bump @biomejs/biome from 2.2.3 to 2.2.5 in /mdsf-vscode [`#1326`](https://github.com/hougesen/mdsf/pull/1326)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1324`](https://github.com/hougesen/mdsf/pull/1324)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1329`](https://github.com/hougesen/mdsf/pull/1329)
- build(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /github-action [`#1325`](https://github.com/hougesen/mdsf/pull/1325)
- build(deps): bump owo-colors from 4.2.2 to 4.2.3 [`#1323`](https://github.com/hougesen/mdsf/pull/1323)
- build(deps-dev): bump eslint from 9.35.0 to 9.36.0 in /mdsf-vscode [`#1307`](https://github.com/hougesen/mdsf/pull/1307)
- build(deps-dev): bump eslint from 9.35.0 to 9.36.0 in /github-action [`#1312`](https://github.com/hougesen/mdsf/pull/1312)
- build(deps-dev): bump esbuild from 0.25.9 to 0.25.10 in /github-action [`#1305`](https://github.com/hougesen/mdsf/pull/1305)
- build(deps-dev): bump esbuild from 0.25.9 to 0.25.10 in /mdsf-vscode [`#1306`](https://github.com/hougesen/mdsf/pull/1306)
- build(deps): bump serde from 1.0.226 to 1.0.228 [`#1317`](https://github.com/hougesen/mdsf/pull/1317)
- fix: update superhtml expected output [`#1316`](https://github.com/hougesen/mdsf/pull/1316)
- build(deps): bump regex from 1.11.2 to 1.11.3 [`#1315`](https://github.com/hougesen/mdsf/pull/1315)
- build(deps): bump serde from 1.0.219 to 1.0.225 [`#1303`](https://github.com/hougesen/mdsf/pull/1303)
- build(deps-dev): bump globals from 16.3.0 to 16.4.0 in /github-action [`#1295`](https://github.com/hougesen/mdsf/pull/1295)
- build(deps-dev): bump globals from 16.3.0 to 16.4.0 in /mdsf-vscode [`#1296`](https://github.com/hougesen/mdsf/pull/1296)
- build(deps): bump serde_json from 1.0.143 to 1.0.145 [`#1298`](https://github.com/hougesen/mdsf/pull/1298)
- chore: update version to dev [`b96a84d`](https://github.com/hougesen/mdsf/commit/b96a84d6246b31234aea2b944cf667d2d5606b8e)
- build: remove custom runners from cargo-dist (#1335) [`58e243d`](https://github.com/hougesen/mdsf/commit/58e243d794cb5048b75afeea2d6e824b7999ddf8)
- chore: update changelog [`32af35d`](https://github.com/hougesen/mdsf/commit/32af35d9178b6dd529aa88b07798196f30009609)
#### [v0.10.7](https://github.com/hougesen/mdsf/compare/v0.10.6...v0.10.7)
> 9 September 2025
- chore: release v0.10.7 [`#1294`](https://github.com/hougesen/mdsf/pull/1294)
- build(deps): bump tempfile from 3.21.0 to 3.22.0 [`#1293`](https://github.com/hougesen/mdsf/pull/1293)
- feat(tools): add support for prettierd [`#1292`](https://github.com/hougesen/mdsf/pull/1292)
- build(deps): bump ureq from 3.1.1 to 3.1.2 [`#1291`](https://github.com/hougesen/mdsf/pull/1291)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1288`](https://github.com/hougesen/mdsf/pull/1288)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1289`](https://github.com/hougesen/mdsf/pull/1289)
- build(cargo-dist): bump version to v0.30.0 [`#1290`](https://github.com/hougesen/mdsf/pull/1290)
#### [v0.10.6](https://github.com/hougesen/mdsf/compare/v0.10.5...v0.10.6)
> 7 September 2025
- chore: release v0.10.6 [`#1286`](https://github.com/hougesen/mdsf/pull/1286)
- build(deps): bump actions/setup-node from 4 to 5 [`#1276`](https://github.com/hougesen/mdsf/pull/1276)
- build(deps): bump actions/checkout from 4 to 5 [`#1246`](https://github.com/hougesen/mdsf/pull/1246)
- chore(dependabot): exclude cargo-dist workflow [`#1283`](https://github.com/hougesen/mdsf/pull/1283)
- build(deps): bump actions/setup-go from 5 to 6 [`#1272`](https://github.com/hougesen/mdsf/pull/1272)
- build(deps-dev): bump eslint from 9.34.0 to 9.35.0 in /github-action [`#1274`](https://github.com/hougesen/mdsf/pull/1274)
- build(deps): bump actions/setup-python from 5 to 6 [`#1273`](https://github.com/hougesen/mdsf/pull/1273)
- build(deps-dev): bump @biomejs/biome from 2.2.2 to 2.2.3 in /mdsf-vscode [`#1275`](https://github.com/hougesen/mdsf/pull/1275)
- build(deps-dev): bump @eslint/js from 9.34.0 to 9.35.0 in /github-action [`#1278`](https://github.com/hougesen/mdsf/pull/1278)
- build(deps-dev): bump eslint from 9.34.0 to 9.35.0 in /mdsf-vscode [`#1281`](https://github.com/hougesen/mdsf/pull/1281)
- build(deps): bump ureq from 3.1.0 to 3.1.1 [`#1282`](https://github.com/hougesen/mdsf/pull/1282)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1277`](https://github.com/hougesen/mdsf/pull/1277)
- build(deps): bump process_control from 5.1.1 to 5.2.0 [`#1280`](https://github.com/hougesen/mdsf/pull/1280)
- build(deps-dev): bump @eslint/js from 9.34.0 to 9.35.0 in /mdsf-vscode [`#1279`](https://github.com/hougesen/mdsf/pull/1279)
- fix(mdsf-vscode): fix mdsf-vscode error log [`#1271`](https://github.com/hougesen/mdsf/pull/1271)
- build(deps): bump clap from 4.5.46 to 4.5.47 [`#1268`](https://github.com/hougesen/mdsf/pull/1268)
- build(deps): bump log from 0.4.27 to 0.4.28 [`#1269`](https://github.com/hougesen/mdsf/pull/1269)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1265`](https://github.com/hougesen/mdsf/pull/1265)
- build: bump actions/setup-java to v5 [`#1267`](https://github.com/hougesen/mdsf/pull/1267)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1266`](https://github.com/hougesen/mdsf/pull/1266)
- build(deps): bump clap to v4.5.46 [`#1264`](https://github.com/hougesen/mdsf/pull/1264)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1259`](https://github.com/hougesen/mdsf/pull/1259)
- build(deps): bump regex from 1.11.1 to 1.11.2 [`#1260`](https://github.com/hougesen/mdsf/pull/1260)
- build(deps-dev): bump eslint from 9.33.0 to 9.34.0 in /github-action [`#1262`](https://github.com/hougesen/mdsf/pull/1262)
- build(deps-dev): bump @biomejs/biome from 2.2.0 to 2.2.2 in /mdsf-vscode [`#1258`](https://github.com/hougesen/mdsf/pull/1258)
- build(deps-dev): bump eslint from 9.33.0 to 9.34.0 in /mdsf-vscode [`#1257`](https://github.com/hougesen/mdsf/pull/1257)
- build(deps): update test_with to v0.15.4 [`#1256`](https://github.com/hougesen/mdsf/pull/1256)
#### [v0.10.5](https://github.com/hougesen/mdsf/compare/v0.10.4...v0.10.5)
> 22 August 2025
- chore: release v0.10.5 [`#1255`](https://github.com/hougesen/mdsf/pull/1255)
- build(deps): bump ureq from 3.0.12 to 3.1.0 [`#1243`](https://github.com/hougesen/mdsf/pull/1243)
- build(deps): bump tempfile from 3.20.0 to 3.21.0 [`#1244`](https://github.com/hougesen/mdsf/pull/1244)
- build(deps): bump serde_json from 1.0.142 to 1.0.143 [`#1242`](https://github.com/hougesen/mdsf/pull/1242)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1251`](https://github.com/hougesen/mdsf/pull/1251)
- build(deps-dev): bump esbuild from 0.25.8 to 0.25.9 in /mdsf-vscode [`#1252`](https://github.com/hougesen/mdsf/pull/1252)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1253`](https://github.com/hougesen/mdsf/pull/1253)
- build(deps-dev): bump esbuild from 0.25.8 to 0.25.9 in /github-action [`#1248`](https://github.com/hougesen/mdsf/pull/1248)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1250`](https://github.com/hougesen/mdsf/pull/1250)
- build(deps-dev): bump @biomejs/biome from 2.1.4 to 2.2.0 in /mdsf-vscode [`#1249`](https://github.com/hougesen/mdsf/pull/1249)
- test(mbake): update test data [`#1245`](https://github.com/hougesen/mdsf/pull/1245)
- build(deps): bump clap from 4.5.44 to 4.5.45 [`#1241`](https://github.com/hougesen/mdsf/pull/1241)
- refactor: use chained if let syntax [`#1240`](https://github.com/hougesen/mdsf/pull/1240)
- build(deps): bump clap from 4.5.43 to 4.5.44 [`#1238`](https://github.com/hougesen/mdsf/pull/1238)
- build(deps): bump terminal_size from 0.4.2 to 0.4.3 [`#1239`](https://github.com/hougesen/mdsf/pull/1239)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1230`](https://github.com/hougesen/mdsf/pull/1230)
- build(deps): bump clap_complete from 4.5.56 to 4.5.57 [`#1237`](https://github.com/hougesen/mdsf/pull/1237)
- build(deps-dev): bump @biomejs/biome from 2.1.3 to 2.1.4 in /mdsf-vscode [`#1234`](https://github.com/hougesen/mdsf/pull/1234)
- build(deps-dev): bump eslint from 9.32.0 to 9.33.0 in /mdsf-vscode [`#1236`](https://github.com/hougesen/mdsf/pull/1236)
- build(deps-dev): bump eslint from 9.32.0 to 9.33.0 in /github-action [`#1231`](https://github.com/hougesen/mdsf/pull/1231)
- build(deps-dev): bump @eslint/js from 9.32.0 to 9.33.0 in /github-action [`#1233`](https://github.com/hougesen/mdsf/pull/1233)
- build(deps-dev): bump @eslint/js from 9.32.0 to 9.33.0 in /mdsf-vscode [`#1235`](https://github.com/hougesen/mdsf/pull/1235)
- build(deps): bump clap_complete from 4.5.55 to 4.5.56 [`#1229`](https://github.com/hougesen/mdsf/pull/1229)
- build(deps): bump clap from 4.5.42 to 4.5.43 [`#1228`](https://github.com/hougesen/mdsf/pull/1228)
- refactor(codegen): support disabling dub run [`#1227`](https://github.com/hougesen/mdsf/pull/1227)
- feat(node): support packages with multiple executables [`#1226`](https://github.com/hougesen/mdsf/pull/1226)
- build(deps-dev): bump typescript from 5.8.3 to 5.9.2 in /mdsf-vscode [`#1221`](https://github.com/hougesen/mdsf/pull/1221)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1223`](https://github.com/hougesen/mdsf/pull/1223)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1224`](https://github.com/hougesen/mdsf/pull/1224)
- build(deps-dev): bump @biomejs/biome from 2.1.2 to 2.1.3 in /mdsf-vscode [`#1225`](https://github.com/hougesen/mdsf/pull/1225)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1222`](https://github.com/hougesen/mdsf/pull/1222)
- build(cargo-dist): bump version to v0.29.0 [`#1220`](https://github.com/hougesen/mdsf/pull/1220)
- build(deps): bump serde_json from 1.0.141 to 1.0.142 [`#1219`](https://github.com/hougesen/mdsf/pull/1219)
- build(deps): bump clap from 4.5.41 to 4.5.42 [`#1218`](https://github.com/hougesen/mdsf/pull/1218)
- chore: update file extension mappings [`97aa793`](https://github.com/hougesen/mdsf/commit/97aa79390555aef4e5974221004e1dc04a376677)
#### [v0.10.4](https://github.com/hougesen/mdsf/compare/v0.10.3...v0.10.4)
> 28 July 2025
- chore: release v0.10.4 [`#1217`](https://github.com/hougesen/mdsf/pull/1217)
- feat(tools): add support for qmllint & qmlformat [`#1216`](https://github.com/hougesen/mdsf/pull/1216)
#### [v0.10.3](https://github.com/hougesen/mdsf/compare/v0.10.2...v0.10.3)
> 25 July 2025
- chore: release v0.10.3 [`#1215`](https://github.com/hougesen/mdsf/pull/1215)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1214`](https://github.com/hougesen/mdsf/pull/1214)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1212`](https://github.com/hougesen/mdsf/pull/1212)
- build(deps-dev): bump eslint from 9.31.0 to 9.32.0 in /mdsf-vscode [`#1210`](https://github.com/hougesen/mdsf/pull/1210)
- build(deps-dev): bump eslint from 9.31.0 to 9.32.0 in /github-action [`#1211`](https://github.com/hougesen/mdsf/pull/1211)
- build(cargo-dist): bump version to v0.28.2 [`#1208`](https://github.com/hougesen/mdsf/pull/1208)
- build(deps-dev): bump esbuild from 0.25.6 to 0.25.8 in /github-action [`#1205`](https://github.com/hougesen/mdsf/pull/1205)
- build(deps-dev): bump esbuild from 0.25.6 to 0.25.8 in /mdsf-vscode [`#1202`](https://github.com/hougesen/mdsf/pull/1202)
- build(deps): bump serde_json from 1.0.140 to 1.0.141 [`#1206`](https://github.com/hougesen/mdsf/pull/1206)
- build(deps-dev): bump @biomejs/biome in /github-action [`#1204`](https://github.com/hougesen/mdsf/pull/1204)
- build(deps-dev): bump @biomejs/biome from 2.1.1 to 2.1.2 in /mdsf-vscode [`#1203`](https://github.com/hougesen/mdsf/pull/1203)
- test(tools): add test case for sqlint [`#1201`](https://github.com/hougesen/mdsf/pull/1201)
- test(tools): add test cases for mbake [`#1200`](https://github.com/hougesen/mdsf/pull/1200)
- feat(tools): add support for sqlint [`#1199`](https://github.com/hougesen/mdsf/pull/1199)
- feat: setup precommit hooks [`#1198`](https://github.com/hougesen/mdsf/pull/1198)
- feat(tools): add support for pymarkdownlnt (#1207) [`ec9d084`](https://github.com/hougesen/mdsf/commit/ec9d084f919c9096949a413d867bbefd13a386b4)
- build: upgrade cargo-dist to v0.28.1 [`13b152d`](https://github.com/hougesen/mdsf/commit/13b152d2bac13ae50a8108a649e5913a9f26aec4)
#### [v0.10.2](https://github.com/hougesen/mdsf/compare/v0.10.1...v0.10.2)
> 16 July 2025
- chore: release v0.10.2 [`#1197`](https://github.com/hougesen/mdsf/pull/1197)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1196`](https://github.com/hougesen/mdsf/pull/1196)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1194`](https://github.com/hougesen/mdsf/pull/1194)
- feat(tools): support sorting json using jsonlint [`#1192`](https://github.com/hougesen/mdsf/pull/1192)
- docs: explain msrv [`#1191`](https://github.com/hougesen/mdsf/pull/1191)
- feat: warn if mdsf.json schema version does not match cli [`#1190`](https://github.com/hougesen/mdsf/pull/1190)
- feat(tools): support mbake [`#1189`](https://github.com/hougesen/mdsf/pull/1189)
- build(deps-dev): bump @biomejs/biome from 2.1.0 to 2.1.1 in /mdsf-vscode [`#1185`](https://github.com/hougesen/mdsf/pull/1185)
- build(deps-dev): bump eslint from 9.30.1 to 9.31.0 in /mdsf-vscode [`#1184`](https://github.com/hougesen/mdsf/pull/1184)
- build(deps-dev): bump eslint from 9.30.1 to 9.31.0 in /github-action [`#1187`](https://github.com/hougesen/mdsf/pull/1187)
- build(deps-dev): bump @biomejs/biome from 2.1.0 to 2.1.1 in /github-action [`#1182`](https://github.com/hougesen/mdsf/pull/1182)
- build(deps-dev): bump @eslint/js from 9.30.1 to 9.31.0 in /mdsf-vscode [`#1180`](https://github.com/hougesen/mdsf/pull/1180)
- build(deps): bump clap_complete from 4.5.54 to 4.5.55 [`#1177`](https://github.com/hougesen/mdsf/pull/1177)
- build(deps): bump clap from 4.5.40 to 4.5.41 [`#1176`](https://github.com/hougesen/mdsf/pull/1176)
- build(deps): bump clap_complete_nushell from 4.5.7 to 4.5.8 [`#1178`](https://github.com/hougesen/mdsf/pull/1178)
- refactor(tools) remove --force arg from sqruff [`#1179`](https://github.com/hougesen/mdsf/pull/1179)
- build(deps-dev): bump esbuild from 0.25.5 to 0.25.6 in /github-action [`#1174`](https://github.com/hougesen/mdsf/pull/1174)
- build(deps-dev): bump esbuild from 0.25.5 to 0.25.6 in /mdsf-vscode [`#1175`](https://github.com/hougesen/mdsf/pull/1175)
- build(deps-dev): bump globals from 16.2.0 to 16.3.0 in /github-action [`#1167`](https://github.com/hougesen/mdsf/pull/1167)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1173`](https://github.com/hougesen/mdsf/pull/1173)
- build(deps-dev): bump @biomejs/biome from 2.0.6 to 2.1.0 in /github-action [`#1172`](https://github.com/hougesen/mdsf/pull/1172)
- build(deps-dev): bump @biomejs/biome from 2.0.6 to 2.1.0 in /mdsf-vscode [`#1171`](https://github.com/hougesen/mdsf/pull/1171)
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#1169`](https://github.com/hougesen/mdsf/pull/1169)
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#1168`](https://github.com/hougesen/mdsf/pull/1168)
- build(deps-dev): bump @eslint/js from 9.30.0 to 9.30.1 in /github-action [`#1170`](https://github.com/hougesen/mdsf/pull/1170)
- build(deps-dev): bump eslint from 9.30.0 to 9.30.1 in /mdsf-vscode [`#1164`](https://github.com/hougesen/mdsf/pull/1164)
- build(deps-dev): bump @eslint/js from 9.30.0 to 9.30.1 in /mdsf-vscode [`#1166`](https://github.com/hougesen/mdsf/pull/1166)
- build(deps-dev): bump eslint from 9.30.0 to 9.30.1 in /github-action [`#1163`](https://github.com/hougesen/mdsf/pull/1163)
- build(deps-dev): bump globals from 16.2.0 to 16.3.0 in /mdsf-vscode [`#1161`](https://github.com/hougesen/mdsf/pull/1161)
- build(deps): bump schemars from 1.0.3 to 1.0.4 [`#1160`](https://github.com/hougesen/mdsf/pull/1160)
- ci: set permissions for codegen.yml [`#1159`](https://github.com/hougesen/mdsf/pull/1159)
- ci: set permissions for test.yml [`#1158`](https://github.com/hougesen/mdsf/pull/1158)
- ci: add permission set to release-vscode.yml [`#1156`](https://github.com/hougesen/mdsf/pull/1156)
- ci: set permissions for release-crates.yml [`#1157`](https://github.com/hougesen/mdsf/pull/1157)
- ci: add permission sets to validate.yml [`#1155`](https://github.com/hougesen/mdsf/pull/1155)
- ci: add permission set to mdsf.yml [`#1154`](https://github.com/hougesen/mdsf/pull/1154)
- feat(tools): add support for cabal-gild [`#1153`](https://github.com/hougesen/mdsf/pull/1153)
- build(deps-dev): bump eslint from 9.29.0 to 9.30.0 in /mdsf-vscode [`#1152`](https://github.com/hougesen/mdsf/pull/1152)
- build(deps-dev): bump @eslint/js from 9.29.0 to 9.30.0 in /mdsf-vscode [`#1151`](https://github.com/hougesen/mdsf/pull/1151)
- build(deps-dev): bump eslint from 9.29.0 to 9.30.0 in /github-action [`#1147`](https://