Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.18 KB

CHANGELOG.md

File metadata and controls

20 lines (15 loc) · 1.18 KB

Changelog

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.

[1.0.0] - 2020-02-09

No Changes.

[0.2.0] - 2019-06-25

Added

  • Added test-suite covering existing functionality by @PikachuEXE
  • Added the ability to specify more complex version constraints, we now support all constraints supported by RubyGems thanks to the work of @PikachuEXE and @jrochkind.

Changed

  • Fix Typo in code example used in README.
  • Fix Typo in gemspec description.
  • Use custom SanePatch::Errors::GemAbsent instead of ArgumentError when a unloaded gem is patched. SanePatch::Errors::GemAbsent inherits ArgumentError.
  • Use custom SanePatch::Errors::IncompatibleVersion instead of RuntimeError when a loaded gem does not meet the requirements of a patch. For backwards compatibility reasons SanePatch::Errors::IncompatibleVersion inherits RuntimeError.