The NetSurf developers are happy to announce NetSurf 3.2. This release
contains many bug fixes and improvements.
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
tidy-ups, a disc cache feature has been added, and a little work has
been done to improve CSS3 support. Several of the front ends have
received quite a bit of attention, with new features and improvements;
notably the GTK, AmigaOS 4 and Framebuffer front ends. We recommend all
users upgrade.
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.
-- 
Michael Drake                        http://www.netsurf-browser.org/
 
No comments:
Post a Comment