PackageTrack
Sign in Get early access

dotnet-format

Command line tool for formatting C# and Visual Basic code files based on .editorconfig settings.

5.1.250801 12M downloads/mo #2463 most downloaded on NuGet dotnet/format

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 weeks to 119.2 years

Most releases are documented

notes for 8 of 10 stable releases

3 versions withdrawn

withdrawn after publishing

127 years old

14 releases · first in 1900

0 releases in the last 12 months

see the full history below

Release timeline

14 releases · Jan 1900 to Oct 2021
1901 1917 1933 1949 1965 1981 1997 2013
Release Pre-release Withdrawn

Releases

latest 14
  1. 5.1.250801 11 Oct 2021

    Nothing published for this version

  2. 5.1.225507 05 May 2021
    Release notes Open source →
  3. 5.0.211103 11 Feb 2021
    Release notes

    View Complete Diff of Changes

    New Features

    • Can now apply codestyle codefixes automatically with dotnet format --fix-codestyle
    • Can now apply analyzer codefixes automatically with dotnet format --fix-analyzers

    Breaking Changes

    Removed Deprecated options from 4.0:

    • Removed --dry-run should use --check instead
    • Removed --files should use --include instead
    • Removed --workspace this option is now implied

    Changes:

    Open source →
  4. 4.1.131201 15 Jun 2020
    Release notes Open source →
  5. 4.0.130203 02 Jun 2020
    Release notes

    View Complete Diff of Changes

    Breaking Changes:

    • Added an imports formatter for sorting imports.
    • Format now runs on the latest installed Runtime.
    • --check and --dry-run have combined into a single option.
    • --include and --exclude use space-separated paths instead of comma-separated.

    Deprecations:

    • Added warning to use the default argument instead of --workspace option. Use dotnet format ./format.sln instead of dotnet format -w ./format.sln
    • Added warning to use the default argument to specify the folder path when using the --folder option. Use dotnet format ./src -f instead of dotnet format -f ./src
    • Added warning to use --include instead of --files alias.
    • Added warning to use --check instead of --dry-run alias.

    Merged PRs:

    Open source →
  6. 3.3.111304 13 Feb 2020
    Release notes Open source →
  7. 3.2.107702 27 Jan 2020
    Release notes Open source →
  8. 3.1.37601 26 Jul 2019
    Release notes Open source →
  9. 3.0.4 02 Apr 2019
    Release notes Open source →
  10. 3.0.2 28 Feb 2019

    Nothing published for this version

  11. 3.0.0 01 Jan 1900 withdrawn

    Nothing published for this version

  12. 3.0.0-beta4-19105-10 05 Feb 2019 pre-release

    Nothing published for this version

  13. 0.0.2 01 Jan 1900 withdrawn

    Nothing published for this version

  14. 0.0.1 01 Jan 1900 withdrawn

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive