Changes between Initial Version and Version 1 of R1/Beta3/ReleaseNotes


Ignore:
Timestamp:
Jan 19, 2021, 8:17:46 PM (3 years ago)
Author:
pulkomandy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • R1/Beta3/ReleaseNotes

    v1 v1  
     1The third beta release of Haiku continues the trend of more frequent releases in order to provide our users and developers with an up to date and stable platform to work on.
     2
     3Please keep in mind that this is beta-quality software, which means it is feature complete but still contains known and unknown bugs. While we are mostly confident in its stability, we cannot provide assurances against data loss.
     4
     5= System requirements =
     6
     7This release is available on the x86 32-bit platform, as well as the x86_64 platform. Note that BeOS R5 compatibility is only provided on the 32-bit images, but the 64bit version is faster and recommended if you don't need BeOS compatibility.
     8
     9== MINIMUM (32-bit) ==
     10
     11Processor: Intel Pentium II; AMD Athlon
     12Memory: 256MB
     13Monitor: 800x600
     14Storage: 3GB
     15
     16== RECOMMENDED (64-bit) ==
     17
     18Processor: Intel Core i3; AMD Phenom II
     19Memory: 2GB
     20Monitor: 1366x768
     21Storage: 16GB
     22
     23SSE2 support is required to use the WebPositive web browser. On machines where this is not available, it is recommended to install the NetSurf browser instead.
     24
     25= Highlights =
     26
     27== Installation process ==
     28
     29* It's possible to use Installer to cleanly reset an existing system by installing over it.
     30* It's possible to go back to FirstBootPrompt from Installer if you change your mind and want to use live mode.
     31
     32== Package management ==
     33
     34* The system update can now resume downloads in case it is interrupted.
     35* Support for running a script on package uninstall
     36* Performance improvements for package icons handling in HaikuDepot
     37
     38== User interface ==
     39
     40* Various fixes to BTextControl for better handling of cursor movements, and performance improvements
     41* Improved support for dark colorschemes
     42* Various fixes for clipping and flickering problems in app_server
     43* New drawing modes in app_server: tiled bitmap and composite operations
     44* Integration of PadBlocker in Input preferences (disable touchpad when keyboard is used)
     45* Scaling of scrollbars according to UI/font size
     46* Fixed the font overlay system and added an extra font to it (Noto Sans Symbols 2)
     47* Several changes to make localization better
     48
     49== Web browser ==
     50
     51* Accept-Language header was missing, breaking some websites
     52* "Search the web" context menu works again
     53* Easy selection of defautl search engine from a list of common ones
     54* Search shortcuts, for example typing "w Haiku" in the address bar will open the Wikipedia article about Haiku.
     55
     56== Storage and file systems ==
     57
     58* Fixed a kernel panic in the NFS driver
     59* Support for SD/MMC readers on the PCI bus (SDHCI)
     60* Support Sun VTOC partition tables
     61
     62== BeOS compatibility ==
     63
     64* BeLive would freeze on its splash screen due to a locking problem in BTranslatorRoster.
     65
     66== POSIX compatibility ==
     67
     68* Added mlock and munlock.
     69* Removed a limitation on the number of dead joinable threads
     70* Fixed pselect interaction with signals
     71* Fixed the return code of fsync when called on fifo pipes
     72* asprintf is moved to libbsd because it is not a standard POSIX function
     73* Added exp10, exp10f and exp10l to math.h (only in {{{_GNU_SOURCE}}})
     74* Fixed behavior of write() in O_APPEND mode
     75* Implemented posix_fallocate
     76
     77== System performance ==
     78
     79* Optimize create_area to avoid O(n^2) algorithm
     80* Optimize BMenuItem::RemoveItem to be O(1) instead of O(n)
     81* Improvements on cpufreq management
     82* Improve caching in MediaPlayer to allow playing 4K video