UNICODE. A very big and important change - the SysFn80 file API now fully supports Unicode (UTF-8, UTF-16LE). And all file systems are supported - NTFS, FAT, ext2
NTFS. In the process of developing file utilities, the NTFS driver was severely tested, and with the exception of some unsupported functions (encryption, compression, access rights), it works quite stably
ext2. Bug fix, added support for large files> 4 GB
C_layer The library of C-interfaces for the main system libraries brought to logical Beta
libimg. Support system save library in PNG
KF-font. Font library support from Oberon
TCP fixes. Network stack error correction
Disk subsystem. GUID Partition Table (GPT) disk layout support
Memory subsystem. Automatic heap initialization when first allocating memory
Development tools
Gcc Ported version 5.4, UNICODE support added to libc
Tiny C. Added generation of debug string information for using MTDBG
Freebasic. Added test use case
Delphi7. KolibriOS.lib, a library of Hummingbird system calls from D7 and various assemblers (below), is expanding. Usage examples added (only console and Kolibri API applications are supported)
Assemblers. Added examples of calls to the above library from various assemblers GoAsm, UASM, Tasm
Gentee. The compiler of a new programming language is ported to Kolibri
Application Software Changes
NetSurf. The graphical browser is being finalized, the web installer is made. Watch the video on the channel in the last section of the article.
unzip6 is ported for creating installers and testing FS
Fb2 reader Reader and a great program written in Oberon under Hummingbird
VFC. Visual Text Comparer / Diff tool. The file comparison program. Gifka here