All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased - ReleaseDate
1.1.2 - 2024-07-25
- Update MSRV to 1.74.0
1.1.1 - 2024-01-12
- Dependency update
1.1.0 - 2023-12-27
- Update MSRV to 1.70.0
- Update a stale reference
1.0.13 - 2023-04-13
- Dependency update
1.0.12 - 2023-03-16
- Dependency update
1.0.11 - 2023-03-14
- Correctly handle
CLICOLOR=1
- Correctly handle
NO_COLOR=
- Auto-enable color on CI
1.0.10 - 2022-12-02
1.0.9 - 2022-11-07
- Add
Debug
impls for temp dir / file
1.0.8 - 2022-11-04
- Hide internal-only optional dependencies
1.0.7 - 2022-01-11
1.0.6 - 2021-10-07
1.0.5 - 2021-09-06
- Show caller, rather than
assert_fs
, as cause of panics
1.0.4 - 2021-08-30
- File and directory symlinks
1.0.3 - 2021-07-03
1.0.2 - 2021-04-22
- Explicitly stated that
assert
maypanic
- Built-in fixtures now interoperate as
&Path
1.0.1 - 2021-02-01
Stable release!
- assert: Support more string types in shortcut
- persist: Clarify API behavior
copy_from
now expects globs relative to the root (so change*
to**
)
- persist: Clarify API behavior
copy_from
now expects globs relative to the root (so change*
to**
)
- fixture: Another subdir route
- assert: Support NamedTempFile
- fixture: Shorten route to Temp File
- fixture:
- Unify on error type
- Newtype for TempDir
- fixture:
- Debug persistence support
- Auto-create directories
- NamedTempFile support
- Copy a file
- Support creating dirs
- assert: Show why assert failed
- Re-structure API
- Expose errors where relevant in the API
- Re-structure API
- assert: Accept Predicate
- Bury errors in the docs
- Remove failure from API
- Rename traits to clarify intent
- assert:
- Show cause of failure
- Support assert(bytes) shorthand
- Use DifferencePredicate for str
- Predicate<[u8]> acts on file contents
- Bury errors in the docs
- Remove failure from API
- Rename traits to clarify intent
- assert:
- Isolate API details
- assert:
- Support
assert(bytes)
shorthand - Support
assert(str)
shorthand
- Support
- fixture:
- copy_from now uses gitignore globs
- Improve fixture error reporting
- fixture:
copy_from(".")
failed
- Rename traits to clarify intent
- Documentation updates
- fixtures: copy_from now works
- Filesystem assertions
- Update version of
predicates-rs
to v0.5.0.
- Add a prelude