Welcome, Guest. Please login or register.

Author Topic: MorphOS 3.14 and a new web browser released  (Read 5081 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline pVCTopic starter

MorphOS 3.14 and a new web browser released
« on: October 13, 2020, 07:15:14 PM »
The MorphOS development team is proud to announce the immediate availability of MorphOS 3.14. While mostly a maintenance and stability release, this update also brings multiple technological improvements in the kernel. Out of these, the most notable are TLS support in exec.library, updates to the Netstack and ixemul.library.
Wayfarer, a new web browser based on a modern mid-2020 branch of WebKit is now available for download from wayfarer.icu. This new app makes it possible to browse most of the web that have become off-limits for Odyssey with its ageing engine. Google apps like Docs, Drive and Maps with Street view are supported just as the Whatsapp or Telegram web interfaces.
Daily MorphOS user and Amiga active.
 
The following users thanked this post: klx300r

Offline pVCTopic starter

Re: MorphOS 3.14 and a new web browser released
« Reply #1 on: October 18, 2020, 11:02:38 AM »
Speaking of curiosity, was there a reason Odyssey couldn't be updated with a newer WebKit? I would have thought that would be easier than building a new browser from scratch. Or is Wayfarer basically the same as Odyssey with a new name and engine? Honest questions - not trying to be provocative. :)
I don't know technical details that well, but yes, Odyssey was a dead-end for newer WebKits and AFAIK it wasn't reasonable to try to update it even with all these improvements in the OS, which made it possible to port a newer WebKit in the first place.

There's nothing from the old browsers in Wayfarer and it's been completely written from scratch. Support added to the OS and browser written in ObjectiveC from scratch makes it easier to keep updated in the future too.

BTW. Wayfarer has already updated to version 1.2 now, see the change log here.
Daily MorphOS user and Amiga active.
 

Offline pVCTopic starter

Re: MorphOS 3.14 and a new web browser released
« Reply #2 on: October 28, 2020, 06:24:30 PM »
1.3:
- Minor performance improvements, mostly on G5
- Fixed lists in settings displaying no text, sometimes crashing
- Fixed url string background offsets
- Activate an exiting tab instead of adding a new one for downloads/bookmarks/settings
- Fixed tab buttons becoming invisible or corrupt on some configs
- Fixed an issue where adding a link to quick links via menu would display them in a wrong location in the Bookmarks tab
- Fixed quicklink buttons to respect releasing mouse of of button bounds

1.4:
- Fixed an issue where adding a link to bookmarks via menu would try to insert it to a wrong tree node in a Bookmarks tab
- Rolled back some compilation setting tweaks since they were causing issues on some G4 cpus

1.5:
- Wayfarer now starts via a loader app
- Added an early loading splash window, shutdown splash window (via loader)
- Crashes in Wayfarer are caught by the loader which cleans up the windows and as many resources as possible, usually allowing a restart of the application
- Implemented a way to send bugreports directly after a crash, including debug information and the most recently visited URLs
- Added Eruda web inspector integration
- It's now possible to select a session to load on application start or automatically re-store the previous state
- Sessions store the active tab
- Enabled the Intersection Observer in WebCore
- Reduced the number of SQL file writes
- Separate interpolation setting for image links
- Quicklink buttons respect favicon settings, update on favicon changes
- Added a file requester to the downloads path in Settings
- Added quit confirmation requester settings
- Fixed navigating to wayfarer:// links without explicitly doing it from the menu
- Fixed CPU clock detection code
- Fixed a double-start issue where the 2nd instance would not quit
- Fixed a potential crash in favicon code
- Fixed right shift key handling in some hotkeys
- Fixed tab button backgrounds
- Fixed ghost effects after closing tabs on some MUI configurations
Daily MorphOS user and Amiga active.