-
-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathchangelog.yml
66 lines (64 loc) · 2.1 KB
/
changelog.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
- version: 0.5.0
date: "2025-01-07"
changed:
- "Set minimum Ruby version to 3.1 (@flash-gordon)"
- version: 0.4.1
date: "2024-03-15"
changed:
- "Workaround for a clash with Object#with (@tallica + @flash-gordon)"
- version: 0.4.0
date: "2022-11-07"
changed:
- "This version is compatible with recently released dry-rb dependencies (@flash-gordon)"
- version: 0.3.1
date: "2022-10-17"
changed:
- "Add missing zeitwerk loader (@flash-gordon)"
- version: 0.3.0
date: "2022-10-15"
changed:
- "Use zeitwerk for auto-loading (@flash-gordon)"
- "Remove dependency on dry-configurable (@flash-gordon)"
- version: 0.2.0
date: "2021-09-12"
changed:
- 'Updated "system" extension to work with dry-system 0.19.0 (@timriley in #83)'
- version: 0.1.5
date: "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)
```
- version: 0.1.4
date: "2020-01-07"
fixed:
- Some calls of effect builders were updated to prevent keyword warnings on 2.7 (flash-gordon)
- version: 0.1.3
date: "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 }) { ... }
```
- version: 0.1.2
date: "2019-12-15"
fixed:
- Keyword warnings issued by Ruby 2.7 (flash-gordon)
- version: 0.1.1
date: "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)
```
- version: 0.1.0
date: "2019-09-28"
summary: Initial release.