[[!meta title="NetSurf 3.5"]] [[!meta author="Kyllikki"]] [[!meta date="2016-03-22T21:58:40Z"]] [[!toc]] This page lists the main goals for NetSurf 3.5. Important --------- ensure no library updates please, this is a fixup release because 3.4 is a bit of a lemon Core ---- - it's probably worth checking if the root certificates need an update - check library is noisy if missing - need to fix build without libutf8proc - fix build without libcurl (for local only and non standard http fetchers) Docs ---- - need to go on a docs rampage as everything is a bit out of date or missing references Frontends --------- ### GTK - themes integration causes segfault at start with installed versions due to resource changes - gutted GTK application themes, now rely on GTK theming --vince - openBSD report issues with tests? ### RISC OS - system etc. merges have bad dates - master branch has a script to fix this on install - verify results are ok - Done: I asked Dave Higton to verify this, and all was well. --tlsa - bundled resource updates - any critical bugs? ### Amiga - 3.4 shipped broken - needs pile of fixes already applied to HEAD - New compiler, needs testing and checking new binaries are correct - have all the libraries been re-built with the new toolchain? - Yes. --tlsa - chrisy assures us it is all good --vince - should we be doing something with os3 release yet? - probably not, it's still beta quality ### haiku - need to sort out binary stripping. ### windows - nasty crashes on redraw due to unexpected core locking - the Windows version has never worked on Windows 10 . nasty issues in font splitting - This front end has never been a release candidate. I suggest we don't expend effort on this for 3.5 unless a Windows maintainer steps up. --tlsa - mostly work again so possible preview release candidate ### cocoa - completely non functional - crashes badly ### framebuffer - Linux framebuffer surface input still broken ### atari - no feedback on if either version build properly on CI