NetSurf 3.2 released
Michael Drake (88) 336 posts |
The NetSurf developers are happy to announce NetSurf 3.2. This release It is available to download from http://www.netsurf-browser.org/ Binaries are available now for RISC OS and AmigaOS 4 systems. NetSurf 3.2 is primarily a bug-fix release. In addition to bug fixes and A more detailed and complete list of changes is given below. Core / All platforms -------------------- * Improved building on OpenBSD. * Improved interface between front ends and core. * Improved internal URL handling. * Cleaned up many internal interfaces. * Added support for disc caching. * Fixed treeview selection issue. * Fixed line breaking of plain text with multi-byte sequences. * Improved out-of-memory handling. * Added support for overflow-x and overflow-y CSS3 properties. * Improved web search feature. * Improved internal task scheduling. * Improved support for Unicode URLs. * Fixed issue relating to CSS imports. * Improved debug dumping of box trees. * Fixed SSL certificate viewer lifetimes bug. * Fixed HTML ordered list numbering issue. * Fixed DOM tree debug dump. * Fixed handling of malformed URLs. * Fixed text selection. * LibCSS library (CSS parser and selection engine): + Added support for CSS3 overflow-x and overflow-y properties. + Fix to !important handling with play-during property. + Improved test coverage. * LibDOM library (Document Object Model): + Implemented many missing specialisations of HTMLElement. RISC OS-specific ---------------- * Fix for toolbar width calculation. * Code clean-ups. * Added option to use disc cache. GTK-specific ------------ * Improved configuration handling. * Improved commandline usage. * Enabled disc caching. * Improved context menu. * Fixed gdkpixbuf usage issue. * Improved view source, and debug features. * Improved main menu. * Improved developer options. * Added options to open view source, etc, in new window, tab, or editor. * Many code clean-ups. * Internationalisation fixes. AmigaOS-specific ---------------- * Removed Cairo. * Improved installer script. * Enabled disc caching. * Improved line splitting behaviour for text wrap. * Improved web search. * Improved hotlist menu. * Improved task scheduler. * Wait for network activity, rather than polling for it. * Improved throbber operation. * Fixed tab bar update failure issue. * Improved favicon handling. BeOS/Haiku-specific ------------------- * Various fixes. Atari-specific -------------- * Made several little bug fixes. Framebuffer-specific -------------------- * Added Unicode support to internal font. * Added codepoint rendering to internal font, for missing glyphs. * Added scaled glyph rendering to internal font. * Added support for window resizing, were underlying surface supports it. * LibNSFB library (NetSurf Framebuffer): + Made SDL surface resizeable. + Fixed rendering for 1bpp glyphs with greater than 1 byte width. Also included are many smaller bug fixes, improvements and documentation enhancements. |