Skip to content

Releases: hougesen/mdsf

v0.4.1

18 Jan 16:57
90ae646
Compare
Choose a tag to compare

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 | sh

Install 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/mdsf

Install 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

12 Jan 23:31
Compare
Choose a tag to compare

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 | sh

Install 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/mdsf

Install 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

v0.3.2

02 Dec 15:23
23e8cc4
Compare
Choose a tag to compare

Release Notes

2 December 2024

  • chore: prepare v0.3.2 release #555
  • build(deps): bump terminal_size from 0.4.0 to 0.4.1 #554
  • chore: disable validation cron job #553
  • feat: support nginxfmt #552
  • build(deps): bump which from 6.0.3 to 7.0.0 #551
  • chore: update file extensions #550
  • build(deps): bump clap_complete from 4.5.37 to 4.5.38 #546
  • build(deps): bump hasnep/setup-roc from 0.2.0 to 0.3.0 #549
  • build(deps): bump codecov/codecov-action from 4 to 5 #548
  • build(deps): bump clap from 4.5.20 to 4.5.21 #545
  • build(deps): bump test-with from 0.14.4 to 0.14.5 #544
  • build(deps): bump serde_json from 1.0.132 to 1.0.133 #547
  • build(deps): bump rustls from 0.23.15 to 0.23.18 #543
  • chore: set version to 0.3.2-dev #542

Install mdsf 0.3.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.3.2/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.3.2/mdsf-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Install prebuilt binaries into your npm project

npm install [email protected]

Download mdsf 0.3.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.3.1

13 Nov 17:35
Compare
Choose a tag to compare

Release Notes

13 November 2024

  • chore: release v0.3.1 #541
  • build(deps): bump anyhow from 1.0.92 to 1.0.93 #538
  • chore: remove rust-version key #540
  • build(deps): bump tempfile from 3.13.0 to 3.14.0 #536
  • build(deps): bump clap_complete from 4.5.36 to 4.5.37 #539
  • build(deps): bump serde from 1.0.214 to 1.0.215 #537
  • feat: support the prisma cli #535
  • docs: table of contents #534
  • docs: tool table #533
  • build(cargo-dist): bump to 0.25.1 #532
  • build(deps): bump anyhow from 1.0.91 to 1.0.92 #531
  • build(deps): bump reqwest from 0.12.8 to 0.12.9 #530
  • build(deps): bump clap_complete from 4.5.35 to 4.5.36 #528
  • build(deps): bump serde from 1.0.213 to 1.0.214 #529
  • buil(cargo-dist): bump to v0.24.1 #527
  • ci: run codegen twice #526
  • feat: support unimport #525
  • feat: support ptop #524
  • chore: set version to 0.3.1-dev 84a4a02

Install mdsf 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.3.1/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.3.1/mdsf-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Install prebuilt binaries into your npm project

npm install [email protected]

Download mdsf 0.3.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.3.0

27 Oct 01:09
Compare
Choose a tag to compare

This release comes with 3 "large" changes:

Command naming conventions

The definition of commands in the config has been changed to follow the convention binary:command, which means that the command biome format --write is now defined as biome:format. This change only affects tools that have more than one command.

This should make it easier for new users to understand what command in being called under the hood.

A full list of all commands can be found in the readme.

Code generation of tools based on config files

Commands are now automatically generated based on configuration files found in the tools directory, which means knowing Rust is not needed to add support for new tools. This change does not have a big impact for users, other than some commands being renamed.

Support for multiple input files

Support for multiple input files was added in #491.

Release Notes

27 October 2024

  • feat: support dockfmt #523
  • feat: support json5format #522
  • feat: support kdoc-formatter #521
  • feat: support djade #520
  • feat: support tsqllint #519
  • feat: support pyment #518
  • feat: support sqruff #517
  • feat: support opa fmt #516
  • feat: support purty #515
  • feat: support nginxbeautifier #514
  • feat: support cabal-fmt #513
  • feat: support bibtex-tidy #512
  • feat: support caddy fmt #511
  • build(deps): bump denoland/setup-deno from 1 to 2 #510
  • feat: support protolint #509
  • feat: support jsonlint #508
  • feat: support hlint #507
  • feat: support bslint #506
  • feat: support terragrunt hclfmt #505
  • feat: support shellharden #504
  • feat: support reorder-python-imports #503
  • feat: support reformat-gherkin #502
  • deps(clap): upgrade to 4.5.20 #501
  • deps(clap_complete): 4.5.35 #500
  • deps(once_cell): bump to 1.20.2 #499
  • deps(regex): bump to 1.11.1 #498
  • deps(serde): bump to version 1.0.213 #497
  • deps(serde_json): 1.0.132 #496
  • deps(anyhow): bump to 1.0.91 #495
  • deps(test-with): bump to 0.14.4 #494
  • feat: codegen tooling from config files #493
  • feat: support multiple input paths #491
  • fix: correct npm binary name 39f890e

Install mdsf 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.3.0/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.3.0/mdsf-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Install prebuilt binaries into your npm project

npm install [email protected]

Download mdsf 0.3.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.2.7

11 Oct 20:33
Compare
Choose a tag to compare

Install mdsf 0.2.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.2.7/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.2.7/mdsf-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Download mdsf 0.2.7

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.2.6

02 Oct 14:21
Compare
Choose a tag to compare

Install mdsf 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.2.6/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.2.6/mdsf-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Download mdsf 0.2.6

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.2.5

06 Sep 22:15
Compare
Choose a tag to compare

Install mdsf 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.2.5/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.2.5/mdsf-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Download mdsf 0.2.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.2.3

06 Sep 21:49
660eed0
Compare
Choose a tag to compare

Release Notes

6 September 2024

  • build(deps): bump serde_json from 1.0.127 to 1.0.128 #453
  • build(deps): bump clap from 4.5.16 to 4.5.17 #452
  • build(deps): bump serde from 1.0.209 to 1.0.210 #455
  • build(deps): bump clap_complete from 4.5.24 to 4.5.26 #454
  • build(deps): bump anyhow from 1.0.86 to 1.0.87 #451
  • build: setup cargo dist #450
  • refactor: convert project to cargo workspace #449
  • feat(config): add support for fallback formatters #446
  • chore: update language ext map #445
  • build(deps): bump clap_complete from 4.5.12 to 4.5.24 #439
  • build(deps): bump serde_json from 1.0.122 to 1.0.127 in /codegen #443
  • build(deps): bump serde_json from 1.0.122 to 1.0.127 #438
  • build(deps): bump serde from 1.0.204 to 1.0.209 in /codegen #440
  • build(deps): bump which from 6.0.2 to 6.0.3 #442
  • build(deps): bump serde from 1.0.204 to 1.0.209 #441
  • build(deps): bump reqwest from 0.12.5 to 0.12.7 in /codegen #444
  • build(deps): bump tempfile to 3.12.0 #437
  • build(deps): bump clap to 4.5.16 #436
  • chore: bump dev version to v0.2.3 1a5a9b6
  • fix: use exact package version a91f924
  • chore: add mdsf folder for dependabot 659c7e3

Install mdsf 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/hougesen/mdsf/releases/download/v0.2.3/mdsf-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/hougesen/mdsf/releases/download/v0.2.3/mdsf-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Install prebuilt binaries via Homebrew

brew install hougesen/tap/mdsf

Download mdsf 0.2.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
mdsf-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

v0.2.2

06 Aug 18:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2