All Versions
96
Latest Version
Avg Release Cycle
34 days
Latest Release
1425 days ago

Changelog History
Page 4

  • v1.4.9 Changes

    October 07, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 606.0.0.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix aligning comments of different group
    • ๐Ÿ›  Fix flattening imports with a single self.
    • ๐Ÿ›  Fix removing attributes on function parameters.
    • ๐Ÿ›  Fix removing impl keyword from opaque type.
  • v1.4.8 Changes

    September 08, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 583.0.0.
  • v1.4.7 Changes

    September 06, 2019

    โž• Added

    • โž• Add --config command line option.

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 581.0.0.
    • rustfmt now do not warn against trailing whitespaces inside macro calls.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix merge_imports generating invalid code.
    • ๐Ÿ›  Fix removing discriminant values on enum variants.
    • ๐Ÿ›  Fix modules defined inside cfg_if! not being formatted.
    • ๐Ÿ›  Fix minor formatting issues.
  • v1.4.6 Changes

    August 28, 2019

    โž• Added

    • โž• Add --message-format command line option to cargo-fmt.
    • โž• Add -l,--files-with-diff command line option to rustfmt.
    • โž• Add json emit mode.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix removing attributes on struct pattern's fields.
    • ๐Ÿ›  Fix non-idempotent formatting of match arm.
    • ๐Ÿ›  Fix merge_imports generating invalid code.
    • ๐Ÿ‘‰ Fix imports with #![macro_use] getting reordered with reorder_imports.
    • ๐Ÿ›  Fix calculation of line numbers in checkstyle output.
    • ๐Ÿ›  Fix poor formatting of complex fn type.
  • v1.4.5 Changes

    August 13, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix generating invalid code when formatting an impl block with const generics inside a where clause.
    • ๐Ÿ›  Fix adding a trailing space after a dyn keyword which is used as a macro argument by itself.
  • v1.4.4 Changes

    August 06, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix cargo fmt incorrectly formatting crates that is not part of the workspace or the path dependencies.
    • ๐Ÿ›  Fix removing a trailing comma from a tuple pattern.
  • v1.4.3 Changes

    August 02, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 546.0.0.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix an underscore pattern getting removed.
  • v1.4.2 Changes

    July 31, 2019

    ๐Ÿ”„ Changed

    • Explicitly require the version of rustfmt-config_proc_macro to be 0.1.2 or later.
  • v1.4.1 Changes

    July 30, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 542.0.0.
  • v1.4.0 Changes

    July 29, 2019

    โž• Added

    • โž• Add new attribute rustfmt::skip::attributes to prevent rustfmt from formatting an attribute #3665

    ๐Ÿ”„ Changed

    • โšก๏ธ Update rustc-ap-* crates to 541.0.0.
    • โœ‚ Remove multiple semicolons.