Skip to content

Latest commit

 

History

History
286 lines (163 loc) · 6.69 KB

CHANGELOG.adoc

File metadata and controls

286 lines (163 loc) · 6.69 KB

Changelog

Added

  • Add benchmarks (#121)

0.8.2 - 2024-09-22

Added

  • Add ExitCode::BASE and ExitCode::MAX constants (#118)

0.8.1 - 2024-07-03

Changed

  • Rewrite the examples using clap (#97)

  • Bump MSRV to 1.74.0 (#97)

0.8.0 - 2024-06-05

Added

  • Add conversion methods for integers to ExitCode (#92)

Changed

  • Bump MSRV to 1.65.0 (#92)

  • Move TryFromExitStatusError to error (#93)

0.7.14 - 2024-05-19

Changed

  • Split exit_code.rs into submodules (#87)

  • Make Result type always available (#89)

0.7.13 - 2024-04-16

Added

  • Add link to true (#84)

0.7.12 - 2024-04-08

Changed

  • Change position of package.metadata.docs.rs

0.7.11 - 2024-01-18

Changed

  • Change copyright notice in LICENSES/MIT.txt

0.7.10 - 2024-01-06

Changed

  • Update doctests (#72)

0.7.9 - 2024-01-06 [YANKED]

Changed

  • Update doctests (#71)

0.7.8 - 2024-01-05

Fixed

  • Fix clippy warnings for examples (#70)

0.7.7 - 2023-12-07

Changed

  • Reduce package size

0.7.6 - 2023-11-30

Removed

  • Remove DEP5 file (#65)

0.7.5 - 2023-11-04

Added

  • Add Code of Conduct (#60)

0.7.4 - 2023-10-03

Added

  • Add conversion to i8, i16, i64, i128, isize, u16, u64, u128 and usize (#56)

0.7.3 - 2023-10-01

Changed

  • Extend io::ErrorKind conversion to support variants available in the nightly (#52)

0.7.2 - 2023-09-07

Changed

  • Change to use a list of copyright holders in copyright notice (#46)

0.7.1 - 2023-09-03

Fixed

  • Fix Cargo.lock

0.7.0 - 2023-09-03 [YANKED]

Changed

  • Change SPDX-FileCopyrightText of each file to include only the year of initial publication (#38)

  • Change "Contributors" to "other contributors" in the copyright notice (#38)

  • Remove unnecessary newline after period (#39)

  • Change parameters of methods to pass-by-reference (#40)

0.6.3 - 2023-08-09

Added

  • Add more doctests to From (#36)

0.6.2 - 2023-08-01

Changed

  • Call Docker images directly (#32)

  • Change the comment header to the format recommended by the REUSE Specification (#33)

  • Make this project REUSE compliant (#34)

0.6.1 - 2023-06-22

Added

  • Add Linting Workflow for GHA Workflows (#31)

0.6.0 - 2023-05-15

Added

  • Add methods to get error details

  • Add impl From<std::io::Error> for ExitCode (#28)

Changed

  • Replace impl TryFrom<std::io::ErrorKind> for ExitCode with impl From<std::io::ErrorKind> for ExitCode

Removed

  • Remove TryFromErrorKindError

0.5.0 - 2023-04-01

Added

  • Add release checklist (#16)

  • Implement PartialEq and Eq for ExitCode (#19)

  • Add ExitCode based Result type and unit test (#21)

  • Implement Error for ExitCode (#23)

Changed

  • Rename FromErrorKindError to TryFromErrorKindError

  • Rename FromExitStatusError to TryFromExitStatusError

0.4.1 - 2023-01-28

Fixed

  • Fix conversion from std::process::ExitStatus if the process was terminated by a signal

  • Fix conversion from std::io::ErrorKind to return ExitCode::NoInput if error kind is ErrorKind::NotFound

0.4.0 - 2022-12-29

Added

  • Add conversions to primitive integer types

  • Add no_std support

  • Add conversion from std::io::ErrorKind

  • Add conversion from std::process::ExitStatus

  • Add ExitCode::exit()

0.3.4 - 2022-11-24

Added

  • Add dependabot.yml

Fixed

  • Fix CITATION.cff and bump2version Settings (#10)

0.3.3 - 2022-10-24

Added

  • Add inline attribute to Display trait

0.3.2 - 2022-09-18

Added

  • Add lint attributes to examples

  • Add the example that returns original exit code

0.3.1 - 2022-09-06

Removed

  • Remove repr(u8) from ExitCode

0.3.0 - 2022-06-10

Added

  • Implement Display trait and corresponding test (#1)

  • Add the example that returns sysexits::ExitCode

0.2.2 - 2022-06-04

Added

  • Add the inline attribute

0.2.1 - 2022-05-31

Added

  • Add code example to README

Changed

  • Update documentation examples inside the crate root file

0.2.0 - 2022-05-30

Changed

  • Rename sysexits::SysExits to sysexits::ExitCode

0.1.1 - 2022-05-30

Added

  • Add doctest to each variant of SysExits

  • Add section about usage to README

0.1.0 - 2022-05-28

Added

  • Initial release