Releases: hougesen/mdsf
Releases · hougesen/mdsf
v0.9.4
Release Notes
12 May 2025
- chore: release v0.9.4
#1031 - fix(build): revert artifact back to using .tar.gz
#1030 - build(deps): bump clap from 4.5.37 to 4.5.38
#1026 - build(deps): bump tempfile from 3.19.1 to 3.20.0
#1027 - feat(tools): add support for ty
#1028
Install mdsf 0.9.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.9.4/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.9.4/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.9.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.9.3
Release Notes
10 May 2025
- chore: release v0.9.3
#1025 - build(deps-dev): bump @types/node in /github-action
#1016 - build(deps-dev): bump esbuild from 0.25.3 to 0.25.4 in /mdsf-vscode
#1021 - test(tools): test kdlfmt
#1024 - build(deps-dev): bump globals from 16.0.0 to 16.1.0 in /mdsf-vscode
#1017 - build(deps-dev): bump esbuild from 0.25.3 to 0.25.4 in /github-action
#1020 - build(deps-dev): bump globals from 16.0.0 to 16.1.0 in /github-action
#1018 - build(deps-dev): bump @types/node in /mdsf-vscode
#1019 - feat(tools): add support for janet-format
#1023 - build(deps): bump clap_complete from 4.5.49 to 4.5.50
#1015 - build(deps): bump clap_complete from 4.5.48 to 4.5.49
#1014 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#1013 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#1012 - build(deps-dev): bump @eslint/js from 9.25.1 to 9.26.0 in /mdsf-vscode
#1008 - build(deps-dev): bump eslint from 9.25.1 to 9.26.0 in /github-action
#1011 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#1009 - build(deps-dev): bump eslint from 9.25.1 to 9.26.0 in /mdsf-vscode
#1006 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#1007 - build(deps): bump test-with from 0.14.9 to 0.14.10
#1005 - build(deps): bump sha2 from 0.10.8 to 0.10.9
#1004 - build(deps): bump clap_complete from 4.5.47 to 4.5.48
#1003 - build(deps-dev): bump @types/node in /github-action
#1001 - build(deps-dev): bump @types/node in /mdsf-vscode
#1002 - feat(tools): support running dart through fvm
#1000
Install mdsf 0.9.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.9.3/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.9.3/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.9.3
| File | Platform | Checksum |
|---|---|---|
| mdsf-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| mdsf-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| mdsf-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| mdsf-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| mdsf-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.9.2
Release Notes
26 April 2025
- refactor(init): remove default tools for uncommon languages
#998 - feat(config): add support for CR newlines
#997 - refactor(config): rename line_endings to newline
#996 - build(deps-dev): bump eslint from 9.25.0 to 9.25.1 in /mdsf-vscode
#995 - build(deps-dev): bump @types/node in /github-action
#989 - build(deps-dev): bump esbuild from 0.25.2 to 0.25.3 in /mdsf-vscode
#993 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#990 - build(deps-dev): bump @eslint/js from 9.25.0 to 9.25.1 in /mdsf-vscode
#994 - build(deps-dev): bump eslint from 9.25.0 to 9.25.1 in /github-action
#991 - build(deps-dev): bump @eslint/js from 9.25.0 to 9.25.1 in /github-action
#986 - build(deps-dev): bump esbuild from 0.25.2 to 0.25.3 in /github-action
#988 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#987 - build(deps-dev): bump @types/node in /mdsf-vscode
#992 - docs: usage of config.language_aliases
#985 - feat: config option for setting line endings
#984 - feat(runners): run commands using dotnet
#983 - build(deps-dev): bump eslint from 9.24.0 to 9.25.0 in /github-action
#975 - build(deps-dev): bump eslint from 9.24.0 to 9.25.0 in /mdsf-vscode
#979 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#973 - build(deps-dev): bump @eslint/js from 9.24.0 to 9.25.0 in /mdsf-vscode
#978 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#977 - build(deps): bump clap from 4.5.36 to 4.5.37
#974 - build(deps-dev): bump @eslint/js from 9.24.0 to 9.25.0 in /github-action
#976 - test(cli): --on-missing-tool-binary
#972 - ci: setup d in tests
#971 - build(deps): bump assert_cmd from 2.0.16 to 2.0.17
#970 - feat(tools): add support for verusfmt
#969 - build(deps): bump ureq from 3.0.10 to 3.0.11
#966 - fix(cargo-dist): manually set ubuntu version to latest
#967 - chore: update version to dev
aa8aa43 - chore: update generated file bindings
9b55de8
Install mdsf 0.9.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.9.2/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.9.2/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.9.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.9.1
Release Notes
13 April 2025
- chore: release v0.9.1
#965 - feat(tools): add support for dioxus
#964 - feat(tools): add support for duster
#963 - feat(tools): add support for cue
#962 - feat(tools): add support for atlas
#961 - chore: update version to dev
020a67a - feat(tools): add support for cueimports
1e18778
Install mdsf 0.9.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.9.1/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.9.1/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.9.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.9.0
Release Notes
12 April 2025
- chore: release v0.9.0
#960 - build(deps-dev): bump @types/node in /mdsf-vscode
#958 - build(deps-dev): bump @types/node in /github-action
#959 - refactor(test): use predicates instead of checking stdout/stderr manually
#957 - feat(cli): argument for erroring on missing language definition
#956 - feat(cli): argument for erroring on tool binary missing
#948 - refactor: abstract Tooling test code
#955 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#950 - build(deps-dev): bump @vscode/test-electron in /mdsf-vscode
#952 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#951 - build(deps): bump clap from 4.5.35 to 4.5.36
#949 - feat(tools): support typespec
#954 - fix: error if config could not be loaded
#947 - test(tools): validate dfmt
#946 - test(tools): validate csslint
#945 - test(tools): validate snakefmt
#944 - test: disabling runners in config works
#943 - test: format --config path argument
#942 - refactor(cli): make --log-level a global argument
#941 - feat(init): add --force argument
#940 - test: integration test of cli
#938 - refactor(init): error if config in path
#939 - fix: set .md as file ext for stdin input
#937 - feat(tools): add support for dockerfmt
#936 - build(deps): bump which from 7.0.2 to 7.0.3
#935 - refactor: add inline to a few small fns
#934 - refactor(codegen): use ureq instead of reqwest
#933 - build(deps): update transient dependencies
#932 - build(deps): bump tokio from 1.43.0 to 1.44.2 in the cargo group
#931 - test: run bun tests in ci
#930 - test(tools): validate purty
#929 - test(tools): validate cppcheck and cpplint
#928 - build(deps): bump test-with from 0.14.8 to 0.14.9
#927 - chore: bump version to dev
3027334
Install mdsf 0.9.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.9.0/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.9.0/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.9.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.8.5
Release Notes
5 April 2025
- chore: release v0.8.5
#926 - build(deps-dev): bump eslint from 9.23.0 to 9.24.0 in /mdsf-vscode
#921 - build(deps-dev): bump eslint from 9.23.0 to 9.24.0 in /github-action
#924 - build(deps-dev): bump typescript from 5.8.2 to 5.8.3 in /mdsf-vscode
#925 - build(deps-dev): bump @eslint/js from 9.23.0 to 9.24.0 in /github-action
#922 - test(tools): validate reorder-python-imports
#920 - test(tools): validate sqlfmt
#917 - test(tools): validate selene
#918 - test(tools): validate rustywind
#919 - test(tools): validate sqlfluff:lint and sqlfluff:fix
#916 - test(tools): validate tex-fmt
#915 - test(tools): add test for wfindent
#914 - fix: clear path cache before testing
#913 - test: setup luarocks in ci
#912 - test: add test for nph
#911 - test(tools): validate ruff:check
#910 - test(tools): validate hlint
#909 - refactor(tools): add --force to sqruff
#908 - test: validate smlfmt
#907 - build(deps-dev): bump @types/vscode from 1.97.0 to 1.99.0 in /mdsf-vscode
#906 - chore: use mise tasks instead of just
#905 - build(deps-dev): bump @types/node in /mdsf-vscode
#904 - feat: setup-mdsf github action
#903 - build(deps): bump clap from 4.5.34 to 4.5.35
#902 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#900 - build(deps-dev): bump esbuild from 0.25.1 to 0.25.2 in /mdsf-vscode
#897 - build(deps-dev): bump eslint from 9.22.0 to 9.23.0 in /mdsf-vscode
#901 - build(deps-dev): bump @eslint/js from 9.22.0 to 9.23.0 in /mdsf-vscode
#899 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#898 - build(deps-dev): bump @types/node in /mdsf-vscode
#896 - chore: bump dev version
71f0c83
Install mdsf 0.8.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.8.5/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.8.5/mdsf-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install hougesen/tap/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]Download mdsf 0.8.5
| 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.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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 |