Releases: gedaiu/fluent-asserts
Releases · gedaiu/fluent-asserts
Release list
v2.0.5
v2.0.4
v2.0.3
v2.0.2
What's Changed
- fix: getScope level overwritten by nested assertion blocks by @wilsonjord in #108
Full Changelog: v2.0.1...v2.0.2
v2.0.1
v2.0.0
v2.0.0-beta.6
fix: Const/immutable bool string conversion
v2.0.0-beta.5
1. Improved Diff Output
- Line-based diff algorithm - Uses LCS (Longest Common Subsequence) instead of naive positional comparison
- Block grouping - Consecutive insertions/deletions are grouped together
- Context lines - Shows 2 lines before/after each change block
- Clear labels - Added
--- Expected (missing in actual) ---and+++ Actual (not in expected) +++headers - Visual separators -
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~between change blocks - Fixed stray period - No longer adds
.on its own line after multiline diffs
2. AssertResult Improvements
- Added copy constructors and assignment operators for better object management
3. Documentation & Refactoring
- Updated README with extension library usage
- Enhanced extending guide with examples
- Simplified import structure in
asserts.d - Enhanced value evaluation logic
4. Registry Operations
- Import Registry operations for enhanced functionality
v2.0.0-beta.4
- Add a precision parameter to toFloatingString for configurable decimal places
v2.0.0-beta.3
- update serializer registry to accept list types