Below you will find an extensive list of the work that went into MorphOS 3.19.
Please note that this is just an overview and does not mention or explain every new feature.
 
MorphOS 3.19 boot.img Changes

The following is a (probably incomplete) list of changes made between the 3.18 and 3.19 release of MorphOS to the ROM (boot.img) based components.

Quark

  • Fixed the MAC address reading on dual core PowerMac G5 machines
  • Prefer the loader-supplied CPU frequency, if available
  • When accessing the regular PCI bus, do a type 1 configuration transaction (Sam460LE)
  • Fixed time being off by couple of seconds on Mac systems

Dos

  • Improved the ExAll emulation
  • Removed unnecessary current directory change in MatchEnd

Intuition

  • Corrected the gamma channel handling for copy operation in GetDefaultGammaTables
  • Fixed a regression when uncovering hidden windows with Enhanced Display being off

MarvellDMA

  • IDMAWaitCopyASync: fixed a race condition

Poseidon

  • Fixed a language array overflow error

Ram Disk

  • ACTION_END: Improved compatibility

USB

  • Improved display of special rawkeys in the keyboard tab
  • Fixed initial state of event tracking, action enable/disable buttons
  • Fixed a possible illegal access issue for certain HID mouse devices
MorphOS 3.19 Disk Changes

Following is a (probably incomplete) list of changes made to the disk based components of MorphOS.

Ambient

  • Fixed snapshot/unsnapshot to properly retain metadata for SVG icons
  • Fixed snapshot/unsnapshot for dualpng icons
  • Added multiple new filetype definitions
  • Disabled unconditional debug
  • Fixed root view icon unsnapshot issues
  • Fixed not to show bogus data in the Information window if a disk icon is missing
  • Fixed incorrect logic when locating icon Default Tool

Applications/Flacapella

  • Added GnuDB UniqueCode support
  • Disabled defunct cover search services

Applications/Hex

  • Search is now abortable
  • Added Recent Files menu and other UI improvements
  • Viewing RAM now starts in read-only mode

Applications/Jalapeno

  • Made it possible to ignore a failing disc capacity check on P5020

Applications/RemoteShell

  • Updated OpenSSH to 9.3p2

Applications/Transfer

  • Fixed local path handling when navigating to parent directory

Applications/VPDF

  • Updated to latest libpoppler 25.01.0
  • Fixed C++ locale support
  • Fixed an exception/exit issue with specific PDFs related to outlines
  • Fixed some issue with opening document internal and external links when outline view was enabled

C/HDWrite

  • Fixed Start Offset to handle 64bit values

C/Installer

  • Fixed memory corruption issue with some scripts

C/Newer

  • Added a FILE/S argument to explicitly disable resident and library searches

C/Version

  • Improved compatibility parsing content between revision and date

Classes/Frameworks/MUI

  • Re-worked separator settings in the ASL requesters
  • Use [self new] instead of [class new] in helper constructors to aid with overriding
  • MUIList active would return 0 (instead of -1) even if the list was empty early on
  • Fixed the MUIA_Poplist_Object getter

Classes/Frameworks/OB

  • Added several missing methods to OBQueue
  • Reworked all error handling to go through common handlers and provide more data
  • Arexx messaging between two ObjectiveC apps bypasses rexx's baked in string length limits and uses UTF-8
  • Fixed a memory leak in OBArexxPort

Classes/Mui/Hex

  • Exposed 'isediting' state

Classes/Mui/VGraphics

  • Don't redraw on mouse moves when MUIA_VGraphics_LightenOnMouse is off

Classes/Reggae/Http_stream

  • Fixed memory leaks and other bugs in error code paths
  • NetThreadSendRequest: improved handling of network errors

Classes/Reggae/MediaLogger

  • Fixed a buffer overflow when rendering long event descriptions

Classes/Screenbar/Netlamps

  • Fixed incorrect network traffic statistics in certain conditions

Classes/Usb/Camdusbmidi

  • Fixed a bug with SysEx reception handling for multiple in/out DIN interface

Classes/Usb/Xbox360

  • Added support for GameSir-G7 SE Controller for Xbox

L/NetworksFS

  • Fixed connection error requester message
  • Store volume names in bookmarks when using the Connect window
  • Added missing MUIA_CycleChains

L/Smb2FS

  • Fixed to return error when setting date for a non-existing object
  • smb2_futimens: use mtime not atime for last_write_time

L/TrashFS

  • Respect DefIcon_Path when loading Trashcan icons
  • Hide .mtrash directories as they're created (SFS only)

Libs/Filesysbox

  • FbxSetupSystemStart: use GetUTCSysTime to get systemstart time
  • FbxDS2Timespec: Fixed tv_nsec overflow when ds_Tick was past the first second in minute
  • FbxTimeSpec2DS: Take tv_nsec into account when calculating ds_Tick

Libs/Icon

  • Fixed problem with classic icons

Libs/Ixemul

  • getcwd: Fixed signal locking

Libs/Lzma

  • Updated to liblzma 5.2.12

Libs/OpenSSL3

  • Updated to OpenSSL 3.1.7

Libs/Random

  • Improved random seeding

Libs/Thumbnail

  • Updated to ffmpeg 4.4.5

Data/SSL/Curl-ca-bundle.crt

  • Updated root certificates

Devs/Monitors/Radeon

  • Modified debug output

MUI

  • Added the Unicode collection to Fontpanel
  • Context menus will now open right-of mouse pointer
  • Check whether MUIA_Coloradjust_ShowAlpha is TRUE before adding the alpha slider
  • Fixed fixed-width font support in ASL requesters
  • Fixed dereferenced submenu edge case after some scroll/move operations

Network/Netstack

  • Improved errno/h_errno handling

Prefs/OpenURL

  • Updated Iris' defaults

Prefs/Printers

  • Fixed paper size units from cm to mm

Tools/HDConfig

  • Improved stability

Tools/IWizard

  • Don't overwrite Wayfarer/Iris when updating MorphOS and a newer version is already installed
  • Preserve newer Radeon and TinyGL, if installed
  • Fixed a bug in path filtering

Tools/Scout

  • Improved stability
  • Improved task UID display

Utilities/Commodities/Expose

  • Improved stability

Utilities/Multiview

  • Improved detection of text documents
  • Fixed a crash when rendering colored AmigaGuide text