Unity 2.0
- Added optional 64-bit support
- Added optional parameterized test support
- Added optional verbose floating point support
- Added pointer asserts and size options
- Added array asserts for all numerical types
- Added fallback memory asserts
- Added more sample targets (like gcc64 and Hi-Tech PICC)
- RUN_TEST now has default implementation, so users who don't want to use the scripts can more easily use Unity
- Significant updates to API and output for consistency
- Added optional "extras" folder for non-standard uses
- (like 'fixture' which makes Unity act a bit like CppUTest, originally submitted by James Grenning)
- Scripts now compatible with Ruby 1.8.6 through 1.9.2
Unity 1.9
- Added optional floating point support
- Added configuration options for size of int, etc.
- Standardized _MESSAGE variants
- Added YAML files for sample targets to more easily run self-tests on multiple platforms
- Added example project
- Started using setjmp / longjmp instead of wrap and return