Skip to content

Tags: diffplug/selfie

Tags

jvm/2.5.2

Toggle jvm/2.5.2's commit message
v2.5.2

### Fixed
- Off-by-one in the error message for a VCR key mismatch. ([#526](#526))
- Fix `StringIndexOutOfBoundsException` when an empty snapshot had a facet added. (fixes [#529](#529))
- Fix `ClassCastException` when multiple nested test cases need to update snapshot. (fixes [#531](#531))

jvm/2.5.1

Toggle jvm/2.5.1's commit message
v2.5.1

### Fixed
- Selfie VCR is now out of beta, no opt-in required. ([#525](#525))
  - ArrayMap now sorts strings with multi-digit numbers as `1 2 ... 9 10 11` instead of `1 11 2 ...`.
  - Improved VCR-specific error messages for determining why `//selfieonce` might not be working for a test rule.
  - Fixed some bugs in VCR data storage (specifically concurrency and multiple frames).

jvm/2.5.0

Toggle jvm/2.5.0's commit message
v2.5.0

### Added
- Added an entrypoint `Selfie.vcrTestLocator()` for the new `VcrSelfie` class for snapshotting and replaying network traffic. ([#517](https://github.com/diffplug/selfie/pull/517/files))
### Fixed
- Fixed a bug when saving facets containing keys with the `]` character ([#518](#518))

jvm/2.4.2

Toggle jvm/2.4.2's commit message
v2.4.2

### Fixed
- A single leading space (such as in the copyright header) should not override an otherwise 100% tab-indented file. ([#506](#506))

python/1.0.0

Toggle python/1.0.0's commit message
pytest-selfie - uv lock

jvm/2.4.1

Toggle jvm/2.4.1's commit message
v2.4.1

### Fixed
- Multiline `toBe` assertions (introduced in `2.1.0` for Java pre-15) were not throwing exceptions on snapshot mismatch, now fixed. ([#479](#479))

jvm/2.4.0

Toggle jvm/2.4.0's commit message

jvm/2.3.0

Toggle jvm/2.3.0's commit message

jvm/2.2.1

Toggle jvm/2.2.1's commit message

jvm/2.2.0

Toggle jvm/2.2.0's commit message