Skip to content

v2.0.0 - Initial Release (Superseded)

Choose a tag to compare

@iamgerwin iamgerwin released this 09 Nov 03:18
· 39 commits to main since this release

⚠️ Superseded by v2.0.1

This release has been superseded by v2.0.1.

Please use v2.0.1 instead, which updates the PHP requirement to 8.1+ for proper enum support.

Migration

# Update to latest
composer require iamgerwin/toon-php:^2.0.1

Original v2.0.0 Release Notes

Initial release with full TOON format support for PHP 8.0-8.4.

Features

  • 🚀 Complete TOON format encoding/decoding
  • 🔒 Type safe with PHPStan level 6
  • 📦 Zero dependencies
  • 🎯 30-60% token savings vs JSON
  • 🧪 100% test coverage (29 tests passing)
  • 🎨 Multiple formatting modes (compact, readable, tabular)
  • ✨ PHP 8.0-8.4 support

Note

This version required PHP 8.0+. The requirement was updated to PHP 8.1+ in v2.0.1 to properly support enums.

Please upgrade to v2.0.1.