Skip to content

Latest commit

 

History

History
79 lines (51 loc) · 2.03 KB

CHANGELOG.md

File metadata and controls

79 lines (51 loc) · 2.03 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased - ReleaseDate

2.0.2 - 2024-07-25

Compatibility

  • Updated MSRV to 1.74

2.0.1 - 2023-03-14

Performance

  • Reduce code bloat

2.0.0 - 2022-10-04

Breaking Changes

  • sysexits codes moved from Code::* to sysexits::*
  • bash codes moved from Code::* to bash::*
  • ErrorKind conversion requires ToSysexitsResultExt::to_sysexits
  • Removed Display for Code
  • Removed is_reserved
  • Changed default code to FAILURE
  • Renamed Code::raw to Code::as_raw
  • Removed portable feature forcing portable values when calling std::process::exit

Compatibility

MSRV is now 1.61.0 to integrate with Termination

Features

  • Conversion from Code to std::process::ExitCode
  • Termination support

1.0.3 - 2021-12-28

Fixes

  • Moved github orgs

1.0.2 - 2021-01-29

1.0.1 - 2020-11-23

1.0.0 - 2020-11-23

0.3.0 - 2020-11-23

Fixes

  • Skip the extension trait, make proc_exit::exit the tool for main.

0.2.0 - 2020-11-21

Fixes

  • Typos in documentation
  • Exits members should not be public