Skip to content

Commit 84c8a32

Browse files
authored
Release 0.11.0 (#222)
See updates to changelog.
1 parent b7cdafe commit 84c8a32

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed

CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Changelog
22

3+
## 0.11.0 - 2024-02-10
4+
5+
### Features
6+
7+
- Add inspector for RSpec describable matchers not otherwise handled by an
8+
explicit inspector. ([#203](https://github.com/mcmire/super_diff/issues/203),
9+
[#219](https://github.com/mcmire/super_diff/issues/219))
10+
- Support diffing date-like objects, e.g. `Date` vs. `Date` or `Date` vs.
11+
`DateTime`. ([#198](https://github.com/mcmire/super_diff/issues/198))
12+
13+
### Fixes
14+
15+
- Add inspector for ActiveSupport::OrderedOptions.
16+
([#199](https://github.com/mcmire/super_diff/issues/199))
17+
- This prevents the gem from raising an error when the expected value is a
18+
Rails response object, e.g. `expect(response).to be_forbidden`.
19+
- Include `extra_failure_lines` from RSpec metadata in failure output.
20+
([#208](https://github.com/mcmire/super_diff/issues/208))
21+
- Fix `match_array` so that it truly accepts a non-array argument, to match
22+
RSpec behavior. ([#213](https://github.com/mcmire/super_diff/issues/213))
23+
- Fix `raise_error` so that it accepts an RSpec matcher argument.
24+
([#214](https://github.com/mcmire/super_diff/issues/214))
25+
26+
### Improvements
27+
28+
- Change InspectionTree so that it no longer `instance_eval`s the block it
29+
takes. ([#210](https://github.com/mcmire/super_diff/issues/210))
30+
- Improve wording in `raise_error` failure messages.
31+
([#218](https://github.com/mcmire/super_diff/issues/218))
32+
33+
### Contributors
34+
35+
This release features the following contributors:
36+
37+
- [@jas14](https://github.com/jas14)
38+
- [@willnet](https://github.com/willnet)
39+
- [@fizvlad](https://github.com/fizvlad)
40+
- [@wata727](https://github.com/wata727)
41+
42+
Thank you!
43+
344
## 0.10.0 - 2023-03-26
445

546
### BREAKING CHANGES

lib/super_diff/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module SuperDiff
2-
VERSION = "0.10.0".freeze
2+
VERSION = "0.11.0".freeze
33
end

0 commit comments

Comments
 (0)