- Fix "Creation of dynamic property" warnings
- Fix a couple of code errors found in static code analisys
- Enable testing on PHP 8.2 and 8.3
- Fork, various code style fixes, camel-case use
- Added some more tests
- Removed trigger_error() use
- Added support for encapsulated HTML
- Support PHP >= 5.4, up to 8.1
- Split code up into several classes under
/src
- Lots of code documentation
- Added some PHPUnit test cases
- Use namespace
- Set version to 1.1
- Adds support for Font table extraction.
- Adds support for Pictures.
- Adds support for additional control symbols.
- Updates the way the parser parses unicode and its replacement character(s).
- Updated Html formatter: now it reads the proper encoding from RTF document and/or from current font.
- Updated unicode conversion method: now it takes into account the right encoding of the RTF document.
- Unicode characters are now fully supported
- Font color & background are now supported
- Better HTML tag handling
- Better display for text with altered font-size
- The RTF parser would either issue warnings or go into an infinite
loop when parsing a malformed RTF. Instead, it now returns
true
when parsing was successful, andfalse
if it was not.
- The RTF to HTML converter can now be installed through Composer (thanks to @felixkiss).
- A bug causing control words to be misparsed occasionally is now fixed.
- Fixed bug: underlining would start but never end. Now it does.
- Feature request: images are now filtered out of the output.