@@ -10,12 +10,12 @@ omitted for 0.12.0 are included below as well.
10
10
11
11
- Create a proper space for docs, add info on architecture, and deploy docs
12
12
to a docsite automatically.
13
- ([ #224 ] ( https://github.com/mcmire /super_diff/pull/224 ) ,
14
- [ #225 ] ( https://github.com/mcmire /super_diff/pull/225 ) ,
15
- [ #226 ] ( https://github.com/mcmire /super_diff/pull/226 ) ,
16
- [ #232 ] ( https://github.com/mcmire /super_diff/pull/232 ) ,
17
- [ #233 ] ( https://github.com/mcmire /super_diff/pull/233 ) ,
18
- [ #245 ] ( https://github.com/mcmire /super_diff/pull/245 ) )
13
+ ([ #224 ] ( https://github.com/splitwise /super_diff/pull/224 ) ,
14
+ [ #225 ] ( https://github.com/splitwise /super_diff/pull/225 ) ,
15
+ [ #226 ] ( https://github.com/splitwise /super_diff/pull/226 ) ,
16
+ [ #232 ] ( https://github.com/splitwise /super_diff/pull/232 ) ,
17
+ [ #233 ] ( https://github.com/splitwise /super_diff/pull/233 ) ,
18
+ [ #245 ] ( https://github.com/splitwise /super_diff/pull/245 ) )
19
19
- The ` docs/ ` directory now holds information on contributing, which was
20
20
previously located at ` CONTRIBUTING.md ` , as well as information on using the
21
21
gem, which was previously located in ` README.md ` .
@@ -24,27 +24,27 @@ omitted for 0.12.0 are included below as well.
24
24
helpful to people who want to submit changes to this project.
25
25
- Additionally, starting with this release, the Markdown files in ` docs/ ` will
26
26
published to a docsite, which can be viewed at
27
- < https://mcmire .github.io/super_diff > .
27
+ < https://splitwise .github.io/super_diff > .
28
28
- Publishing of the docsite is automated: when a new release is issued, a new
29
29
version of the docsite will be published for that release under
30
- < https://mcmire .github.io/super_diff/releases/RELEASE_VERSION > .
31
- (< https://mcmire .github.io/super_diff > will always redirect to the latest
30
+ < https://splitwise .github.io/super_diff/releases/RELEASE_VERSION > .
31
+ (< https://splitwise .github.io/super_diff > will always redirect to the latest
32
32
release.)
33
33
- If any file in ` docs/ ` is modified in a pull request, a new version of the
34
34
docsite will also be automatically deployed just for that pull request,
35
35
located under
36
- < https://mcmire .github.io/super_diff/branches/BRANCH_NAME/COMMIT_ID > .
36
+ < https://splitwise .github.io/super_diff/branches/BRANCH_NAME/COMMIT_ID > .
37
37
- Support the use of primary keys other than ` id ` when diffing ActiveRecord
38
- models. ([ #237 ] ( https://github.com/mcmire /super_diff/pull/237 ) )
38
+ models. ([ #237 ] ( https://github.com/splitwise /super_diff/pull/237 ) )
39
39
40
40
### Bug fixes
41
41
42
42
- Remove rogue ` pp ` statement
43
- ([ #242 ] ( https://github.com/mcmire /super_diff/pull/242 ) )
43
+ ([ #242 ] ( https://github.com/splitwise /super_diff/pull/242 ) )
44
44
45
45
### Other notable changes
46
46
47
- - Reorganize codebase ([ #230 ] ( https://github.com/mcmire /super_diff/pull/230 ) )
47
+ - Reorganize codebase ([ #230 ] ( https://github.com/splitwise /super_diff/pull/230 ) )
48
48
- To be able to explain the architecture of this project more easily,
49
49
differs, inspection tree builders, operation tree builders, operation tree
50
50
flatteners, and operation trees for Ruby have now been relocated under a
@@ -118,7 +118,7 @@ Thank you!
118
118
### Features
119
119
120
120
- Support the use of primary keys other than ` id ` when diffing ActiveRecord
121
- models. ([ #237 ] ( https://github.com/mcmire /super_diff/pull/237 ) )
121
+ models. ([ #237 ] ( https://github.com/splitwise /super_diff/pull/237 ) )
122
122
123
123
### Contributors
124
124
@@ -133,7 +133,7 @@ Thank you!
133
133
### BREAKING CHANGES
134
134
135
135
- Change InspectionTree so that it no longer ` instance_eval ` s the block it
136
- takes. ([ #210 ] ( https://github.com/mcmire /super_diff/issues/210 ) )
136
+ takes. ([ #210 ] ( https://github.com/splitwise /super_diff/issues/210 ) )
137
137
- If you have a custom InspectionTreeBuilder, you will need to change your
138
138
` call ` method so that instead of looking like this:
139
139
``` ruby
@@ -172,28 +172,28 @@ Thank you!
172
172
# ## Features
173
173
174
174
- Add inspector for RSpec describable matchers not otherwise handled by an
175
- explicit inspector. ([# 203](https://github.com/mcmire /super_diff/issues/203),
176
- [# 219](https://github.com/mcmire /super_diff/issues/219))
175
+ explicit inspector. ([# 203](https://github.com/splitwise /super_diff/issues/203),
176
+ [# 219](https://github.com/splitwise /super_diff/issues/219))
177
177
- Support diffing date- like objects, e.g. ` Date` vs. ` Date` or ` Date` vs.
178
- ` DateTime` . ([# 198](https://github.com/mcmire /super_diff/issues/198))
178
+ ` DateTime` . ([# 198](https://github.com/splitwise /super_diff/issues/198))
179
179
180
180
# ## Fixes
181
181
182
182
- Add inspector for ActiveSupport ::OrderedOptions .
183
- ([# 199](https://github.com/mcmire /super_diff/issues/199))
183
+ ([# 199](https://github.com/splitwise /super_diff/issues/199))
184
184
- This prevents the gem from raising an error when the expected value is a
185
185
Rails response object, e.g. ` expect(response).to be_forbidden` .
186
186
- Include ` extra_failure_lines` from RSpec metadata in failure output.
187
- ([# 208](https://github.com/mcmire /super_diff/issues/208))
187
+ ([# 208](https://github.com/splitwise /super_diff/issues/208))
188
188
- Fix ` match_array` so that it truly accepts a non- array argument, to match
189
- RSpec behavior. ([# 213](https://github.com/mcmire /super_diff/issues/213))
189
+ RSpec behavior. ([# 213](https://github.com/splitwise /super_diff/issues/213))
190
190
- Fix ` raise_error` so that it accepts an RSpec matcher argument.
191
- ([# 214](https://github.com/mcmire /super_diff/issues/214))
191
+ ([# 214](https://github.com/splitwise /super_diff/issues/214))
192
192
193
193
# ## Improvements
194
194
195
195
- Improve wording in ` raise_error` failure messages.
196
- ([# 218](https://github.com/mcmire /super_diff/issues/218))
196
+ ([# 218](https://github.com/splitwise /super_diff/issues/218))
197
197
198
198
# ## Contributors
199
199
@@ -226,12 +226,12 @@ Thank you!
226
226
that the ActiveRecord-specific integration isn' t loaded if ActiveRecord isn' t
227
227
available. ([#188])
228
228
229
- [#187]: https://github.com/mcmire /super_diff/pull/187
230
- [#190]: https://github.com/mcmire /super_diff/pull/190
231
- [#156]: https://github.com/mcmire /super_diff/pull/156
232
- [#166]: https://github.com/mcmire /super_diff/pull/166
233
- [#138]: https://github.com/mcmire /super_diff/pull/138
234
- [#188]: https://github.com/mcmire /super_diff/pull/188
229
+ [#187]: https://github.com/splitwise /super_diff/pull/187
230
+ [#190]: https://github.com/splitwise /super_diff/pull/190
231
+ [#156]: https://github.com/splitwise /super_diff/pull/156
232
+ [#166]: https://github.com/splitwise /super_diff/pull/166
233
+ [#138]: https://github.com/splitwise /super_diff/pull/138
234
+ [#188]: https://github.com/splitwise /super_diff/pull/188
235
235
236
236
## 0.9.0 - 2022-04-25
237
237
@@ -245,8 +245,8 @@ Thank you!
245
245
- Make `SuperDiff::VERSION` accessible without requiring `super_diff/version`
246
246
([#147])
247
247
248
- [#146]: https://github.com/mcmire /super_diff/pull/146
249
- [#147]: https://github.com/mcmire /super_diff/pull/147
248
+ [#146]: https://github.com/splitwise /super_diff/pull/146
249
+ [#147]: https://github.com/splitwise /super_diff/pull/147
250
250
251
251
## 0.8.0 - 2021-05-14
252
252
@@ -298,7 +298,7 @@ Thank you!
298
298
has a mixture of symbols and strings will be presented as though all keys are
299
299
strings (i.e. hashrocket syntax). ([#91])
300
300
301
- [#91]: https://github.com/mcmire /super_diff/pull/91
301
+ [#91]: https://github.com/splitwise /super_diff/pull/91
302
302
303
303
## 0.7.0 - 2021-05-07
304
304
@@ -311,16 +311,16 @@ Thank you!
311
311
so that it is easy to tell the difference between two times that are extremely
312
312
close to each other. ([#130])
313
313
314
- [#128]: https://github.com/mcmire /super_diff/pull/128
315
- [#130]: https://github.com/mcmire /super_diff/pull/130
314
+ [#128]: https://github.com/splitwise /super_diff/pull/128
315
+ [#130]: https://github.com/splitwise /super_diff/pull/130
316
316
317
317
### Fixes
318
318
319
319
- Fix comparison involving hashes to prevent a case where the same key would
320
320
show up twice in the diff (one as a "deleted" version and another as an
321
321
"unchanged" version). ([#129])
322
322
323
- [#129]: https://github.com/mcmire /super_diff/pull/129
323
+ [#129]: https://github.com/splitwise /super_diff/pull/129
324
324
325
325
## 0.6.2 - 2021-04-16
326
326
@@ -331,8 +331,8 @@ Thank you!
331
331
332
332
- Silence warnings. ([#124])
333
333
334
- [#123]: https://github.com/mcmire /super_diff/pull/123
335
- [#124]: https://github.com/mcmire /super_diff/pull/124
334
+ [#123]: https://github.com/splitwise /super_diff/pull/123
335
+ [#124]: https://github.com/splitwise /super_diff/pull/124
336
336
337
337
## 0.6.1 - 2021-02-10
338
338
@@ -341,7 +341,7 @@ Thank you!
341
341
- Fix compatibility issues with newer versions of `rspec-rails` which prevented
342
342
the gem from being loaded. ([#121])
343
343
344
- [#121]: https://github.com/mcmire /super_diff/pull/121
344
+ [#121]: https://github.com/splitwise /super_diff/pull/121
345
345
346
346
## 0.6.0 - 2021-02-07
347
347
@@ -363,9 +363,9 @@ Thank you!
363
363
364
364
- Ruby 3.0 is now supported. ([#118])
365
365
366
- [#107]: https://github.com/mcmire /super_diff/pull/107
367
- [042e8ec]: https://github.com/mcmire /super_diff/commit/042e8ecda282cd8a3d436b3bf2c0aded76187db2
368
- [#118]: https://github.com/mcmire /super_diff/pull/118
366
+ [#107]: https://github.com/splitwise /super_diff/pull/107
367
+ [042e8ec]: https://github.com/splitwise /super_diff/commit/042e8ecda282cd8a3d436b3bf2c0aded76187db2
368
+ [#118]: https://github.com/splitwise /super_diff/pull/118
369
369
370
370
### Fixes
371
371
@@ -374,8 +374,8 @@ Thank you!
374
374
so that if there are extra items in the actual value, they are shown with
375
375
`+`s. ([#106])
376
376
377
- [#114]: https://github.com/mcmire /super_diff/pull/114
378
- [#106]: https://github.com/mcmire /super_diff/pull/106
377
+ [#114]: https://github.com/splitwise /super_diff/pull/114
378
+ [#106]: https://github.com/splitwise /super_diff/pull/106
379
379
380
380
### Other notable changes
381
381
@@ -388,22 +388,22 @@ Thank you!
388
388
389
389
- Fix `match_array` so that it works when given a string. ([#110])
390
390
391
- [#110]: https://github.com/mcmire /super_diff/pull/110
391
+ [#110]: https://github.com/splitwise /super_diff/pull/110
392
392
393
393
### Improvements
394
394
395
395
- Include the license in the gemspec so that it is visible via tools such as
396
396
`license_finder`. ([#111])
397
397
398
- [#111]: https://github.com/mcmire /super_diff/pull/111
398
+ [#111]: https://github.com/splitwise /super_diff/pull/111
399
399
400
400
## 0.5.2 - 2020-09-04
401
401
402
402
### Fixes
403
403
404
404
- Add missing standard library requires. ([#98])
405
405
406
- [#98]: https://github.com/mcmire /super_diff/pull/98
406
+ [#98]: https://github.com/splitwise /super_diff/pull/98
407
407
408
408
### Other notable changes
409
409
@@ -416,7 +416,7 @@ Thank you!
416
416
- Add dependency on `attr_extras` back as it was mistakenly removed in the
417
417
previous release. ([#92])
418
418
419
- [#92]: https://github.com/mcmire /super_diff/pull/92
419
+ [#92]: https://github.com/splitwise /super_diff/pull/92
420
420
421
421
## 0.5.0 - 2020-06-18
422
422
@@ -451,24 +451,24 @@ Thank you!
451
451
452
452
([#84], [#85])
453
453
454
- [#84]: https://github.com/mcmire /super_diff/pull/84
455
- [#85]: https://github.com/mcmire /super_diff/pull/85
454
+ [#84]: https://github.com/splitwise /super_diff/pull/84
455
+ [#85]: https://github.com/splitwise /super_diff/pull/85
456
456
457
457
### Features
458
458
459
459
- Add inspectors for `an_instance_of`, `a_kind_of`, and `a_value_within`.
460
460
([#74])
461
461
462
- [#74]: https://github.com/mcmire /super_diff/pull/74
462
+ [#74]: https://github.com/splitwise /super_diff/pull/74
463
463
464
464
### Fixes
465
465
466
466
- Get rid of warnings produced on Ruby 2.7.1. ([#71])
467
467
- Fix diff produced by (incorrect) usage of `have_attributes` with a hash as the
468
468
actual value. ([#76])
469
469
470
- [#71]: https://github.com/mcmire /super_diff/pull/71
471
- [#76]: https://github.com/mcmire /super_diff/pull/76
470
+ [#71]: https://github.com/splitwise /super_diff/pull/71
471
+ [#76]: https://github.com/splitwise /super_diff/pull/76
472
472
473
473
### Improvements
474
474
@@ -493,24 +493,24 @@ Thank you!
493
493
- Update diff between two hashes so that original ordering of keys is preserved.
494
494
([#81])
495
495
496
- [#80]: https://github.com/mcmire /super_diff/pull/81
497
- [#81]: https://github.com/mcmire /super_diff/pull/81
496
+ [#80]: https://github.com/splitwise /super_diff/pull/81
497
+ [#81]: https://github.com/splitwise /super_diff/pull/81
498
498
499
499
## 0.4.2 - 2020-02-11
500
500
501
501
### Fixes
502
502
503
503
- Fix `raise_error` when used with a regex. ([#72])
504
504
505
- [#72]: https://github.com/mcmire /super_diff/pull/72
505
+ [#72]: https://github.com/splitwise /super_diff/pull/72
506
506
507
507
## 0.4.1 - 2020-01-30
508
508
509
509
### Fixes
510
510
511
511
- Fix multiple exception failures so that they work again. ([#66])
512
512
513
- [#66]: https://github.com/mcmire /super_diff/pull/66
513
+ [#66]: https://github.com/splitwise /super_diff/pull/66
514
514
515
515
## 0.4.0 - 2020-01-16
516
516
@@ -525,7 +525,7 @@ Thank you!
525
525
526
526
- Remove explicit dependency on ActiveRecord. ([#64])
527
527
528
- [#64]: https://github.com/mcmire /super_diff/pull/64
528
+ [#64]: https://github.com/splitwise /super_diff/pull/64
529
529
530
530
## 0.3.0 - 2019-12-17
531
531
@@ -534,8 +534,8 @@ Thank you!
534
534
- Add useful diff representation of Time-like values. ([#61])
535
535
- Fix tests so they run even with a global `--color` setting. ([#62])
536
536
537
- [#61]: https://github.com/mcmire /super_diff/pull/61
538
- [#62]: https://github.com/mcmire /super_diff/pull/62
537
+ [#61]: https://github.com/splitwise /super_diff/pull/61
538
+ [#62]: https://github.com/splitwise /super_diff/pull/62
539
539
540
540
## 0.2.0 - 2019-10-04
541
541
0 commit comments