For the long version see my blog post.
Update 1.5.0.6
- Minor fixes and updates from pull requests.
Features
- Multi-framework support
- WinForms
- WPF
- Mono
- PdfSharp
- WPF
- Native - no WinForms interop or hacks
- Native WPF controls (HtmlPanel, HtmlLabel)
- Feature parity with WinForms
- Dependency property and routed events
- Excellent performance
- Mono
- Subset to WinForms HtmlRenderer
- GdiPlus text rendering only
- PdfSharp
- Text selection
- Links and anchors
- Extensibility support for other frameworks using Core library
- Silverlight
- Metro (Win8/Windows RT/Windows Phone)
- Xamarin (iOS/Android)
- Unity/XNA (gaming)
- Split library into core assembly and additional assembly for each framework
- Core - dependency only on System
- WinForms
- WPF
- PdfSharp
- Object model minor changes and namespace changes
- Demo application
- Improve WinForms demo to show image and PDF generation
- WinForms demo build that work on Mono
- Full WPF demo application
- Change build script to batch file
- Added clear current selection method
- Added LoadComplete event on when set html if fully parsed and layouted
Fixes
- Fix table center/right alignment
- Fix sub, sup style text handling.
- Fix possible infinite loop in CorrectRelativeUrls
- Improve image downloading handling
- Fix collision of downloading the same image
- Don't cache failed or partial image downloads responses
- Synchronization issues
- Padding support on HtmlLabel and HtmlPanel controls
- URL attributes with double quotes are not processed correctly (thx Richard)
- Fix html clearing not resetting ActualSize
- Height calculation trimming last pixel
- Fix actual width calculation when location.X is set
- Fix WinForms horizonal scroll content clipping
- Fix high CPU usage while holding mouse down (thx Ryan)
- Handle possibility of no requested style exists for the font, use regular then
- Fix table cell width calculation too small when using multiple blocks with whitespaces
- Fix styles parsing for html and * wildcard
- Removed default body style (10pt Tahoma)