UNPKG

mdsf-cli

Version:

Format, and lint, markdown code snippets using your favorite tools

617 lines (543 loc) 86.9 kB
### 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.8.5...HEAD) #### [v0.8.5](https://github.com/hougesen/mdsf/compare/v0.8.4...v0.8.5) > 5 April 2025 - chore: release v0.8.5 [`#926`](https://github.com/hougesen/mdsf/pull/926) - build(deps-dev): bump eslint from 9.23.0 to 9.24.0 in /mdsf-vscode [`#921`](https://github.com/hougesen/mdsf/pull/921) - build(deps-dev): bump eslint from 9.23.0 to 9.24.0 in /github-action [`#924`](https://github.com/hougesen/mdsf/pull/924) - build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /mdsf-vscode [`#925`](https://github.com/hougesen/mdsf/pull/925) - build(deps-dev): bump @eslint/js from 9.23.0 to 9.24.0 in /github-action [`#922`](https://github.com/hougesen/mdsf/pull/922) - test(tools): validate reorder-python-imports [`#920`](https://github.com/hougesen/mdsf/pull/920) - test(tools): validate sqlfmt [`#917`](https://github.com/hougesen/mdsf/pull/917) - test(tools): validate selene [`#918`](https://github.com/hougesen/mdsf/pull/918) - test(tools): validate rustywind [`#919`](https://github.com/hougesen/mdsf/pull/919) - test(tools): validate sqlfluff:lint and sqlfluff:fix [`#916`](https://github.com/hougesen/mdsf/pull/916) - test(tools): validate tex-fmt [`#915`](https://github.com/hougesen/mdsf/pull/915) - test(tools): add test for wfindent [`#914`](https://github.com/hougesen/mdsf/pull/914) - fix: clear path cache before testing [`#913`](https://github.com/hougesen/mdsf/pull/913) - test: setup luarocks in ci [`#912`](https://github.com/hougesen/mdsf/pull/912) - test: add test for nph [`#911`](https://github.com/hougesen/mdsf/pull/911) - test(tools): validate ruff:check [`#910`](https://github.com/hougesen/mdsf/pull/910) - test(tools): validate hlint [`#909`](https://github.com/hougesen/mdsf/pull/909) - refactor(tools): add --force to sqruff [`#908`](https://github.com/hougesen/mdsf/pull/908) - test: validate smlfmt [`#907`](https://github.com/hougesen/mdsf/pull/907) - build(deps-dev): bump @types/vscode from 1.97.0 to 1.99.0 in /mdsf-vscode [`#906`](https://github.com/hougesen/mdsf/pull/906) - chore: use mise tasks instead of just [`#905`](https://github.com/hougesen/mdsf/pull/905) - build(deps-dev): bump @types/node in /mdsf-vscode [`#904`](https://github.com/hougesen/mdsf/pull/904) - feat: setup-mdsf github action [`#903`](https://github.com/hougesen/mdsf/pull/903) - build(deps): bump clap from 4.5.34 to 4.5.35 [`#902`](https://github.com/hougesen/mdsf/pull/902) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#900`](https://github.com/hougesen/mdsf/pull/900) - build(deps-dev): bump esbuild from 0.25.1 to 0.25.2 in /mdsf-vscode [`#897`](https://github.com/hougesen/mdsf/pull/897) - build(deps-dev): bump eslint from 9.22.0 to 9.23.0 in /mdsf-vscode [`#901`](https://github.com/hougesen/mdsf/pull/901) - build(deps-dev): bump @eslint/js from 9.22.0 to 9.23.0 in /mdsf-vscode [`#899`](https://github.com/hougesen/mdsf/pull/899) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#898`](https://github.com/hougesen/mdsf/pull/898) - build(deps-dev): bump @types/node in /mdsf-vscode [`#896`](https://github.com/hougesen/mdsf/pull/896) - chore: bump dev version [`71f0c83`](https://github.com/hougesen/mdsf/commit/71f0c830013ab08141531e5337fc96e2f8856b84) #### [v0.8.4](https://github.com/hougesen/mdsf/compare/v0.8.3...v0.8.4) > 29 March 2025 - chore: release v0.8.4 [`#895`](https://github.com/hougesen/mdsf/pull/895) - build(deps): bump clap from 4.5.32 to 4.5.34 [`#894`](https://github.com/hougesen/mdsf/pull/894) - feat(tools): support golangci-lint [`#893`](https://github.com/hougesen/mdsf/pull/893) - refactor(parser): ignore codeblock modifiers [`#892`](https://github.com/hougesen/mdsf/pull/892) - docs: add section about caching [`#891`](https://github.com/hougesen/mdsf/pull/891) - test(tools): validate uiua:fmt [`#890`](https://github.com/hougesen/mdsf/pull/890) - test(tools): validate unimport [`#889`](https://github.com/hougesen/mdsf/pull/889) - test(tools): add test for xq:html [`#888`](https://github.com/hougesen/mdsf/pull/888) - refactor(codegen): remove dependency on anyhow [`#887`](https://github.com/hougesen/mdsf/pull/887) - refactor(codegen): remove dependency on toml crate [`#886`](https://github.com/hougesen/mdsf/pull/886) - build(deps): bump log from 0.4.26 to 0.4.27 [`#885`](https://github.com/hougesen/mdsf/pull/885) - chore: update version to v0.8.3-next [`53b5e5d`](https://github.com/hougesen/mdsf/commit/53b5e5d8fe1a85d37db8290c2bb62c3304939744) #### [v0.8.3](https://github.com/hougesen/mdsf/compare/v0.8.2...v0.8.3) > 24 March 2025 - chore: release v0.8.3 [`#884`](https://github.com/hougesen/mdsf/pull/884) - feat(tools): add support for pylint [`#883`](https://github.com/hougesen/mdsf/pull/883) - test(tools): validate shellcheck works [`#882`](https://github.com/hougesen/mdsf/pull/882) - test(tools): update expected output of mago:lint:fix:unsafe [`#881`](https://github.com/hougesen/mdsf/pull/881) - feat(tools): add support for proselint [`#880`](https://github.com/hougesen/mdsf/pull/880) - feat(tools): add support for pyflakes [`#879`](https://github.com/hougesen/mdsf/pull/879) - feat(tools): add support for pyupgrade [`#878`](https://github.com/hougesen/mdsf/pull/878) - feat(tools): add support for pydocstyle [`#876`](https://github.com/hougesen/mdsf/pull/876) - feat(tools): add support for pydoclint [`#875`](https://github.com/hougesen/mdsf/pull/875) - feat(tools): add support for eradicate [`#874`](https://github.com/hougesen/mdsf/pull/874) - feat(tools): add support for pydocstringformatter [`#873`](https://github.com/hougesen/mdsf/pull/873) - feat(tools): add support for refurb [`#872`](https://github.com/hougesen/mdsf/pull/872) - feat(tools): add support for tryceratops [`#871`](https://github.com/hougesen/mdsf/pull/871) - feat(tools): add support for flynt [`#870`](https://github.com/hougesen/mdsf/pull/870) - feat(tools): add support for perflint [`#869`](https://github.com/hougesen/mdsf/pull/869) - test(tools): validate js-beautify [`#868`](https://github.com/hougesen/mdsf/pull/868) - test(tools): validate jsonlint [`#867`](https://github.com/hougesen/mdsf/pull/867) - test(tools): validate vhdl-style-guide [`#866`](https://github.com/hougesen/mdsf/pull/866) - refactor: add empty tests array if not set [`#865`](https://github.com/hougesen/mdsf/pull/865) - test(tools): add test for misspell [`#864`](https://github.com/hougesen/mdsf/pull/864) - test(tools): add test for nginxfmt [`#863`](https://github.com/hougesen/mdsf/pull/863) - test(tools): validate nginxbeautifier [`#862`](https://github.com/hougesen/mdsf/pull/862) - test: validate coffeelint [`#861`](https://github.com/hougesen/mdsf/pull/861) - test: validate Tooling serde is reversible [`#860`](https://github.com/hougesen/mdsf/pull/860) - test(tools): enable stylish-haskell again [`#859`](https://github.com/hougesen/mdsf/pull/859) - test(tools): validate embedded mdsf can run [`#858`](https://github.com/hougesen/mdsf/pull/858) - test(tools): enable fourmolu in ci [`#857`](https://github.com/hougesen/mdsf/pull/857) - test: validate completion command writes to stdout [`#856`](https://github.com/hougesen/mdsf/pull/856) - refactor(cache-prune): indicate if command failed [`#855`](https://github.com/hougesen/mdsf/pull/855) - ci: install homebrew [`#853`](https://github.com/hougesen/mdsf/pull/853) - test: caching works [`#854`](https://github.com/hougesen/mdsf/pull/854) - test(tools): validate biome:lint and biome:lint:unsafe [`#852`](https://github.com/hougesen/mdsf/pull/852) - test(tools): support disabling tool tests [`#851`](https://github.com/hougesen/mdsf/pull/851) #### [v0.8.2](https://github.com/hougesen/mdsf/compare/v0.8.1...v0.8.2) > 20 March 2025 - chore: release v0.8.2 [`#850`](https://github.com/hougesen/mdsf/pull/850) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#849`](https://github.com/hougesen/mdsf/pull/849) - build(deps): bump clap_complete from 4.5.46 to 4.5.47 [`#848`](https://github.com/hougesen/mdsf/pull/848) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#847`](https://github.com/hougesen/mdsf/pull/847) - build(deps): bump tempfile from 3.19.0 to 3.19.1 [`#845`](https://github.com/hougesen/mdsf/pull/845) - build(deps): bump reqwest from 0.12.14 to 0.12.15 [`#846`](https://github.com/hougesen/mdsf/pull/846) - feat(tools): add support for mise fmt [`#844`](https://github.com/hougesen/mdsf/pull/844) - build: upgrade to Rust edition 2024 [`#843`](https://github.com/hougesen/mdsf/pull/843) - build(deps): bump tempfile from 3.18.0 to 3.19.0 [`#842`](https://github.com/hougesen/mdsf/pull/842) - build(deps): bump reqwest from 0.12.13 to 0.12.14 [`#841`](https://github.com/hougesen/mdsf/pull/841) - test(tools): add test for oxlint [`#840`](https://github.com/hougesen/mdsf/pull/840) - build(deps): bump reqwest from 0.12.12 to 0.12.13 [`#839`](https://github.com/hougesen/mdsf/pull/839) #### [v0.8.1](https://github.com/hougesen/mdsf/compare/v0.8.0...v0.8.1) > 10 March 2025 - chore: release v0.8.1 [`#838`](https://github.com/hougesen/mdsf/pull/838) - build(deps): bump clap from 4.5.31 to 4.5.32 [`#837`](https://github.com/hougesen/mdsf/pull/837) - test(tools): validate toml-sort [`#836`](https://github.com/hougesen/mdsf/pull/836) - test(tools): validate yq [`#835`](https://github.com/hougesen/mdsf/pull/835) - test(tools): validate ufmt works [`#834`](https://github.com/hougesen/mdsf/pull/834) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#830`](https://github.com/hougesen/mdsf/pull/830) - test(tools): validate jsonfix works [`#833`](https://github.com/hougesen/mdsf/pull/833) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#832`](https://github.com/hougesen/mdsf/pull/832) - build(deps-dev): bump esbuild from 0.25.0 to 0.25.1 in /mdsf-vscode [`#831`](https://github.com/hougesen/mdsf/pull/831) - chore(dependabot): assign prs to @hougesen [`#829`](https://github.com/hougesen/mdsf/pull/829) - fix(runners): uv run packages with different executable_name [`#828`](https://github.com/hougesen/mdsf/pull/828) - refactor(codegen): streamline tool package options [`#827`](https://github.com/hougesen/mdsf/pull/827) - feat(runners): support running packages using gem exec [`#826`](https://github.com/hougesen/mdsf/pull/826) - feat(tools): add mago:lint:fix and mago:lint:fix:unsafe [`#825`](https://github.com/hougesen/mdsf/pull/825) - refactor(tools): remove mago:fix command [`#824`](https://github.com/hougesen/mdsf/pull/824) - test(tools): add tests for mago:lint and mago:format [`#823`](https://github.com/hougesen/mdsf/pull/823) - test(runners): validate composer works [`#822`](https://github.com/hougesen/mdsf/pull/822) - build(deps): bump serde from 1.0.218 to 1.0.219 [`#821`](https://github.com/hougesen/mdsf/pull/821) - feat(tools): add support for d-scanner [`#820`](https://github.com/hougesen/mdsf/pull/820) - feat(tools): add support for jsonpp [`#819`](https://github.com/hougesen/mdsf/pull/819) - test(tools): validate bashate [`#818`](https://github.com/hougesen/mdsf/pull/818) - chore(tools): add missing brew package names [`#817`](https://github.com/hougesen/mdsf/pull/817) - feat(tools): add support for yamllint [`#816`](https://github.com/hougesen/mdsf/pull/816) - feat: support running packages using yarn dlx [`#815`](https://github.com/hougesen/mdsf/pull/815) #### [v0.8.0](https://github.com/hougesen/mdsf/compare/v0.7.0...v0.8.0) > 8 March 2025 - chore: release v0.8.0 [`#814`](https://github.com/hougesen/mdsf/pull/814) - fix: 'uv tool run' instead of 'uv run' [`#813`](https://github.com/hougesen/mdsf/pull/813) - build(deps-dev): bump eslint from 9.21.0 to 9.22.0 in /mdsf-vscode [`#810`](https://github.com/hougesen/mdsf/pull/810) - build(deps-dev): bump @eslint/js from 9.21.0 to 9.22.0 in /mdsf-vscode [`#812`](https://github.com/hougesen/mdsf/pull/812) - test(tools): run test if script runner is present [`#809`](https://github.com/hougesen/mdsf/pull/809) - feat: overhaul package registry script runners [`#808`](https://github.com/hougesen/mdsf/pull/808) - feat: add support for running pypi packages using uv [`#807`](https://github.com/hougesen/mdsf/pull/807) - feat: setup pipx run command builder [`#806`](https://github.com/hougesen/mdsf/pull/806) - feat(tools): add support for fortran-linter [`#804`](https://github.com/hougesen/mdsf/pull/804) - build(deps): bump test-with from 0.14.7 to 0.14.8 [`#803`](https://github.com/hougesen/mdsf/pull/803) - build(deps): bump ring from 0.17.8 to 0.17.13 in the cargo group [`#802`](https://github.com/hougesen/mdsf/pull/802) - feat(tools): add support for fortitude fortran linter [`#801`](https://github.com/hougesen/mdsf/pull/801) - test: enable previously disabled tool tests [`#799`](https://github.com/hougesen/mdsf/pull/799) - chore(tools): add apt and brew to wfindent [`#800`](https://github.com/hougesen/mdsf/pull/800) - test(tools): validate sleek works [`#798`](https://github.com/hougesen/mdsf/pull/798) - refactor(tools): convert xo to stdin based args [`#797`](https://github.com/hougesen/mdsf/pull/797) - build(deps): bump tempfile from 3.17.1 to 3.18.0 [`#796`](https://github.com/hougesen/mdsf/pull/796) - refactor(codegen): sort tools before usage [`#795`](https://github.com/hougesen/mdsf/pull/795) - ci(test): enable dune cache [`#794`](https://github.com/hougesen/mdsf/pull/794) - test(tools): install kcl using brew [`#793`](https://github.com/hougesen/mdsf/pull/793) - test(tools): validate alex can be ran [`#792`](https://github.com/hougesen/mdsf/pull/792) - test(tools): validate air:format [`#791`](https://github.com/hougesen/mdsf/pull/791) - feat(tools): add support for semistandard [`#790`](https://github.com/hougesen/mdsf/pull/790) - refactor(tools): convert standardjs to stdin [`#789`](https://github.com/hougesen/mdsf/pull/789) - fix: only print tool stdout/stderr when debug is enabled [`#788`](https://github.com/hougesen/mdsf/pull/788) - feat(tools): run mdsf using mdsf [`#787`](https://github.com/hougesen/mdsf/pull/787) - test: validate all JavaScriptRuntime can run commands [`#786`](https://github.com/hougesen/mdsf/pull/786) - test: decrease go install priority [`#785`](https://github.com/hougesen/mdsf/pull/785) - fix: Tooling::AsRef<str> should be the same as config command [`#784`](https://github.com/hougesen/mdsf/pull/784) - test: call Tooling::format_snippet instead of run_tools directly [`#783`](https://github.com/hougesen/mdsf/pull/783) - test: validate biome check command [`#782`](https://github.com/hougesen/mdsf/pull/782) - chore: update changelog [`0d2345c`](https://github.com/hougesen/mdsf/commit/0d2345c47981c5fc9bc51b4dfcf4689b6852322a) #### [v0.7.0](https://github.com/hougesen/mdsf/compare/v0.6.1...v0.7.0) > 5 March 2025 - chore: release v0.7.0 [`#781`](https://github.com/hougesen/mdsf/pull/781) - build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /mdsf-vscode [`#780`](https://github.com/hougesen/mdsf/pull/780) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#776`](https://github.com/hougesen/mdsf/pull/776) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#778`](https://github.com/hougesen/mdsf/pull/778) - test: validate MdsfConfig::load works as expected [`#775`](https://github.com/hougesen/mdsf/pull/775) - test: validate get_file_extension does not add extra dots [`#774`](https://github.com/hougesen/mdsf/pull/774) - refactor: move javascript runtime to function arg [`#773`](https://github.com/hougesen/mdsf/pull/773) - refactor: overhaul how --cache works [`#772`](https://github.com/hougesen/mdsf/pull/772) - build(deps): bump anyhow from 1.0.96 to 1.0.97 [`#769`](https://github.com/hougesen/mdsf/pull/769) - build(deps): bump serde_json from 1.0.139 to 1.0.140 [`#770`](https://github.com/hougesen/mdsf/pull/770) - feat(tools): add support for cmake-lint [`#768`](https://github.com/hougesen/mdsf/pull/768) #### [v0.6.1](https://github.com/hougesen/mdsf/compare/v0.6.0...v0.6.1) > 2 March 2025 - chore: release v0.6.1 [`#767`](https://github.com/hougesen/mdsf/pull/767) - feat(tools): add support for textlint [`#766`](https://github.com/hougesen/mdsf/pull/766) - refactor(cli): remove global DEBUG variable [`#765`](https://github.com/hougesen/mdsf/pull/765) - ci(vscode): add validation workflow [`#764`](https://github.com/hougesen/mdsf/pull/764) - build(vscode): downgrade typescript to v5.7.3 [`#763`](https://github.com/hougesen/mdsf/pull/763) - build(deps): bump console from 0.15.10 to 0.15.11 [`#762`](https://github.com/hougesen/mdsf/pull/762) - build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /mdsf-vscode [`#760`](https://github.com/hougesen/mdsf/pull/760) - feat(tools): add support for muon [`#759`](https://github.com/hougesen/mdsf/pull/759) #### [v0.6.0](https://github.com/hougesen/mdsf/compare/v0.5.3...v0.6.0) > 28 February 2025 - chore: release v0.6.0 [`#758`](https://github.com/hougesen/mdsf/pull/758) - chore(dependabot): run cargo weekly [`#757`](https://github.com/hougesen/mdsf/pull/757) - build(deps): bump schemars from 0.8.21 to 0.8.22 [`#756`](https://github.com/hougesen/mdsf/pull/756) - feat(cli): add support for stdin based tools [`#755`](https://github.com/hougesen/mdsf/pull/755) - refactor(cli): error if no input is provided [`#754`](https://github.com/hougesen/mdsf/pull/754) - docs: conda install script [`#753`](https://github.com/hougesen/mdsf/pull/753) - docs: add treefmt usage example [`#752`](https://github.com/hougesen/mdsf/pull/752) - docs: add conform.nvim usage example [`#751`](https://github.com/hougesen/mdsf/pull/751) - feat(cli): support stdin based input [`#750`](https://github.com/hougesen/mdsf/pull/750) - chore(tools): add package manager info to most packages [`#749`](https://github.com/hougesen/mdsf/pull/749) #### [v0.5.3](https://github.com/hougesen/mdsf/compare/v0.5.2...v0.5.3) > 24 February 2025 - chore: release v0.5.3 [`#748`](https://github.com/hougesen/mdsf/pull/748) - build(deps): bump clap from 4.5.30 to 4.5.31 [`#742`](https://github.com/hougesen/mdsf/pull/742) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#747`](https://github.com/hougesen/mdsf/pull/747) - build(deps-dev): bump eslint from 9.20.1 to 9.21.0 in /mdsf-vscode [`#745`](https://github.com/hougesen/mdsf/pull/745) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#741`](https://github.com/hougesen/mdsf/pull/741) - build(deps-dev): bump @eslint/js from 9.20.0 to 9.21.0 in /mdsf-vscode [`#743`](https://github.com/hougesen/mdsf/pull/743) - build(deps): bump clap_complete from 4.5.45 to 4.5.46 [`#744`](https://github.com/hougesen/mdsf/pull/744) - refactor(cli): only set languages when running mdsf init [`#740`](https://github.com/hougesen/mdsf/pull/740) - feat(tools): support revive [`#739`](https://github.com/hougesen/mdsf/pull/739) - feat(tools): support sphinx-lint [`#738`](https://github.com/hougesen/mdsf/pull/738) - feat(tools): support twigcs [`#737`](https://github.com/hougesen/mdsf/pull/737) - feat(tools): support vint [`#736`](https://github.com/hougesen/mdsf/pull/736) - feat(tools): support write-good [`#735`](https://github.com/hougesen/mdsf/pull/735) - feat(tools): add support for clj-kondo [`#734`](https://github.com/hougesen/mdsf/pull/734) - feat(tools): add support for checkmake [`#733`](https://github.com/hougesen/mdsf/pull/733) - feat(tools): add support for cfn-lint [`#732`](https://github.com/hougesen/mdsf/pull/732) - feat(tools): add lint command to buf [`#731`](https://github.com/hougesen/mdsf/pull/731) - feat(tools): add support for alex [`#730`](https://github.com/hougesen/mdsf/pull/730) - feat: mark tools and commands as deprecated [`#729`](https://github.com/hougesen/mdsf/pull/729) - refactor(kulala-fmt): update arguments to v2 [`#728`](https://github.com/hougesen/mdsf/pull/728) - fix(cli): simplify file modified check [`#727`](https://github.com/hougesen/mdsf/pull/727) - chore: add package manager to sleek, sqlfmt and typstyle [`#726`](https://github.com/hougesen/mdsf/pull/726) - feat(cli): add support for pasfmt [`#725`](https://github.com/hougesen/mdsf/pull/725) - feat(cli): add support for mago [`#724`](https://github.com/hougesen/mdsf/pull/724) - feat(cli): add support for slim-lint [`#723`](https://github.com/hougesen/mdsf/pull/723) - feat(cli): support reek [`#722`](https://github.com/hougesen/mdsf/pull/722) - feat(cli): add support for pug-lint [`#721`](https://github.com/hougesen/mdsf/pull/721) - feat(cli): add support for cppcheck [`#720`](https://github.com/hougesen/mdsf/pull/720) - feat(cli): add support for bashate [`#719`](https://github.com/hougesen/mdsf/pull/719) #### [v0.5.2](https://github.com/hougesen/mdsf/compare/v0.5.1...v0.5.2) > 21 February 2025 - chore: release v0.5.2 [`#717`](https://github.com/hougesen/mdsf/pull/717) - feat(cli): add support for nasmfmt [`#716`](https://github.com/hougesen/mdsf/pull/716) - feat(cli): add support for runic [`#715`](https://github.com/hougesen/mdsf/pull/715) - build(deps-dev): bump globals from 15.15.0 to 16.0.0 in /mdsf-vscode [`#707`](https://github.com/hougesen/mdsf/pull/707) - build(deps): bump anyhow from 1.0.95 to 1.0.96 [`#711`](https://github.com/hougesen/mdsf/pull/711) - build(deps): bump tempfile from 3.16.0 to 3.17.1 [`#714`](https://github.com/hougesen/mdsf/pull/714) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#712`](https://github.com/hougesen/mdsf/pull/712) - build(deps): bump serde_json from 1.0.138 to 1.0.139 [`#713`](https://github.com/hougesen/mdsf/pull/713) - build(deps): bump clap from 4.5.29 to 4.5.30 [`#704`](https://github.com/hougesen/mdsf/pull/704) - build(deps): bump serde from 1.0.217 to 1.0.218 [`#709`](https://github.com/hougesen/mdsf/pull/709) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#710`](https://github.com/hougesen/mdsf/pull/710) - build(deps): bump log from 0.4.25 to 0.4.26 [`#708`](https://github.com/hougesen/mdsf/pull/708) - build(deps): bump clap_complete from 4.5.44 to 4.5.45 [`#705`](https://github.com/hougesen/mdsf/pull/705) - feat(cli): add support for gospel [`#703`](https://github.com/hougesen/mdsf/pull/703) - feat(cli): add support for md-padding [`#698`](https://github.com/hougesen/mdsf/pull/698) - feat(cli): add support for cpplint [`#694`](https://github.com/hougesen/mdsf/pull/694) - chore(cli): add homepages to more commands [`#693`](https://github.com/hougesen/mdsf/pull/693) - fix(vscode): downgrade @types/vscode to v1.96.0 [`#692`](https://github.com/hougesen/mdsf/pull/692) - chore: bump version to v0.5.2-dev [`#691`](https://github.com/hougesen/mdsf/pull/691) - feat(cli): add support for md-padding (#698) [`#695`](https://github.com/hougesen/mdsf/issues/695) #### [v0.5.1](https://github.com/hougesen/mdsf/compare/v0.5.0...v0.5.1) > 13 February 2025 - chore: release v0.5.1 [`#690`](https://github.com/hougesen/mdsf/pull/690) - build(deps-dev): bump eslint from 9.19.0 to 9.20.1 in /mdsf-vscode [`#689`](https://github.com/hougesen/mdsf/pull/689) - build(deps-dev): bump @types/vscode in /mdsf-vscode [`#685`](https://github.com/hougesen/mdsf/pull/685) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#688`](https://github.com/hougesen/mdsf/pull/688) - build(deps): bump clap from 4.5.28 to 4.5.29 [`#682`](https://github.com/hougesen/mdsf/pull/682) - build(deps-dev): bump globals from 15.14.0 to 15.15.0 in /mdsf-vscode [`#687`](https://github.com/hougesen/mdsf/pull/687) - build(deps-dev): bump @eslint/js from 9.19.0 to 9.20.0 in /mdsf-vscode [`#686`](https://github.com/hougesen/mdsf/pull/686) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#683`](https://github.com/hougesen/mdsf/pull/683) - build(deps): bump which from 7.0.1 to 7.0.2 [`#681`](https://github.com/hougesen/mdsf/pull/681) - feat(cli): add documentation to tool jsonschema [`#680`](https://github.com/hougesen/mdsf/pull/680) - feat(cli): support the R formatter air [`#679`](https://github.com/hougesen/mdsf/pull/679) - build(deps-dev): bump esbuild in /mdsf-vscode in the npm_and_yarn group [`#678`](https://github.com/hougesen/mdsf/pull/678) - feat(cli): support codeql query format [`#677`](https://github.com/hougesen/mdsf/pull/677) - chore: set dev version to v0.5.1-dev [`#676`](https://github.com/hougesen/mdsf/pull/676) - refactor(cli): remove once_cell dependency [`#675`](https://github.com/hougesen/mdsf/pull/675) #### [v0.5.0](https://github.com/hougesen/mdsf/compare/v0.4.1...v0.5.0) > 5 February 2025 - chore: release v0.5.0 [`#674`](https://github.com/hougesen/mdsf/pull/674) - docs: reference vscode ext in readme [`#673`](https://github.com/hougesen/mdsf/pull/673) - chore(vscode): release workflow [`#672`](https://github.com/hougesen/mdsf/pull/672) - docs(vscode): basic usage [`#671`](https://github.com/hougesen/mdsf/pull/671) - chore(vscode): add metadata keys to package.json [`#670`](https://github.com/hougesen/mdsf/pull/670) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#669`](https://github.com/hougesen/mdsf/pull/669) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#668`](https://github.com/hougesen/mdsf/pull/668) - build(deps): bump toml from 0.8.19 to 0.8.20 [`#666`](https://github.com/hougesen/mdsf/pull/666) - build(deps): bump clap from 4.5.27 to 4.5.28 [`#665`](https://github.com/hougesen/mdsf/pull/665) - feat: add support for coffeelint [`#664`](https://github.com/hougesen/mdsf/pull/664) - build(deps): bump tempfile from 3.15.0 to 3.16.0 [`#659`](https://github.com/hougesen/mdsf/pull/659) - build(deps): bump clap_complete from 4.5.43 to 4.5.44 [`#660`](https://github.com/hougesen/mdsf/pull/660) - build(deps): bump serde_json from 1.0.137 to 1.0.138 [`#661`](https://github.com/hougesen/mdsf/pull/661) - feat(cli): add support for unsafe biomejs commands [`#657`](https://github.com/hougesen/mdsf/pull/657) - chore: add issue templates [`#656`](https://github.com/hougesen/mdsf/pull/656) - chore(codegen): automatically add missing fields [`#655`](https://github.com/hougesen/mdsf/pull/655) - test(cli): add composer install step [`#654`](https://github.com/hougesen/mdsf/pull/654) - fix(codegen): generate docs command list correctly [`#653`](https://github.com/hougesen/mdsf/pull/653) - chore: code of conduct [`#652`](https://github.com/hougesen/mdsf/pull/652) - feat(cli): add support for hurlfmt [`#651`](https://github.com/hougesen/mdsf/pull/651) - docs: adding support for new tools [`#650`](https://github.com/hougesen/mdsf/pull/650) - refactor(cli): abstract command execution to utility functions [`#647`](https://github.com/hougesen/mdsf/pull/647) - feat(cli): tool timeout argument [`#646`](https://github.com/hougesen/mdsf/pull/646) - build(deps-dev): bump eslint from 9.18.0 to 9.19.0 in /mdsf-vscode [`#642`](https://github.com/hougesen/mdsf/pull/642) - build(deps-dev): bump @eslint/js from 9.18.0 to 9.19.0 in /mdsf-vscode [`#644`](https://github.com/hougesen/mdsf/pull/644) - build(deps): bump clap_complete from 4.5.42 to 4.5.43 [`#639`](https://github.com/hougesen/mdsf/pull/639) - build(deps): bump hasnep/setup-roc from 0.4.0 to 0.5.0 [`#636`](https://github.com/hougesen/mdsf/pull/636) - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode [`#643`](https://github.com/hougesen/mdsf/pull/643) - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode [`#641`](https://github.com/hougesen/mdsf/pull/641) - build(deps): bump serde_json from 1.0.135 to 1.0.137 [`#638`](https://github.com/hougesen/mdsf/pull/638) - build(deps): bump clap from 4.5.26 to 4.5.27 [`#637`](https://github.com/hougesen/mdsf/pull/637) - feat: mdsf vscode extension [`#632`](https://github.com/hougesen/mdsf/pull/632) - fix: update gci plugin [`#635`](https://github.com/hougesen/mdsf/pull/635) - fix: gci formatter [`#634`](https://github.com/hougesen/mdsf/pull/634) - docs: run mdsf using github actions [`#631`](https://github.com/hougesen/mdsf/pull/631) - feat: language aliases [`#627`](https://github.com/hougesen/mdsf/pull/627) - fix: set default log level to debug [`#629`](https://github.com/hougesen/mdsf/pull/629) - feat: respect existing codeblock indentation [`#628`](https://github.com/hougesen/mdsf/pull/628) - test: check if binary is already installed [`#626`](https://github.com/hougesen/mdsf/pull/626) - test: code generate test github action [`#625`](https://github.com/hougesen/mdsf/pull/625) - test: codegenerate tests with ignore_output [`#622`](https://github.com/hougesen/mdsf/pull/622) - test: add tests for markdownlint [`#621`](https://github.com/hougesen/mdsf/pull/621) - feat: add support for mado [`#620`](https://github.com/hougesen/mdsf/pull/620) - feat: add option to ignore output of tool [`#619`](https://github.com/hougesen/mdsf/pull/619) - chore(vscode): release workflow (#672) [`#648`](https://github.com/hougesen/mdsf/issues/648) - feat: respect existing codeblock indentation (#628) [`#616`](https://github.com/hougesen/mdsf/issues/616) - feat: add support for mado (#620) [`#617`](https://github.com/hougesen/mdsf/issues/617) #### [v0.4.1](https://github.com/hougesen/mdsf/compare/v0.4.0...v0.4.1) > 18 January 2025 - chore: release v0.4.1 [`#615`](https://github.com/hougesen/mdsf/pull/615) - build(deps): bump log from 0.4.22 to 0.4.25 [`#613`](https://github.com/hougesen/mdsf/pull/613) - build(deps): bump hasnep/setup-roc from 0.3.0 to 0.4.0 [`#614`](https://github.com/hougesen/mdsf/pull/614) - feat: add support for pycodestyle [`#612`](https://github.com/hougesen/mdsf/pull/612) - feat: add support for csslint [`#611`](https://github.com/hougesen/mdsf/pull/611) - feat: add support for inko fmt [`#610`](https://github.com/hougesen/mdsf/pull/610) - feat: add support for futhark fmt [`#609`](https://github.com/hougesen/mdsf/pull/609) - feat: add support for wa fmt [`#608`](https://github.com/hougesen/mdsf/pull/608) - feat: add support for selena [`#607`](https://github.com/hougesen/mdsf/pull/607) #### [v0.4.0](https://github.com/hougesen/mdsf/compare/v0.3.2...v0.4.0) > 13 January 2025 - chore: prepare v0.4.0 release [`#606`](https://github.com/hougesen/mdsf/pull/606) - fix: move clap_complete_nushell to workspace Cargo.toml [`#605`](https://github.com/hougesen/mdsf/pull/605) - fix: change Shell to Self [`#604`](https://github.com/hougesen/mdsf/pull/604) - feat: add support for shellcheck [`#603`](https://github.com/hougesen/mdsf/pull/603) - feat: add support for solhint [`#602`](https://github.com/hougesen/mdsf/pull/602) - feat: add support for salt-lint [`#601`](https://github.com/hougesen/mdsf/pull/601) - feat: add support for regal [`#600`](https://github.com/hougesen/mdsf/pull/600) - feat: add support for quick-lint-js [`#599`](https://github.com/hougesen/mdsf/pull/599) - feat: add support for oelint-adv [`#598`](https://github.com/hougesen/mdsf/pull/598) - feat: add support for mypy [`#597`](https://github.com/hougesen/mdsf/pull/597) - feat: add support for luacheck [`#596`](https://github.com/hougesen/mdsf/pull/596) - feat: add support for htmlhint [`#595`](https://github.com/hougesen/mdsf/pull/595) - feat: add support for vacuum [`#594`](https://github.com/hougesen/mdsf/pull/594) - feat: add support for hclfmt [`#593`](https://github.com/hougesen/mdsf/pull/593) - feat: add support for hadolint [`#592`](https://github.com/hougesen/mdsf/pull/592) - feat: add support for curlylint [`#591`](https://github.com/hougesen/mdsf/pull/591) - feat: add support for toml-sort [`#590`](https://github.com/hougesen/mdsf/pull/590) - feat: add support for statix [`#589`](https://github.com/hougesen/mdsf/pull/589) - feat: add support for odinfmt [`#588`](https://github.com/hougesen/mdsf/pull/588) - feat: add support for meson fmt [`#587`](https://github.com/hougesen/mdsf/pull/587) - feat: add support for jsonnet-lint [`#586`](https://github.com/hougesen/mdsf/pull/586) - feat: add support for deadnix [`#585`](https://github.com/hougesen/mdsf/pull/585) - feat: add support for cmake-format [`#584`](https://github.com/hougesen/mdsf/pull/584) - feat: nushell shell completion [`#583`](https://github.com/hougesen/mdsf/pull/583) - feat: add support for ansible-lint [`#582`](https://github.com/hougesen/mdsf/pull/582) - feat: add support for actionlint [`#581`](https://github.com/hougesen/mdsf/pull/581) - feat: add support for tex-fmt [`#580`](https://github.com/hougesen/mdsf/pull/580) - build(deps): bump console from 0.15.8 to 0.15.10 [`#565`](https://github.com/hougesen/mdsf/pull/565) - build(deps): bump clap from 4.5.21 to 4.5.26 [`#571`](https://github.com/hougesen/mdsf/pull/571) - build(deps): bump tempfile from 3.14.0 to 3.15.0 [`#573`](https://github.com/hougesen/mdsf/pull/573) - build(deps): bump serde from 1.0.215 to 1.0.217 [`#567`](https://github.com/hougesen/mdsf/pull/567) - build(deps): bump env_logger from 0.11.5 to 0.11.6 [`#561`](https://github.com/hougesen/mdsf/pull/561) - build(deps): bump anyhow from 1.0.93 to 1.0.95 [`#564`](https://github.com/hougesen/mdsf/pull/564) - build(deps): bump reqwest from 0.12.9 to 0.12.12 [`#566`](https://github.com/hougesen/mdsf/pull/566) - build(deps): bump test-with from 0.14.5 to 0.14.7 [`#574`](https://github.com/hougesen/mdsf/pull/574) - feat: add packer fix command [`#579`](https://github.com/hougesen/mdsf/pull/579) - feat: support nomad fmt [`#578`](https://github.com/hougesen/mdsf/pull/578) - build(deps): bump serde_json from 1.0.133 to 1.0.135 [`#575`](https://github.com/hougesen/mdsf/pull/575) - build(deps): bump clap_complete from 4.5.38 to 4.5.42 [`#572`](https://github.com/hougesen/mdsf/pull/572) - build(deps): bump which from 7.0.0 to 7.0.1 [`#570`](https://github.com/hougesen/mdsf/pull/570) - chore: update filetype bindings [`#577`](https://github.com/hougesen/mdsf/pull/577) - build(cargo-dist): bump to v0.28.0 [`#576`](https://github.com/hougesen/mdsf/pull/576) - ci: disable beautysh installation [`#560`](https://github.com/hougesen/mdsf/pull/560) - feat: support nufmt [`#559`](https://github.com/hougesen/mdsf/pull/559) - build: update cargo-dist to v0.27.0 [`#558`](https://github.com/hougesen/mdsf/pull/558) - build: update cargo-dist to v0.26.1 [`#557`](https://github.com/hougesen/mdsf/pull/557) - chore: update dev version to v0.3.3-dev [`#556`](https://github.com/hougesen/mdsf/pull/556) - feat: nushell shell completion (#583) [`#382`](https://github.com/hougesen/mdsf/issues/382) - chore: update changelog [`b41d24b`](https://github.com/hougesen/mdsf/commit/b41d24bd36524939122be7f7ed4655b71e4cff6f) #### [v0.3.2](https://github.com/hougesen/mdsf/compare/v0.3.1...v0.3.2) > 2 December 2024 - chore: prepare v0.3.2 release [`#555`](https://github.com/hougesen/mdsf/pull/555) - build(deps): bump terminal_size from 0.4.0 to 0.4.1 [`#554`](https://github.com/hougesen/mdsf/pull/554) - chore: disable validation cron job [`#553`](https://github.com/hougesen/mdsf/pull/553) - feat: support nginxfmt [`#552`](https://github.com/hougesen/mdsf/pull/552) - build(deps): bump which from 6.0.3 to 7.0.0 [`#551`](https://github.com/hougesen/mdsf/pull/551) - chore: update file extensions [`#550`](https://github.com/hougesen/mdsf/pull/550) - build(deps): bump clap_complete from 4.5.37 to 4.5.38 [`#546`](https://github.com/hougesen/mdsf/pull/546) - build(deps): bump hasnep/setup-roc from 0.2.0 to 0.3.0 [`#549`](https://github.com/hougesen/mdsf/pull/549) - build(deps): bump codecov/codecov-action from 4 to 5 [`#548`](https://github.com/hougesen/mdsf/pull/548) - build(deps): bump clap from 4.5.20 to 4.5.21 [`#545`](https://github.com/hougesen/mdsf/pull/545) - build(deps): bump test-with from 0.14.4 to 0.14.5 [`#544`](https://github.com/hougesen/mdsf/pull/544) - build(deps): bump serde_json from 1.0.132 to 1.0.133 [`#547`](https://github.com/hougesen/mdsf/pull/547) - build(deps): bump rustls from 0.23.15 to 0.23.18 [`#543`](https://github.com/hougesen/mdsf/pull/543) - chore: set version to 0.3.2-dev [`#542`](https://github.com/hougesen/mdsf/pull/542) #### [v0.3.1](https://github.com/hougesen/mdsf/compare/v0.3.0...v0.3.1) > 13 November 2024 - chore: release v0.3.1 [`#541`](https://github.com/hougesen/mdsf/pull/541) - build(deps): bump anyhow from 1.0.92 to 1.0.93 [`#538`](https://github.com/hougesen/mdsf/pull/538) - chore: remove rust-version key [`#540`](https://github.com/hougesen/mdsf/pull/540) - build(deps): bump tempfile from 3.13.0 to 3.14.0 [`#536`](https://github.com/hougesen/mdsf/pull/536) - build(deps): bump clap_complete from 4.5.36 to 4.5.37 [`#539`](https://github.com/hougesen/mdsf/pull/539) - build(deps): bump serde from 1.0.214 to 1.0.215 [`#537`](https://github.com/hougesen/mdsf/pull/537) - feat: support the prisma cli [`#535`](https://github.com/hougesen/mdsf/pull/535) - docs: table of contents [`#534`](https://github.com/hougesen/mdsf/pull/534) - docs: tool table [`#533`](https://github.com/hougesen/mdsf/pull/533) - build(cargo-dist): bump to 0.25.1 [`#532`](https://github.com/hougesen/mdsf/pull/532) - build(deps): bump anyhow from 1.0.91 to 1.0.92 [`#531`](https://github.com/hougesen/mdsf/pull/531) - build(deps): bump reqwest from 0.12.8 to 0.12.9 [`#530`](https://github.com/hougesen/mdsf/pull/530) - build(deps): bump clap_complete from 4.5.35 to 4.5.36 [`#528`](https://github.com/hougesen/mdsf/pull/528) - build(deps): bump serde from 1.0.213 to 1.0.214 [`#529`](https://github.com/hougesen/mdsf/pull/529) - buil(cargo-dist): bump to v0.24.1 [`#527`](https://github.com/hougesen/mdsf/pull/527) - ci: run codegen twice [`#526`](https://github.com/hougesen/mdsf/pull/526) - feat: support unimport [`#525`](https://github.com/hougesen/mdsf/pull/525) - feat: support ptop [`#524`](https://github.com/hougesen/mdsf/pull/524) - chore: set version to 0.3.1-dev [`84a4a02`](https://github.com/hougesen/mdsf/commit/84a4a0258ddc16d089a3e01edd4eaaf23d67f49c) - chore: update changelog [`3600849`](https://github.com/hougesen/mdsf/commit/36008493f551a31ebf9d371832ef219e47b35064) #### [v0.3.0](https://github.com/hougesen/mdsf/compare/v0.2.7...v0.3.0) > 27 October 2024 - feat: support dockfmt [`#523`](https://github.com/hougesen/mdsf/pull/523) - feat: support json5format [`#522`](https://github.com/hougesen/mdsf/pull/522) - feat: support kdoc-formatter [`#521`](https://github.com/hougesen/mdsf/pull/521) - feat: support djade [`#520`](https://github.com/hougesen/mdsf/pull/520) - feat: support tsqllint [`#519`](https://github.com/hougesen/mdsf/pull/519) - feat: support pyment [`#518`](https://github.com/hougesen/mdsf/pull/518) - feat: support sqruff [`#517`](https://github.com/hougesen/mdsf/pull/517) - feat: support opa fmt [`#516`](https://github.com/hougesen/mdsf/pull/516) - feat: support purty [`#515`](https://github.com/hougesen/mdsf/pull/515) - feat: support nginxbeautifier [`#514`](https://github.com/hougesen/mdsf/pull/514) - feat: support cabal-fmt [`#513`](https://github.com/hougesen/mdsf/pull/513) - feat: support bibtex-tidy [`#512`](https://github.com/hougesen/mdsf/pull/512) - feat: support caddy fmt [`#511`](https://github.com/hougesen/mdsf/pull/511) - build(deps): bump denoland/setup-deno from 1 to 2 [`#510`](https://github.com/hougesen/mdsf/pull/510) - feat: support protolint [`#509`](https://github.com/hougesen/mdsf/pull/509) - feat: support jsonlint [`#508`](https://github.com/hougesen/mdsf/pull/508) - feat: support hlint [`#507`](https://github.com/hougesen/mdsf/pull/507) - feat: support bslint [`#506`](https://github.com/hougesen/mdsf/pull/506) - feat: support terragrunt hclfmt [`#505`](https://github.com/hougesen/mdsf/pull/505) - feat: support shellharden [`#504`](https://github.com/hougesen/mdsf/pull/504) - feat: support reorder-python-imports [`#503`](https://github.com/hougesen/mdsf/pull/503) - feat: support reformat-gherkin [`#502`](https://github.com/hougesen/mdsf/pull/502) - deps(clap): upgrade to 4.5.20 [`#501`](https://github.com/hougesen/mdsf/pull/501) - deps(clap_complete): 4.5.35 [`#500`](https://github.com/hougesen/mdsf/pull/500) - deps(once_cell): bump to 1.20.2 [`#499`](https://github.com/hougesen/mdsf/pull/499) - deps(regex): bump to 1.11.1 [`#498`](https://github.com/hougesen/mdsf/pull/498) - deps(serde): bump to version 1.0.213 [`#497`](https://github.com/hougesen/mdsf/pull/497) - deps(serde_json): 1.0.132 [`#496`](https://github.com/hougesen/mdsf/pull/496) - deps(anyhow): bump to 1.0.91 [`#495`](https://github.com/hougesen/mdsf/pull/495) - deps(test-with): bump to 0.14.4 [`#494`](https://github.com/hougesen/mdsf/pull/494) - feat: codegen tooling from config files [`#493`](https://github.com/hougesen/mdsf/pull/493) - feat: support multiple input paths [`#491`](https://github.com/hougesen/mdsf/pull/491) - chore: release v0.3.0 [`18703ba`](https://github.com/hougesen/mdsf/commit/18703ba287796c28ea11ad9787dccbc0b4fa7f97) - fix: correct npm binary name [`39f890e`](https://github.com/hougesen/mdsf/commit/39f890e1083e795212c06b93824e0ee0d4aea78f) #### [v0.2.7](https://github.com/hougesen/mdsf/compare/v0.2.6...v0.2.7) > 11 October 2024 - feat(formatters): support brunette [`#489`](https://github.com/hougesen/mdsf/pull/489) - feat(formatters): support beancount-black [`#488`](https://github.com/hougesen/mdsf/pull/488) - feat(formatters): support prettytypst [`#487`](https://github.com/hougesen/mdsf/pull/487) - feat(formatters): support vhdl-style-guide [`#486`](https://github.com/hougesen/mdsf/pull/486) - feat(formatters): support typstyle [`#485`](https://github.com/hougesen/mdsf/pull/485) - feat(formatters): support typstfmt [`#484`](https://github.com/hougesen/mdsf/pull/484) - feat(formatters): support ufmt [`#483`](https://github.com/hougesen/mdsf/pull/483) - feat(formatters): support markdownfmt [`#482`](https://github.com/hougesen/mdsf/pull/482) - feat(formatters): support ziggy fmt [`#481`](https://github.com/hougesen/mdsf/pull/481) - feat(formatters): support kulala-fmt [`#480`](https://github.com/hougesen/mdsf/pull/480) - feat(formatters): support superhtml [`#479`](https://github.com/hougesen/mdsf/pull/479) - refactor: make language_to_ext return type optional [`#478`](https://github.com/hougesen/mdsf/pull/478) - feat(formatters): support mojo format [`#477`](https://github.com/hougesen/mdsf/pull/477) - feat(formatters): support kulala-fmt (#480) [`#157`](https://github.com/hougesen/mdsf/issues/157) - chore: bump dev version to 0.2.7 [`305275a`](https://github.com/hougesen/mdsf/commit/305275a64ae2aa8b60c2dca463412361cf6d02ee) - chore: update changelog [`435851b`](https://github.com/hougesen/mdsf/commit/435851b6681336464041606471c4ef47d5cb5d0e) #### [v0.2.6](https://github.com/hougesen/mdsf/compare/v0.2.5...v0.2.6) > 2 October 2024 - build(deps): bump terminal-size to 0.4.0 [`#476`](https://github.com/hougesen/mdsf/pull/476) - test: only run it_should_support_multiple_languages in ci [`#475`](https://github.com/hougesen/mdsf/pull/475) - build(deps): bump test-with to 0.14.3 [`#474`](https://github.com/hougesen/mdsf/pull/474) - build(deps): bump clap from 4.5.18 to 4.5.19 [`#473`](https://github.com/hougesen/mdsf/pull/473) - build(deps): bump once_cell from 1.19.0 to 1.20.1 [`#471`](https://github.com/hougesen/mdsf/pull/471) - build(deps): bump regex from 1.10.6 to 1.11.0 [`#469`](https://github.com/hougesen/mdsf/pull/469) - build(deps): bump tempfile from 3.12.0 to 3.13.0 [`#472`](https://github.com/hougesen/mdsf/pull/472) - build(deps): bump reqwest from 0.12.7 to 0.12.8 [`#470`](https://github.com/hougesen/mdsf/pull/470) - feat(formatters): support cljfmt [`#468`](https://github.com/hougesen/mdsf/pull/468) - feat: fallback file ext map [`#467`](https://github.com/hougesen/mdsf/pull/467) - build(deps): bump clap_complete from 4.5.26 to 4.5.29 [`#466`](https://github.com/hougesen/mdsf/pull/466) - build(deps): bump anyhow from 1.0.87 to 1.0.89 [`#460`](https://github.com/hougesen/mdsf/pull/460) - build(deps): bump ignore from 0.4.22 to 0.4.23 [`#459`](https://github.com/hougesen/mdsf/pull/459) - build(deps): bump test-with from 0.13.0 to 0.13.1 [`#458`](https://github.com/hougesen/mdsf/pull/458) - build(deps): bump clap from 4.5.17 to 4.5.18 [`#462`](https://github.com/hougesen/mdsf/pull/462) - build: bump cargo-dist to 0.22.1 [`#465`](https://github.com/hougesen/mdsf/pull/465) - chore: prepare release of v0.2.6 [`6b4541c`](https://github.com/hougesen/mdsf/commit/6b4541c1690fc77f48c3d851eb54d338229e4354) #### [v0.2.5](https://github.com/hougesen/mdsf/compare/v0.2.4...v0.2.5) > 7 September 2024 - fix: remove old release pipeline [`#457`](https://github.com/hougesen/mdsf/pull/457) - chore: bump version to v0.2.5 [`d0e03db`](https://github.com/hougesen/mdsf/commit/d0e03dbe3c2372c1ecf67a37aa24da9e062fc799) - chore: bump changelog [`cf53a77`](https://github.com/hougesen/mdsf/commit/cf53a779c28b430890a6ee9e887de36140815001) #### [v0.2.4](https://github.com/hougesen/mdsf/compare/v0.2.3...v0.2.4) > 6 September 2024 - build: disable musl build [`845368c`](https://github.com/hougesen/mdsf/commit/845368c4752e328ccdea4e93735fb1a1f9ac9cef) #### [v0.2.3](https://github.com/hougesen/mdsf/compare/v0.2.2...v0.2.3) > 6 September 2024 - build(deps): reqwest use rustls [`#456`](https://github.com/hougesen/mdsf/pull/456) - build(deps): bump serde_json from 1.0.127 to 1.0.128 [`#453`](https://github.com/hougesen/mdsf/pull/453) - build(deps): bump clap from 4.5.16 to 4.5.17 [`#452`](https://github.com/hougesen/mdsf/pull/452) - build(deps): bump serde from 1.0.209 to 1.0.210 [`#455`](https://github.com/hougesen/mdsf/pull/455) - build(deps): bump clap_complete from 4.5.24 to 4.5.26 [`#454`](https://github.com/hougesen/mdsf/pull/454) - build(deps): bump anyhow from 1.0.86 to 1.0.87 [`#451`](https://github.com/hougesen/mdsf/pull/451) - build: setup cargo dist [`#450`](https://github.com/hougesen/mdsf/pull/450) - refactor: convert project to cargo workspace [`#449`](https://github.com/hougesen/mdsf/pull/449) - feat(config): add support for fallback formatters [`#446`](https://github.com/hougesen/mdsf/pull/446) - chore: update language ext map [`#445`](https://github.com/hougesen/mdsf/pull/445) - build(deps): bump clap_complete from 4.5.12 to 4.5.24 [`#439`](https://github.com/hougesen/mdsf/pull/439) - build(deps): bump serde_json from 1.0.122 to 1.0.127 in /codegen [`#443`](https://github.com/hougesen/mdsf/pull/443) - build(deps): bump serde_json from 1.0.122 to 1.0.127 [`#438`](https://github.com/hougesen/mdsf/pull/438) - build(deps): bump serde from 1.0.204 to 1.0.209 in /codegen [`#440`](https://github.com/hougesen/mdsf/pull/440) - build(deps): bump which from 6.0.2 to 6.0.3 [`#442`](https://github.com/hougesen/mdsf/pull/442) - build(deps): bump serde from 1.0.204 to 1.0.209 [`#441`](https://github.com/hougesen/mdsf/pull/441) - build(deps): bump reqwest from 0.12.5 to 0.12.7 in /codegen [`#444`](https://github.com/hougesen/mdsf/pull/444) - build(deps): bump tempfile to 3.12.0 [`#437`](https://github.com/hougesen/mdsf/pull/437) - build(deps): bump clap to 4.5.16 [`#436`](https://github.com/hougesen/mdsf/pull/436) - chore: bump dev version to v0.2.3 [`1a5a9b6`](https://github.com/hougesen/mdsf/commit/1a5a9b6f99e7fce3e8a97ba37110ff62dc6fe403) - fix: use exact package version [`a91f924`](https://github.com/hougesen/mdsf/commit/a91f9243dd9947b4f740538208dffcfe950ae694) - chore: add mdsf folder for dependabot [`659c7e3`](https://github.com/hougesen/mdsf/commit/659c7e3ffc71e33d84254fc4a4bf1df836c11c93) #### [v0.2.2](https://github.com/hougesen/mdsf/compare/v0.2.1...v0.2.2) > 6 August 2024 - build(deps): bump regex from 1.10.5 to 1.10.6 in /codegen [`#433`](https://github.com/hougesen/mdsf/pull/433) - build(deps): bump tempfile from 3.10.1 to 3.11.0 [`#432`](https://github.com/hougesen/mdsf/pull/432) - build(deps): bump serde_json from 1.0.121 to 1.0.122 in /codegen [`#435`](https://github.com/hougesen/mdsf/pull/435) - build(deps): bump serde_json from 1.0.121 to 1.0.122 [`#434`](https://github.com/hougesen/mdsf/pull/434) - build(deps): bump regex from 1.10.5 to 1.10.6 [`#431`](https://github.com/hougesen/mdsf/pull/431) - chore(dependabot): remove hougesen from assignees [`#423`](https://github.com/hougesen/mdsf/pull/423) - build(deps): bump clap_complete from 4.5.11 to 4.5.12 [`#425`](https://github.com/hougesen/mdsf/pull/425) - build(deps): bump toml from 0.8.16 to 0.8.19 in /codegen [`#427`](https://github.com/hougesen/mdsf/pull/427) - build(deps): bump serde_json from 1.0.120 to 1.0.121 in /codegen [`#430`](https://github.com/hougesen/mdsf/pull/430) - build(deps): bump which from 6.0.1 to 6.0.2 [`#429`](https://github.com/hougesen/mdsf/pull/429) - build(deps): bump serde_json from 1.0.120 to 1.0.121 [`#428`](https://github.com/hougesen/mdsf/pull/428) - build(deps): bump clap from 4.5.11 to 4.5.13 [`#426`](https://github.com/hougesen/mdsf/pull/426) - feat: support sleek [`#422`](https://github.com/hougesen/mdsf/pull/422) - build(deps): bump clap from 4.5.10 to 4.5.11 [`#421`](https://github.com/hougesen/mdsf/pull/421) - build(deps): bump env_logger from 0.11.4 to 0.11.5 [`#420`](https://github.com/hougesen/mdsf/pull/420) - build(deps): bump clap_complete from 4.5.9 to 4.5.11 [`#418`](https://github.com/hougesen/mdsf/pull/418) - build(deps): bump toml from 0.8.15 to 0.8.16 in /codegen [`#419`](https://github.com/hougesen/mdsf/pull/419) - build(deps): bump jiro4989/setup-nim-action from 1 to 2 [`#416`](https://github.com/hougesen/mdsf/pull/416) - build(deps): bump ocaml/setup-ocaml from 2 to 3 [`#414`](https://github.com/hougesen/mdsf/pull/414) - build(deps): bump clap_complete from 4.5.8 to 4.5.9 [`#417`](https://github.com/hougesen/mdsf/pull/417) - build(deps): bump hasnep/setup-roc from 0.1.1 to 0.2.0 [`#415`](https://github.com/hougesen/mdsf/pull/415) - chore: setup dependabot for codegen [`#413`](https://github.com/hougesen/mdsf/pull/413) - build(deps): bump env_logger from 0.11.