-
Notifications
You must be signed in to change notification settings - Fork 8
/
release.lon
45 lines (45 loc) · 1.86 KB
/
release.lon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
version = "0.7.0",
changelog = [[
0.7.0:
Core OS:
+ Security improvements
+ Fixed Concert
+ Fushell boot screen is now lighter
+ New in-OS documentation using OHML
+ Working shell command history
+ Working Stardust project: you can run OpenOS binaries on Fuchas
+ Detachable file handles
+ Horizontal tab is now an actual tab (not just converted to 4 spaces)
+ The scheduler is now using an SJF algorithm
+ "package" and "bit32" are now protected.
+ Added services : processes that auto-run at start
+ Added "service" tool to manage services
+ Added safe mode : non-essential drivers and services are not loaded, press F1 while booting to go in safe mode
+ Removed zorya-modules folder on the github (wasn't installed anyways)
+ Added support for reading and writing CPIO and VELX files.
+ Removed automatic Unicode which turned out to be bad
+ Improved process piping, fixed a bug and buffered them
+ Better unicode support in "shell" library, options are now correctly parsed (ex: --a=test or -abc are now possible)
Tools:
+ Added "cpio" tool to package and extract CPIOs
+ Added "find" command for use with "cpio" tool (and others)
+ "dmesg" command
+ "apm info" sub-command
+ "move" command
+ Improved "pl" command
+ Added "-s" flag to sudo, to launch a shell with sudo.
Lua API:
+ print(...) now calls tostring
+ "string.trim(s)" to remove trailing spaces
+ io.tounum can now convert result to string using toString argument
+ Added alwaysResolve argument to shell.resolve, if true it will returns the original path when no resolve was found.
Drivers:
+ The GPU driver can automatically move buffers from and to RAM when VRAM is missing.
+ The GPU driver now supports OC buffers
+ New driver using for CC printers
+ Fixed "ctape" driver
Installers:
+ Fix the OpenOS installer
]]
}