Sha256: 1ef013e9d4fb7c5c1ebe3fec6bfbd4d53b136f3ed81ec2908f21ef27e6951975

Contents?: true

Size: 1.86 KB

Versions: 1

Compression:

Stored size: 1.86 KB

Contents

<!--- DO NOT EDIT THIS FILE - IT'S AUTOMATICALLY GENERATED VIA DEVTOOLS --->

## 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](https://github.com/dry-rb/dry-effects/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)
  ```ruby
  Dry::Effects.load_extensions(:active_support_tagged_logging)
  ```


[Compare v0.1.4...v0.1.5](https://github.com/dry-rb/dry-effects/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](https://github.com/dry-rb/dry-effects/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)
  ```ruby
  with_random(seed: 123) { ... }
  with_random(proc {|prev = 0.0| (prev + 0.1) % 1 }) { ... }
  ```


[Compare v0.1.2...v0.1.3](https://github.com/dry-rb/dry-effects/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](https://github.com/dry-rb/dry-effects/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)

  ```ruby
  # in spec_helper.rb do
  require 'dry/effects'

  Dry::Effects.load_extensions(:rspec)
  ```


[Compare v0.1.0...v0.1.1](https://github.com/dry-rb/dry-effects/compare/v0.1.0...v0.1.1)

## 0.1.0 2019-09-28

Initial release.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dry-effects-0.2.0 CHANGELOG.md