Releases: hougesen/mdsf
Releases · hougesen/mdsf
v0.8.4
Release Notes
28 March 2025
- chore: release v0.8.4
#895
- build(deps): bump clap from 4.5.32 to 4.5.34
#894
- feat(tools): support golangci-lint
#893
- refactor(parser): ignore codeblock modifiers
#892
- docs: add section about caching
#891
- test(tools): validate uiua:fmt
#890
- test(tools): validate unimport
#889
- test(tools): add test for xq:html
#888
- refactor(codegen): remove dependency on anyhow
#887
- refactor(codegen): remove dependency on toml crate
#886
- build(deps): bump log from 0.4.26 to 0.4.27
#885
- chore: update version to v0.8.3-next
53b5e5d
Install mdsf 0.8.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.4/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.4/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.8.4
Download mdsf 0.8.4
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.8.3
Release Notes
24 March 2025
- chore: release v0.8.3
#884
- feat(tools): add support for pylint
#883
- test(tools): validate shellcheck works
#882
- test(tools): update expected output of mago:lint:fix:unsafe
#881
- feat(tools): add support for proselint
#880
- feat(tools): add support for pyflakes
#879
- feat(tools): add support for pyupgrade
#878
- feat(tools): add support for pydocstyle
#876
- feat(tools): add support for pydoclint
#875
- feat(tools): add support for eradicate
#874
- feat(tools): add support for pydocstringformatter
#873
- feat(tools): add support for refurb
#872
- feat(tools): add support for tryceratops
#871
- feat(tools): add support for flynt
#870
- feat(tools): add support for perflint
#869
- test(tools): validate js-beautify
#868
- test(tools): validate jsonlint
#867
- test(tools): validate vhdl-style-guide
#866
- refactor: add empty tests array if not set
#865
- test(tools): add test for misspell
#864
- test(tools): add test for nginxfmt
#863
- test(tools): validate nginxbeautifier
#862
- test: validate coffeelint
#861
- test: validate Tooling serde is reversible
#860
- test(tools): enable stylish-haskell again
#859
- test(tools): validate embedded mdsf can run
#858
- test(tools): enable fourmolu in ci
#857
- test: validate completion command writes to stdout
#856
- refactor(cache-prune): indicate if command failed
#855
- ci: install homebrew
#853
- test: caching works
#854
- test(tools): validate biome:lint and biome:lint:unsafe
#852
- test(tools): support disabling tool tests
#851
Install mdsf 0.8.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.3/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.3/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.8.3
Download mdsf 0.8.3
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.8.2
Release Notes
20 March 2025
- chore: release v0.8.2
#850
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#849
- build(deps): bump clap_complete from 4.5.46 to 4.5.47
#848
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#847
- build(deps): bump tempfile from 3.19.0 to 3.19.1
#845
- build(deps): bump reqwest from 0.12.14 to 0.12.15
#846
- feat(tools): add support for mise fmt
#844
- build: upgrade to Rust edition 2024
#843
- build(deps): bump tempfile from 3.18.0 to 3.19.0
#842
- build(deps): bump reqwest from 0.12.13 to 0.12.14
#841
- test(tools): add test for oxlint
#840
- build(deps): bump reqwest from 0.12.12 to 0.12.13
#839
Install mdsf 0.8.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.2/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.2/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.8.2
Download mdsf 0.8.2
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.8.1
Release Notes
10 March 2025
- build(deps): bump clap from 4.5.31 to 4.5.32
#837
- test(tools): validate toml-sort
#836
- test(tools): validate yq
#835
- test(tools): validate ufmt works
#834
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#830
- test(tools): validate jsonfix works
#833
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#832
- build(deps-dev): bump esbuild from 0.25.0 to 0.25.1 in /mdsf-vscode
#831
- chore(dependabot): assign prs to @hougesen
#829
- fix(runners): uv run packages with different executable_name
#828
- refactor(codegen): streamline tool package options
#827
- feat(runners): support running packages using gem exec
#826
- feat(tools): add mago:lint:fix and mago:lint:fix:unsafe
#825
- refactor(tools): remove mago:fix command
#824
- test(tools): add tests for mago:lint and mago:format
#823
- test(runners): validate composer works
#822
- build(deps): bump serde from 1.0.218 to 1.0.219
#821
- feat(tools): add support for d-scanner
#820
- feat(tools): add support for jsonpp
#819
- test(tools): validate bashate
#818
- chore(tools): add missing brew package names
#817
- feat(tools): add support for yamllint
#816
- feat: support running packages using yarn dlx
#815
Install mdsf 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.1/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.1/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.8.1
Download mdsf 0.8.1
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.8.0
Release Notes
8 March 2025
- chore: release v0.8.0
#814
- fix: 'uv tool run' instead of 'uv run'
#813
- build(deps-dev): bump eslint from 9.21.0 to 9.22.0 in /mdsf-vscode
#810
- build(deps-dev): bump @eslint/js from 9.21.0 to 9.22.0 in /mdsf-vscode
#812
- test(tools): run test if script runner is present
#809
- feat: overhaul package registry script runners
#808
- feat: add support for running pypi packages using uv
#807
- feat: setup pipx run command builder
#806
- feat(tools): add support for fortran-linter
#804
- build(deps): bump test-with from 0.14.7 to 0.14.8
#803
- build(deps): bump ring from 0.17.8 to 0.17.13 in the cargo group
#802
- feat(tools): add support for fortitude fortran linter
#801
- test: enable previously disabled tool tests
#799
- chore(tools): add apt and brew to wfindent
#800
- test(tools): validate sleek works
#798
- refactor(tools): convert xo to stdin based args
#797
- build(deps): bump tempfile from 3.17.1 to 3.18.0
#796
- refactor(codegen): sort tools before usage
#795
- ci(test): enable dune cache
#794
- test(tools): install kcl using brew
#793
- test(tools): validate alex can be ran
#792
- test(tools): validate air:format
#791
- feat(tools): add support for semistandard
#790
- refactor(tools): convert standardjs to stdin
#789
- fix: only print tool stdout/stderr when debug is enabled
#788
- feat(tools): run mdsf using mdsf
#787
- test: validate all JavaScriptRuntime can run commands
#786
- test: decrease go install priority
#785
- fix: Tooling::AsRef<str> should be the same as config command
#784
- test: call Tooling::format_snippet instead of run_tools directly
#783
- test: validate biome check command
#782
- chore: update changelog
0d2345c
Install mdsf 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.0/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.0/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.8.0
Download mdsf 0.8.0
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.7.0
Release Notes
6 March 2025
- chore: release v0.7.0
#781
- build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /mdsf-vscode
#780
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#776
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#778
- test: validate MdsfConfig::load works as expected
#775
- test: validate get_file_extension does not add extra dots
#774
- refactor: move javascript runtime to function arg
#773
- refactor: overhaul how --cache works
#772
- build(deps): bump anyhow from 1.0.96 to 1.0.97
#769
- build(deps): bump serde_json from 1.0.139 to 1.0.140
#770
- feat(tools): add support for cmake-lint
#768
Install mdsf 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.7.0/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.7.0/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.7.0
Download mdsf 0.7.0
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.6.1
Release Notes
2 March 2025
- chore: release v0.6.1
#767
- feat(tools): add support for textlint
#766
- refactor(cli): remove global DEBUG variable
#765
- ci(vscode): add validation workflow
#764
- build(vscode): downgrade typescript to v5.7.3
#763
- build(deps): bump console from 0.15.10 to 0.15.11
#762
- build(deps-dev): bump typescript from 5.7.3 to 5.8.2 in /mdsf-vscode
#760
- feat(tools): add support for muon
#759
Install mdsf 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.6.1/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.6.1/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.6.1
Download mdsf 0.6.1
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.6.0
Release Notes
28 February 2025
- chore: release v0.6.0
#758
- chore(dependabot): run cargo weekly
#757
- build(deps): bump schemars from 0.8.21 to 0.8.22
#756
- feat(cli): add support for stdin based tools
#755
- refactor(cli): error if no input is provided
#754
- docs: conda install script
#753
- docs: add treefmt usage example
#752
- docs: add conform.nvim usage example
#751
- feat(cli): support stdin based input
#750
- chore(tools): add package manager info to most packages
#749
Install mdsf 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.6.0/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.6.0/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.6.0
Download mdsf 0.6.0
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.5.3
Release Notes
24 February 2025
- chore: release v0.5.3
#748
- build(deps): bump clap from 4.5.30 to 4.5.31
#742
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#747
- build(deps-dev): bump eslint from 9.20.1 to 9.21.0 in /mdsf-vscode
#745
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#741
- build(deps-dev): bump @eslint/js from 9.20.0 to 9.21.0 in /mdsf-vscode
#743
- build(deps): bump clap_complete from 4.5.45 to 4.5.46
#744
- refactor(cli): only set languages when running mdsf init
#740
- feat(tools): support revive
#739
- feat(tools): support sphinx-lint
#738
- feat(tools): support twigcs
#737
- feat(tools): support vint
#736
- feat(tools): support write-good
#735
- feat(tools): add support for clj-kondo
#734
- feat(tools): add support for checkmake
#733
- feat(tools): add support for cfn-lint
#732
- feat(tools): add lint command to buf
#731
- feat(tools): add support for alex
#730
- feat: mark tools and commands as deprecated
#729
- refactor(kulala-fmt): update arguments to v2
#728
- fix(cli): simplify file modified check
#727
- chore: add package manager to sleek, sqlfmt and typstyle
#726
- feat(cli): add support for pasfmt
#725
- feat(cli): add support for mago
#724
- feat(cli): add support for slim-lint
#723
- feat(cli): support reek
#722
- feat(cli): add support for pug-lint
#721
- feat(cli): add support for cppcheck
#720
- feat(cli): add support for bashate
#719
Install mdsf 0.5.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.5.3/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.5.3/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.5.3
Download mdsf 0.5.3
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
v0.5.2
Release Notes
21 February 2025
- chore: release v0.5.2
#717
- feat(cli): add support for nasmfmt
#716
- feat(cli): add support for runic
#715
- build(deps-dev): bump globals from 15.15.0 to 16.0.0 in /mdsf-vscode
#707
- build(deps): bump anyhow from 1.0.95 to 1.0.96
#711
- build(deps): bump tempfile from 3.16.0 to 3.17.1
#714
- build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#712
- build(deps): bump serde_json from 1.0.138 to 1.0.139
#713
- build(deps): bump clap from 4.5.29 to 4.5.30
#704
- build(deps): bump serde from 1.0.217 to 1.0.218
#709
- build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#710
- build(deps): bump log from 0.4.25 to 0.4.26
#708
- build(deps): bump clap_complete from 4.5.44 to 4.5.45
#705
- feat(cli): add support for gospel
#703
- feat(cli): add support for md-padding
#698
- feat(cli): add support for cpplint
#694
- chore(cli): add homepages to more commands
#693
- fix(vscode): downgrade @types/vscode to v1.96.0
#692
- chore: bump version to v0.5.2-dev
#691
- feat(cli): add support for md-padding (#698)
#695
Install mdsf 0.5.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.5.2/mdsf-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.5.2/mdsf-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsf
Install prebuilt binaries into your npm project
npm install mdsf-cli@0.5.2
Download mdsf 0.5.2
File | Platform | Checksum |
---|---|---|
mdsf-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
mdsf-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
mdsf-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
mdsf-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |