1.1 was released in August 2007 and in March 2008 the NetSurf 1.2 release was made available. NetSurf participated in Google Summer of Code in 2008 as a mentoring organisation, running four projects. These included improving the GTK front end, adding paginated PDF export support and developing the project's HTML 5 compliant parsing library, Hubbub. All NetSurf development builds since 11 August 2008 have used Hubbub to parse HTML and it is available for use in other projects under the MIT license. NetSurf was again accepted as a mentoring organisation into Google Summer of Code 2009. The projects they ran included development of LibDOM, the project's Document Object Model, and improvement of NetSurf's user interface. The interface work included moving previously RISC OS-only functionality to the multi-platform core, including bookmarks, global history, cookie management and page search features. A port to the Windows operating system was also started. In 2010 the NetSurf project did not apply to participate in Google Summer of Code due to the developers having other commitments. NetSurf 2.0 was released in April 2009 for RISC OS, Linux and other Unix-like platforms, BeOS, Haiku, and AmigaOS 4. This was the first version to use the project's HTML5 parsing library, Hubbub. In May 2009 a maintenance release, NetSurf 2.1, was issued to users. It incorporated bug fixes and some improvements to page layout. NetSurf 2.5 was released in April 2010. This was the first release to use the project's library for CSS parsing and selection, LibCSS and a new internal cache for fetched content. September 2010 saw the release of NetSurf 2.6, which included a number of fixes and improvements. NetSurf 2.7 was released in April 2011, and added treeview support for features including bookmarking (called the Hotlist manager in NetSurf), history management, and cookie management. It was also the first version to be released for Mac OS X. In September 2011 NetSurf 2.8 was released. It added support for frames and iframes in the browser's core rendering engine, making them available to all front ends. The release also included support for MIME type sniffing and improved the performance of loading the images used by a web page. In April 2012 NetSurf 2.9 was released. The most significant changes were new multi-tasking behaviour, optimised URL handling, fetcher optimisations, cache optimisations, and faster CSS selection. In April 2013 NetSurf 3.0 was released. The biggest difference was the use of