Skip to content

Latest commit

 

History

History
93 lines (56 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

93 lines (56 loc) · 2.31 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.

0.5.2 - 2022-09-06

Changed

  • Switch http URLs in specs to https #15 justinhoward
  • Switch CI to support jruby and truffleruby head #18 justinhoward

Added

  • Add Rails 6 support #17 maksymst

0.5.1 - 2022-09-06

Changed

  • Upgrade rubocop to latest version #12 justinhoward
  • Add codecov.io code coverage #11 justinhoward
  • Complete yard documentation and fix warnings #13 justinhoward

Fixed

  • Pull cutoff option from job, not worker #14 mperham

0.5.0 - 2022-08-10

Changed

  • Use CLOCK_MONOTONIC instead of CLOCK_MONOTONIC_RAW #10 justinhoward
  • Change CutoffExceededError to inherit from Timeout::Error #9 justinhoward

Breaking

PR #9 changes the parent class of Cutoff::CutoffExceededError from CutoffError to Timeout::Error. CutoffError changes from a class to a module.

0.4.2 - 2021-10-14

Added

  • Add sidekiq middleware
  • Select checkpoints to enable or disable

0.4.1 - 2021-10-02

Fixed

  • Fix Net::HTTP patch to override timeouts given to start

0.4.0 - 2021-10-01

Added

  • Add benchmarks and slight performance improvements
  • Add Rails controller integration

0.3.0 - 2021-08-20

Added

  • Allow timers to be disabled globally with Cutoff.disable!

0.2.0 - 2021-07-22

Added

  • Net::HTTP patch

0.1.0 - 2021-07-19

Added

  • Cutoff class
  • Mysql2 patch