Releases: hougesen/mdsf
Releases · hougesen/mdsf
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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 | shInstall 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/mdsfInstall prebuilt binaries into your npm project
npm install [email protected]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 |
v0.5.1
Release Notes
13 February 2025
- chore: release v0.5.1
#690 - build(deps-dev): bump eslint from 9.19.0 to 9.20.1 in /mdsf-vscode
#689 - build(deps-dev): bump @types/vscode in /mdsf-vscode
#685 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#688 - build(deps): bump clap from 4.5.28 to 4.5.29
#682 - build(deps-dev): bump globals from 15.14.0 to 15.15.0 in /mdsf-vscode
#687 - build(deps-dev): bump @eslint/js from 9.19.0 to 9.20.0 in /mdsf-vscode
#686 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#683 - build(deps): bump which from 7.0.1 to 7.0.2
#681 - feat(cli): add documentation to tool jsonschema
#680 - feat(cli): support the R formatter air
#679 - build(deps-dev): bump esbuild in /mdsf-vscode in the npm_and_yarn group
#678 - feat(cli): support codeql query format
#677 - chore: set dev version to v0.5.1-dev
#676 - refactor(cli): remove once_cell dependency
#675
Install mdsf 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.5.1/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.5.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.5.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.5.0
Release Notes
5 February 2025
- chore: release v0.5.0
#674 - docs: reference vscode ext in readme
#673 - chore(vscode): release workflow
#672 - docs(vscode): basic usage
#671 - chore(vscode): add metadata keys to package.json
#670 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#669 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#668 - build(deps): bump toml from 0.8.19 to 0.8.20
#666 - build(deps): bump clap from 4.5.27 to 4.5.28
#665 - feat: add support for coffeelint
#664 - build(deps): bump tempfile from 3.15.0 to 3.16.0
#659 - build(deps): bump clap_complete from 4.5.43 to 4.5.44
#660 - build(deps): bump serde_json from 1.0.137 to 1.0.138
#661 - feat(cli): add support for unsafe biomejs commands
#657 - chore: add issue templates
#656 - chore(codegen): automatically add missing fields
#655 - test(cli): add composer install step
#654 - fix(codegen): generate docs command list correctly
#653 - chore: code of conduct
#652 - feat(cli): add support for hurlfmt
#651 - docs: adding support for new tools
#650 - refactor(cli): abstract command execution to utility functions
#647 - feat(cli): tool timeout argument
#646 - build(deps-dev): bump eslint from 9.18.0 to 9.19.0 in /mdsf-vscode
#642 - build(deps-dev): bump @eslint/js from 9.18.0 to 9.19.0 in /mdsf-vscode
#644 - build(deps): bump clap_complete from 4.5.42 to 4.5.43
#639 - build(deps): bump hasnep/setup-roc from 0.4.0 to 0.5.0
#636 - build(deps-dev): bump @typescript-eslint/eslint-plugin in /mdsf-vscode
#643 - build(deps-dev): bump @typescript-eslint/parser in /mdsf-vscode
#641 - build(deps): bump serde_json from 1.0.135 to 1.0.137
#638 - build(deps): bump clap from 4.5.26 to 4.5.27
#637 - feat: mdsf vscode extension
#632 - fix: update gci plugin
#635 - fix: gci formatter
#634 - docs: run mdsf using github actions
#631 - feat: language aliases
#627 - fix: set default log level to debug
#629 - feat: respect existing codeblock indentation
#628 - test: check if binary is already installed
#626 - test: code generate test github action
#625 - test: codegenerate tests with ignore_output
#622 - test: add tests for markdownlint
#621 - feat: add support for mado
#620 - feat: add option to ignore output of tool
#619 - chore(vscode): release workflow (#672)
#648 - feat: respect existing codeblock indentation (#628)
#616 - feat: add support for mado (#620)
#617
Install mdsf 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.5.0/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.5.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.5.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.4.1
Release Notes
18 January 2025
- chore: release v0.4.1
#615 - build(deps): bump log from 0.4.22 to 0.4.25
#613 - build(deps): bump hasnep/setup-roc from 0.3.0 to 0.4.0
#614 - feat: add support for pycodestyle
#612 - feat: add support for csslint
#611 - feat: add support for inko fmt
#610 - feat: add support for futhark fmt
#609 - feat: add support for wa fmt
#608 - feat: add support for selena
#607
Install mdsf 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.4.1/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.4.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.4.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.4.0
Release Notes
13 January 2025
- chore: prepare v0.4.0 release
#606 - fix: move clap_complete_nushell to workspace Cargo.toml
#605 - fix: change Shell to Self
#604 - feat: add support for shellcheck
#603 - feat: add support for solhint
#602 - feat: add support for salt-lint
#601 - feat: add support for regal
#600 - feat: add support for quick-lint-js
#599 - feat: add support for oelint-adv
#598 - feat: add support for mypy
#597 - feat: add support for luacheck
#596 - feat: add support for htmlhint
#595 - feat: add support for vacuum
#594 - feat: add support for hclfmt
#593 - feat: add support for hadolint
#592 - feat: add support for curlylint
#591 - feat: add support for toml-sort
#590 - feat: add support for statix
#589 - feat: add support for odinfmt
#588 - feat: add support for meson fmt
#587 - feat: add support for jsonnet-lint
#586 - feat: add support for deadnix
#585 - feat: add support for cmake-format
#584 - feat: nushell shell completion
#583 - feat: add support for ansible-lint
#582 - feat: add support for actionlint
#581 - feat: add support for tex-fmt
#580 - build(deps): bump console from 0.15.8 to 0.15.10
#565 - build(deps): bump clap from 4.5.21 to 4.5.26
#571 - build(deps): bump tempfile from 3.14.0 to 3.15.0
#573 - build(deps): bump serde from 1.0.215 to 1.0.217
#567 - build(deps): bump env_logger from 0.11.5 to 0.11.6
#561 - build(deps): bump anyhow from 1.0.93 to 1.0.95
#564 - build(deps): bump reqwest from 0.12.9 to 0.12.12
#566 - build(deps): bump test-with from 0.14.5 to 0.14.7
#574 - feat: add packer fix command
#579 - feat: support nomad fmt
#578 - build(deps): bump serde_json from 1.0.133 to 1.0.135
#575 - build(deps): bump clap_complete from 4.5.38 to 4.5.42
#572 - build(deps): bump which from 7.0.0 to 7.0.1
#570 - chore: update filetype bindings
#577 - build(cargo-dist): bump to v0.28.0
#576 - ci: disable beautysh installation
#560 - feat: support nufmt
#559 - build: update cargo-dist to v0.27.0
#558 - build: update cargo-dist to v0.26.1
#557 - chore: update dev version to v0.3.3-dev
#556 - feat: nushell shell completion (#583)
#382
Install mdsf 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.4.0/mdsf-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.4.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.4.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 |