|
1 | 1 | # Changelog |
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | | -- Limit prompt line to screen width (#704) |
5 | | -- Upgrade smoltcp to 0.12.0 (#709) |
6 | | -- Upgrade Rust to nightly-2024-12-01 (#708) |
7 | | -- Update clipboard behavior in editor (#706) |
8 | | -- Update web commands (#703) |
9 | | -- Improve documentation (#697) |
10 | | -- Bump uart_16550 from 0.3.1 to 0.3.2 (#701) |
11 | | -- Update HTTP server (#702) |
12 | | -- Add network config devices (#700) |
13 | | -- Upgrade base64 module (#699) |
14 | | -- Bump libm from 0.2.8 to 0.2.11 (#695) |
15 | | -- Improve Lisp (#684) |
16 | | -- Fix clock API (#698) |
17 | | -- Use string instead of float as clock device output format (#696) |
18 | | -- Add speaker device (#693) |
19 | | -- List processors at boot (#692) |
20 | | -- Create clock module (#691) |
21 | | -- Create memory module (#690) |
22 | | -- Add mandelbrot program (#689) |
23 | | -- Refactor vga driver (#688) |
24 | | -- Add VGA graphics (#687) |
25 | | -- Free process memory on exit (#686) |
26 | | -- Bump raw-cpuid from 11.1.0 to 11.2.0 (#683) |
27 | | -- Bump object from 0.36.4 to 0.36.5 (#685) |
28 | | -- Ensure uninitialized data is zeroed when loading binary (#681) |
29 | | -- Update panic handler (#680) |
30 | | -- Add geocal program (#679) |
31 | | -- Fix shell autocomplete command path (#678) |
32 | | -- Add geodate program (#304) |
33 | | -- Copy memory on instruction fetch page fault (#677) |
34 | | -- Enable userspace memory deallocation (#676) |
35 | | -- Add more restrictive mapping on page fault (#675) |
36 | | -- Fix binary loading (#674) |
37 | | -- Add special alloc_error_handler for userspace (#673) |
38 | | -- Update Rust to nightly-2024-09-01 (#672) |
39 | | -- Use ptr::copy_nonoverlapping to load binaries (#670) |
40 | | -- Align cursor after scrolling in the editor (#671) |
41 | | -- Improve process code alloc (#669) |
42 | | -- Fix userspace heap address (#668) |
43 | | -- Fix usage of CSI sequences for scrolling the scrollback buffer (#667) |
44 | | -- Add search to viewer (#666) |
45 | | -- Add scrollback buffer support (#627) |
46 | | -- Improve option parsing (#665) |
47 | | -- Bump lazy_static from 1.4.0 to 1.5.0 (#643) |
48 | | -- Add pkg command (#663) |
49 | | -- Add write --parents option (#664) |
50 | | -- Add chess puzzle (#662) |
51 | | -- Add a line mode to the editor (#660) |
52 | | -- Add search to editor (#659) |
53 | | -- Add diff command (#657) |
54 | | -- Update hash command (#656) |
55 | | -- Add filetype syscall (#655) |
56 | | -- Replace base64 command with encode and decode (#654) |
57 | | -- Add VgaFont device (#653) |
58 | | -- Replace fetch by get (#652) |
59 | | -- Bump object from 0.36.3 to 0.36.4 (#651) |
60 | | -- Fix block bitmap area calculation (#638) |
61 | | -- Bump object from 0.36.2 to 0.36.3 (#650) |
62 | | -- Bump object from 0.36.1 to 0.36.2 (#649) |
63 | | -- Bump raw-cpuid from 11.0.2 to 11.1.0 (#648) |
64 | | -- Bump uart_16550 from 0.3.0 to 0.3.1 (#647) |
65 | | -- Bump num-bigint from 0.4.5 to 0.4.6 (#644) |
66 | | -- Update Rust to nightly-2024-06-01 (#646) |
67 | | -- Bump object from 0.36.0 to 0.36.1 (#645) |
| 4 | + |
| 5 | +## 0.11.0 (2024-12-21) |
| 6 | +- Add VGA graphics ([#687](https://github.com/vinc/moros/pull/687)) |
| 7 | +- Add VgaFont device ([#653](https://github.com/vinc/moros/pull/653)) |
| 8 | +- Add a line mode to the editor ([#660](https://github.com/vinc/moros/pull/660)) |
| 9 | +- Add chess puzzle ([#662](https://github.com/vinc/moros/pull/662)) |
| 10 | +- Add diff command ([#657](https://github.com/vinc/moros/pull/657)) |
| 11 | +- Add filetype syscall ([#655](https://github.com/vinc/moros/pull/655)) |
| 12 | +- Add geocal program ([#679](https://github.com/vinc/moros/pull/679)) |
| 13 | +- Add geodate program ([#304](https://github.com/vinc/moros/pull/304)) |
| 14 | +- Add mandelbrot program ([#689](https://github.com/vinc/moros/pull/689)) |
| 15 | +- Add more restrictive mapping on page fault ([#675](https://github.com/vinc/moros/pull/675)) |
| 16 | +- Add network config devices ([#700](https://github.com/vinc/moros/pull/700)) |
| 17 | +- Add pkg command ([#663](https://github.com/vinc/moros/pull/663)) |
| 18 | +- Add scrollback buffer support ([#627](https://github.com/vinc/moros/pull/627)) |
| 19 | +- Add search to editor ([#659](https://github.com/vinc/moros/pull/659)) |
| 20 | +- Add search to viewer ([#666](https://github.com/vinc/moros/pull/666)) |
| 21 | +- Add speaker device ([#693](https://github.com/vinc/moros/pull/693)) |
| 22 | +- Add special alloc_error_handler for userspace ([#673](https://github.com/vinc/moros/pull/673)) |
| 23 | +- Add write --parents option ([#664](https://github.com/vinc/moros/pull/664)) |
| 24 | +- Align cursor after scrolling in the editor ([#671](https://github.com/vinc/moros/pull/671)) |
| 25 | +- Copy memory on instruction fetch page fault ([#677](https://github.com/vinc/moros/pull/677)) |
| 26 | +- Create clock module ([#691](https://github.com/vinc/moros/pull/691)) |
| 27 | +- Create memory module ([#690](https://github.com/vinc/moros/pull/690)) |
| 28 | +- Enable userspace memory deallocation ([#676](https://github.com/vinc/moros/pull/676)) |
| 29 | +- Ensure uninitialized data is zeroed when loading binary ([#681](https://github.com/vinc/moros/pull/681)) |
| 30 | +- Fix binary loading ([#674](https://github.com/vinc/moros/pull/674)) |
| 31 | +- Fix block bitmap area calculation ([#638](https://github.com/vinc/moros/pull/638)) |
| 32 | +- Fix clock API ([#698](https://github.com/vinc/moros/pull/698)) |
| 33 | +- Fix shell autocomplete command path ([#678](https://github.com/vinc/moros/pull/678)) |
| 34 | +- Fix usage of CSI sequences for scrolling the scrollback buffer ([#667](https://github.com/vinc/moros/pull/667)) |
| 35 | +- Fix userspace heap address ([#668](https://github.com/vinc/moros/pull/668)) |
| 36 | +- Free process memory on exit ([#686](https://github.com/vinc/moros/pull/686)) |
| 37 | +- Improve Lisp ([#684](https://github.com/vinc/moros/pull/684)) |
| 38 | +- Improve documentation ([#697](https://github.com/vinc/moros/pull/697)) |
| 39 | +- Improve option parsing ([#665](https://github.com/vinc/moros/pull/665)) |
| 40 | +- Improve process code alloc ([#669](https://github.com/vinc/moros/pull/669)) |
| 41 | +- Limit prompt line to screen width ([#704](https://github.com/vinc/moros/pull/704)) |
| 42 | +- List processors at boot ([#692](https://github.com/vinc/moros/pull/692)) |
| 43 | +- Refactor vga driver ([#688](https://github.com/vinc/moros/pull/688)) |
| 44 | +- Replace base64 command with encode and decode ([#654](https://github.com/vinc/moros/pull/654)) |
| 45 | +- Replace fetch by get ([#652](https://github.com/vinc/moros/pull/652)) |
| 46 | +- Update HTTP server ([#702](https://github.com/vinc/moros/pull/702)) |
| 47 | +- Update Rust to nightly-2024-06-01 ([#646](https://github.com/vinc/moros/pull/646)) |
| 48 | +- Update Rust to nightly-2024-09-01 ([#672](https://github.com/vinc/moros/pull/672)) |
| 49 | +- Update clipboard behavior in editor ([#706](https://github.com/vinc/moros/pull/706)) |
| 50 | +- Update hash command ([#656](https://github.com/vinc/moros/pull/656)) |
| 51 | +- Update panic handler ([#680](https://github.com/vinc/moros/pull/680)) |
| 52 | +- Update web commands ([#703](https://github.com/vinc/moros/pull/703)) |
| 53 | +- Upgrade Rust to nightly-2024-12-01 ([#708](https://github.com/vinc/moros/pull/708)) |
| 54 | +- Upgrade base64 module ([#699](https://github.com/vinc/moros/pull/699)) |
| 55 | +- Upgrade smoltcp to 0.12.0 ([#709](https://github.com/vinc/moros/pull/709)) |
| 56 | +- Use ptr::copy_nonoverlapping to load binaries ([#670](https://github.com/vinc/moros/pull/670)) |
| 57 | +- Use string instead of float as clock device output format ([#696](https://github.com/vinc/moros/pull/696)) |
| 58 | +- Bump lazy_static from 1.4.0 to 1.5.0 ([#643](https://github.com/vinc/moros/pull/643)) |
| 59 | +- Bump libm from 0.2.8 to 0.2.11 ([#695](https://github.com/vinc/moros/pull/695)) |
| 60 | +- Bump num-bigint from 0.4.5 to 0.4.6 ([#644](https://github.com/vinc/moros/pull/644)) |
| 61 | +- Bump object from 0.36.0 to 0.36.1 ([#645](https://github.com/vinc/moros/pull/645)) |
| 62 | +- Bump object from 0.36.1 to 0.36.2 ([#649](https://github.com/vinc/moros/pull/649)) |
| 63 | +- Bump object from 0.36.2 to 0.36.3 ([#650](https://github.com/vinc/moros/pull/650)) |
| 64 | +- Bump object from 0.36.3 to 0.36.4 ([#651](https://github.com/vinc/moros/pull/651)) |
| 65 | +- Bump object from 0.36.4 to 0.36.5 ([#685](https://github.com/vinc/moros/pull/685)) |
| 66 | +- Bump raw-cpuid from 11.0.2 to 11.1.0 ([#648](https://github.com/vinc/moros/pull/648)) |
| 67 | +- Bump raw-cpuid from 11.1.0 to 11.2.0 ([#683](https://github.com/vinc/moros/pull/683)) |
| 68 | +- Bump uart_16550 from 0.3.0 to 0.3.1 ([#647](https://github.com/vinc/moros/pull/647)) |
| 69 | +- Bump uart_16550 from 0.3.1 to 0.3.2 ([#701](https://github.com/vinc/moros/pull/701)) |
68 | 70 |
|
69 | 71 | ## 0.10.4 (2024-06-20) |
70 | 72 | - Add Intel PRO/1000 PT ([#612](https://github.com/vinc/moros/pull/612)) |
|
0 commit comments