Hey everyone!
I want to announce that over the past few weeks, I have focused
on upgrading the fluent-asserts library. I addressed all the
issues raised on GitHub and added features I had wanted for a
while but lacked the bandwidth to implement.
If you want to give it a try and find any issues, please let me
know so that I can fix them before the final stable release.
#### New key features in v2
- *Multiple output formats* - Verbose (human-friendly), TAP
(CI/CD), and Compact (AI-optimized)
- *Assertion statistics* - Track pass/fail counts across your
test suite
- *Memory allocation testing* - Verify code is @nogc compliant
with .allocateGCMemory() assertions
- *Zero overhead in release builds* - Like D's built-in assert,
becomes a complete no-op
#### Links
Documentation: https://fluentasserts.szabobogdan.com
GitHub: https://github.com/gedaiu/fluent-asserts
DUB: https://code.dlang.org/packages/fluent-asserts
#### Upgrading from v1
Most users won't need to change anything. If you use internal
APIs or custom serializers, see the upgrade guide. Feedback and
contributions welcome!