Skip to content

Releases: iamsauravsharma/cargo-trim

v0.12.3

17 Mar 05:01
cc5a799
Compare
Choose a tag to compare

[0.12.3] - 2024-03-17

Miscellaneous Tasks

  • Update version to 0.12.3

Performance

  • Improve perfomance of crate deletion

Refactor

  • Simplify convert pretty based on known information
  • Code blocks to more idiomatic rust way

Testing

  • Fix test case for convert pretty

v0.12.2

06 Mar 12:02
c232adf
Compare
Choose a tag to compare

[0.12.2] - 2024-03-06

Bug Fixes

  • Path where not analyzed properly for removal
  • Logic for git crates

Miscellaneous Tasks

  • Add some clippy lints
  • Update version to 0.12.2

Refactor

  • Rename some function and error message

Ci

  • Update github workflows version

v0.12.1

28 Jan 09:17
491a5ad
Compare
Choose a tag to compare

[0.12.1] - 2024-01-28

Bug Fixes

  • Do not delete index .cache file for sparse registry

Miscellaneous Tasks

  • Pin serde to 1.0.171
  • Update version to 0.12.1

Refactor

  • Apply clippy suggestions

Testing

  • Move all help command test to single function
  • Use environment variable for binary program path

Build

  • Move lints to Cargo.toml

v0.12.0

13 Aug 07:31
781cf3e
Compare
Choose a tag to compare

[0.12.0] - 2023-08-13

Miscellaneous Tasks

  • Update version to 0.12.0

Refactor

  • Only scan Cargo.lock folder

Styling

  • Apply clippy suggestion

Build

  • Improve make file

Ci

  • Combine publish and release note workflow

v0.11.1

02 Jun 13:59
786d9f8
Compare
Choose a tag to compare

[0.11.1] - 2023-06-02

Bug Fixes

  • Cfg attribute for metdata ino
  • Ignore unknown files/folder when scanning for crates

Features

  • List installed bin also when running list -a
  • Use ino for getting proper size for hardlink bin folder
  • Use dynamic table width
  • Add support to remove empty indexes
  • If update command fail return early

Miscellaneous Tasks

  • Update version to 0.11.1

Refactor

  • Update error message to proper format
  • Update error and print message

Ci

  • Remove bors-ng

v0.11.0

25 Mar 15:33
59d049d
Compare
Choose a tag to compare

[0.11.0] - 2023-03-25

Features

  • Remove listing used crate

Miscellaneous Tasks

  • Update dependency
  • Update crate version to 0.11.0

Refactor

  • Move command utils function to command module

v0.10.3

10 Mar 03:06
Compare
Choose a tag to compare

[0.10.3] - 2023-03-10

Features

  • Support both sparse and canonical protocol for crates.io

Miscellaneous Tasks

  • Update crate version to 0.10.3

Refactor

  • Apply clippy suggestions

v0.10.2

08 Feb 15:14
Compare
Choose a tag to compare

[0.10.2] - 2023-02-08

Bug Fixes

  • Broken symlink causes utils::get_size to fail and ignore symlink file size

Features

  • Add support for aggressive git compress

Miscellaneous Tasks

  • Update dependency
  • Update crate version to 0.10.2

Ci

  • Update github workflows

v0.10.1

15 Dec 10:53
336272e
Compare
Choose a tag to compare

[0.10.1] - 2022-12-15

Features

  • Add support for sparse index source kind
  • Prefer api scheme if present instead of dl scheme by default

Miscellaneous Tasks

  • Version 0.10.1

Ci

  • Update github workflows

v0.10.0

14 Nov 11:14
e7acb95
Compare
Choose a tag to compare

[0.10.0] - 2022-11-14

Features

  • Show git compress command output
  • Update clap to version 4
  • Optimize and speed up git compress commands

Miscellaneous Tasks

  • Version 0.10.0

Refactor

  • Improve flag help message
  • Use inline format strings
  • Update gc possible values
  • Simplify PartialEq and Eq implementation for CrateMetaData

Ci

  • Update Makefile.toml and ci files