Changes between Version 14 and Version 15 of R1/Beta1/ReleaseNotes


Ignore:
Timestamp:
Aug 20, 2016 6:09:10 AM (3 years ago)
Author:
pulkomandy
Comment:

Update with latest developments.

Legend:

Unmodified
Added
Removed
Modified
  • R1/Beta1/ReleaseNotes

    v14 v15  
    1 '''Draft Revision 5'''
     1'''Draft'''
    22
    33= HAIKU R1 Beta 1 Release Notes =
    4 July 29th, 2016
     4August 20, 2016
    55
    6     These are the release notes for HAIKU R1 Beta 1. For this first beta release, we strove to provide an improved version of Haiku that is more stable, introduces more features for both the end-user and developer, and has a greater chance of properly booting on more hardware.
     6These are the release notes for HAIKU R1 Beta 1. For this first beta release, we strove to provide an improved version of Haiku that is more stable, introduces more features for both the end-user and developer, and has a greater chance of properly booting on more hardware.
    77
    88We have tried hard to make this release as good as possible. Still there are a few known issues and missing features, some of them collected below. Please keep in mind that this is beta software, which means it still contains known and unknown bugs. While we are mostly confident in the stability of this release, we do not provide any assurances against data loss.
     
    1616    This is a glimpse into some of the more notable improvements and additions to Haiku, since the previous release, R1 Alpha 4.
    1717
    18  === Bugs fixed ===
     18=== Bugs fixed ===
    1919More than 80 subtle bugs have been fixed, which were discovered by Coverity.[[BR]]
    2020Over 900 bugs have been closed as fixed since R1 Alpha 4.
    21 [[BR]]
    22  === Package management ===
     21
     22=== Package management ===
    2323Haiku now has full package management with a graphical interface 'HaikuDepot' to browse package repositories and manage installed software. The package manager is of a design unique to Haiku: compressed software packages are mounted over the running system, reducing boot time and improving disk performance. Haiku packages currently follow a rolling release model.
    24 [[BR]]
    25  === Experimental system updates ===
    26 The core operating system can now be upgraded using the package manager. It isn't fully stable yet, so use it at your own risk!
    27 [[BR]]
    28  === Updated WebPositive ===
    29 The native Haiku browser, WebPositive, now utilizes the latest WebKit rendering engine. This greatly improves rendering of modern web pages. WebPositive has also gained HTML5 video support enabling the playback of rich web audio and video content.
    30 [[BR]]
     24
     25=== Experimental system updates ===
     26The core operating system can now be upgraded using the package manager.
     27
     28=== Updated WebPositive ===
     29The native Haiku browser, WebPositive, now utilizes the latest WebKit rendering engine.
     30This greatly improves rendering of modern web pages. WebPositive has also gained HTML5
     31video support enabling the playback of rich web audio and video content.
     32
     33=== Improved Media Kit ===
     34The Media Kit encoders and decoders now support HTTP streams as well as files.
     35
    3136=== Improved scheduler ===
    32 Haiku's CPU scheduler has been rewritten to provide better multi-core performance. Haiku now supports up to 64 CPU cores (and further growth will be much easier).
    33 [[BR]]
    34  === Improved hardware support ===
    35 Various enhancements for hardware support, such as video drivers (Raedon HD, Intel Extreme, VIA), and network drivers. MSI-X support was activated in the FreeBSD compatibility layer (which is used with wireless cards).
    36 [[BR]]
    37  === Improved kernel security ===
     37Haiku's CPU scheduler has been rewritten to provide better multi-core performance.
     38Haiku now supports up to 64 CPU cores (and further growth will be much easier).
     39
     40=== Improved hardware support ===
     41Various enhancements for hardware support, such as video drivers (Raedon HD, Intel Extreme, VIA),
     42and network drivers. MSI-X support was activated in the FreeBSD compatibility layer
     43(which is used with wireless cards).
     44
     45=== Improved kernel security ===
    3846Support for ASLR (Address Space Layout Randomization) and DEP (Data Execution Prevention) was added.
    39 [[BR]]
    40  === Improved software security ===
     47
     48=== Improved software security ===
    4149Added KeyStore server for securely storing passwords.
    42 [[BR]]
    43  === Improved virtualization support ===
     50
     51=== Improved virtualization support ===
    4452Addition of virtio block, scsi, and PCI drivers.
    45 [[BR]]
    46  === Experimental TRIM support ===
     53
     54=== Experimental TRIM support ===
    4755Manual SSD TRIM has been added (AHCI only).
    48 [[BR]]
    49  === Addition of launch daemon ===
     56
     57=== USB3 support ===
     58xHCI (USB3) controllers and devices are now supported.
     59
     60=== Addition of launch daemon ===
    5061The UserBootScript was replaced by launch_daemon. It supports automatically restarting services.
    51 [[BR]]
     62
    5263 === Miscellaneous ===
    5364* Numerous potential memory leaks fixed.
    54 * Update of the secondary compiler to GCC 4.8.5 (from 4.3). GCC 4 can be used by first running `setarch x86` in any Terminal.
     65* Update of the secondary compiler to GCC 5.4.0 (from 4.3). GCC 4 can be used by first running `setarch x86` in any Terminal.
    5566* The OpenGL Kit was updated to newer Mesa3D 7.9.2, improving software OpenGL rendering.
    5667* The Mail Kit was improved and fixed.
    5768* The FFMpeg media plugin uses ffmpeg 3.0 when used in the context of GCC4 applications (for instance WebPositive).
    5869* GPT support
    59 * The Network kit uses netresolv as a libbind replacement.
     70* The Network kit uses netresolv as a libbind replacement, improving IPv6 support.
    6071
    6172== Known Issues ==
     
    7687== Source Code ==
    7788    The source code of Haiku itself, the source code of the required build tools and the optional packages (except for closed source ones) is made available for download at:
    78 ​​http://www.haiku-files.org/files/releases/r1alpha5/sources/
     89​​http://www.haiku-files.org/files/releases/r1beta1/sources/
    7990
    8091== Reporting Issues ==