New Features:
Fill out missing variations of arrays, within, etc.
Add TEST_PRINTF()
Add TEST_MATRIX() and TEST_RANGE() options and documentation
Add support for searching TEST_SOURCE_FILE() for determining test dependencies
Add Unity BDD plugin
Add UNITY_INCLUDE_EXEC_TIME option to report test times
Allow user to override test abort underlying mechanism
Significant Bugfixes:
More portable validation of NaN and Infinity. Added UNITY_IS_NAN and UNITY_IS_INF options
Add UNITY_PROGMEM configuration option
Fix overflow detection of hex values when using arrays
Fix scripts broken by Ruby standard changes
Other:
Avoid pointer comparison when one is null to avoid compiler warnings
Significant improvements to documentation
Updates to match latest Ruby style specification
Meson, CMake, PlatformIO builds
New Contributors
- @Borowiec-B made their first contribution in #539
- @numaru made their first contribution in #540
- @druckdev made their first contribution in #561
- @kisvegabor made their first contribution in #562
- @bernhardbreuss made their first contribution in #564
- @DanieleNardi made their first contribution in #570
- @andresovela made their first contribution in #579
- @igrr made their first contribution in #586
- @erijo made their first contribution in #557
- @AJIOB made their first contribution in #597
- @6arms1leg made their first contribution in #600
- @ivankravets made their first contribution in #607
- @jonathangjertsen made their first contribution in #560
- @can-caglar made their first contribution in #615
- @eli-schwartz made their first contribution in #619
- @trbenton made their first contribution in #624
- @Westlanderz made their first contribution in #635
- @RodrigoDornelles made their first contribution in #633
- @LeoSebal made their first contribution in #594
- @mbonesi made their first contribution in #587
- @jpihl made their first contribution in #643
- @henrik-nil-acc made their first contribution in #654
- @pmembrey made their first contribution in #551
- @jannisbaudisch made their first contribution in #550
- @amcnulty-fermat made their first contribution in #658
- @nirs made their first contribution in #662
- @hart-NTP made their first contribution in #664
- @torgnylyon made their first contribution in #665
- @jonhenneberg made their first contribution in #669
- @mkarlesky made their first contribution in #677
- @epsilonrt made their first contribution in #692
- @JamesB192 made their first contribution in #680
- @cmachida made their first contribution in #694
- @fkjagodzinski made their first contribution in #695
- @stevebroshar made their first contribution in #701
- @nfarid made their first contribution in #675
- @Skinner927 made their first contribution in #706
Full Changelog: v2.5.2...v2.6.0