Skip to content

Latest commit

 

History

History
115 lines (56 loc) · 2.65 KB

CHANGELOG.md

File metadata and controls

115 lines (56 loc) · 2.65 KB

0.4.1 2024-03-15

Changed

  • Workaround for a clash with Object#with (@tallica + @flash-gordon)

Compare v0.4.0...v0.4.1

0.4.0 2022-11-07

Changed

  • This version is compatible with recently released dry-rb dependencies (@flash-gordon)

Compare v0.3.1...v0.4.0

0.3.1 2022-10-17

Changed

  • Add missing zeitwerk loader (@flash-gordon)

Compare v0.3.0...v0.3.1

0.3.0 2022-10-15

Changed

  • Use zeitwerk for auto-loading (@flash-gordon)
  • Remove dependency on dry-configurable (@flash-gordon)

Compare v0.2.0...v0.3.0

0.2.0 2021-09-12

Changed

  • Updated "system" extension to work with dry-system 0.19.0 (@timriley in #83)

Compare v0.1.5...v0.2.0

0.1.5 2020-02-09

Fixed

  • Add patch for ActiveRecord::TaggedLogger to preserve tags in presence of effect handlers (leehambley)
    Dry::Effects.load_extensions(:active_support_tagged_logging)

Compare v0.1.4...v0.1.5

0.1.4 2020-01-07

Fixed

  • Some calls of effect builders were updated to prevent keyword warnings on 2.7 (flash-gordon)

Compare v0.1.3...v0.1.4

0.1.3 2019-12-20

Added

  • Options for the random provider. You can pass a seed or a proc that will be used to generate random values. It is expected the value returned from the proc is within the 0.0...1.0 range (flash-gordon)
    with_random(seed: 123) { ... }
    with_random(proc {|prev = 0.0| (prev + 0.1) % 1 }) { ... }

Compare v0.1.2...v0.1.3

0.1.2 2019-12-15

Fixed

  • Keyword warnings issued by Ruby 2.7 (flash-gordon)

Compare v0.1.1...v0.1.2

0.1.1 2019-11-30

Added

  • Extension for RSpec. Some features of RSpec require access to thread-local storage. This extension patches RSpec so that storage is shared between the root fiber and dry-effects context (flash-gordon)

    # in spec_helper.rb do
    require 'dry/effects'
    
    Dry::Effects.load_extensions(:rspec)

Compare v0.1.0...v0.1.1

0.1.0 2019-09-28

Initial release.