Skip to content

Commit 362e905

Browse files
authored
Publish version 0.10.2 (#562)
* Bump MOROS version to 0.10.2 * Update changelog * Bump lisp to 0.7.0 * Update documentation * Add links to PRs in changelog * Add missed version bumps in doc * Update screenshot * Update some binaries
1 parent b83ace3 commit 362e905

File tree

11 files changed

+35
-30
lines changed

11 files changed

+35
-30
lines changed

CHANGELOG.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,28 @@
22

33
## Unreleased
44

5-
- Add number->string function to lisp (#561)
6-
- Improve lisp with Advent of Code 2023 (#556)
7-
- Upgrade toolchain from 2023-05-01 to 2023-12-01 (#559)
8-
- Improve system information (#553)
9-
- Add hash command (#554)
10-
- Improve binary support (#552)
11-
- Add basic userspace shell (#548)
12-
- Add basic userspace allocator (#544)
13-
- Improve documentation (#547)
14-
- Add process page table (#454)
15-
- Bump vte from 0.12.1 to 0.13.0 (#543)
16-
- Add more code examples to lisp (#542)
17-
- Add support for hexadecimal numbers in Lisp (#540)
18-
- Upgrade acpi crate to 5.0.0 (#538)
19-
- Run cargo clippy (#541)
20-
- Bump vte from 0.12.0 to 0.12.1 (#539)
21-
- Bump num-traits from 0.2.16 to 0.2.17 (#536)
22-
- Bump libm from 0.2.7 to 0.2.8 (#535)
23-
- Bump x86_64 from 0.14.10 to 0.14.11 (#531)
24-
- Bump vte from 0.11.1 to 0.12.0 (#532)
25-
- Bump sha2 from 0.10.7 to 0.10.8 (#533)
5+
## 0.10.2 (2023-12-22)
6+
- Add basic userspace allocator ([#544](https://github.com/vinc/moros/pull/544))
7+
- Add basic userspace shell ([#548](https://github.com/vinc/moros/pull/548))
8+
- Add hash command ([#554](https://github.com/vinc/moros/pull/554))
9+
- Add more code examples to lisp ([#542](https://github.com/vinc/moros/pull/542))
10+
- Add number->string function to lisp ([#561](https://github.com/vinc/moros/pull/561))
11+
- Add process page table ([#454](https://github.com/vinc/moros/pull/454))
12+
- Add support for hexadecimal numbers in Lisp ([#540](https://github.com/vinc/moros/pull/540))
13+
- Improve binary support ([#552](https://github.com/vinc/moros/pull/552))
14+
- Improve documentation ([#547](https://github.com/vinc/moros/pull/547))
15+
- Improve lisp with Advent of Code 2023 ([#556](https://github.com/vinc/moros/pull/556))
16+
- Improve system information ([#553](https://github.com/vinc/moros/pull/553))
17+
- Run cargo clippy ([#541](https://github.com/vinc/moros/pull/541))
18+
- Upgrade acpi crate to 5.0.0 ([#538](https://github.com/vinc/moros/pull/538))
19+
- Upgrade toolchain from 2023-05-01 to 2023-12-01 ([#559](https://github.com/vinc/moros/pull/559))
20+
- Bump libm from 0.2.7 to 0.2.8 ([#535](https://github.com/vinc/moros/pull/535))
21+
- Bump num-traits from 0.2.16 to 0.2.17 ([#536](https://github.com/vinc/moros/pull/536))
22+
- Bump sha2 from 0.10.7 to 0.10.8 ([#533](https://github.com/vinc/moros/pull/533))
23+
- Bump vte from 0.11.1 to 0.12.0 ([#532](https://github.com/vinc/moros/pull/532))
24+
- Bump vte from 0.12.0 to 0.12.1 ([#539](https://github.com/vinc/moros/pull/539))
25+
- Bump vte from 0.12.1 to 0.13.0 ([#543](https://github.com/vinc/moros/pull/543))
26+
- Bump x86_64 from 0.14.10 to 0.14.11 ([#531](https://github.com/vinc/moros/pull/531))
2627

2728
## 0.10.1 (2023-09-23)
2829
- Add PageUp and PageDown keys support ([#515](https://github.com/vinc/moros/pull/515))

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "moros"
33
description = "MOROS: Obscure Rust Operating System"
4-
version = "0.10.1"
4+
version = "0.10.2"
55
authors = ["Vincent Ollivier <v@vinc.cc>"]
66
edition = "2018"
77
license = "MIT"

doc/images/moros.png

37 Bytes
Loading

doc/lisp.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,11 +209,13 @@ language and reading from the filesystem.
209209
- Add file, number, string, and regex namespaces
210210
- Add socket functions
211211

212-
### Unreleased
212+
### 0.7.0 (2023-12-22)
213213
- Add binary and hexadecimal number literals
214214
- Test for truthiness (neither `false` nor `nil`) in conditions of `if` and `while`
215215
- Rename `nth` to `get`
216216
- Add `empty?`, `reject`, `put`, `push`, and `host` functions`
217217
- Add `dict` type
218218
- Use `/` instead of `.` as namespace separator
219219
- Add `number->string` (aliased to `num->str`) with an optional radix argument
220+
221+
### Unreleased

doc/manual.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
During boot MOROS will display its version followed by the memory layout,
66
memory size, processor, devices, network cards, disks, and the real time clock.
77

8-
[0.250962] MOROS v0.10.1
8+
[0.250962] MOROS v0.10.2
99
[0.250962] MEM [0x00000000000000-0x00000000000FFF] FrameZero
1010
[0.250962] MEM [0x00000000001000-0x00000000004FFF] PageTable
1111
[0.250962] MEM [0x00000000005000-0x00000000015FFF] Bootloader
@@ -47,7 +47,7 @@ commands to test the system or `install` to setup the
4747

4848
/
4949
> install
50-
Welcome to MOROS v0.10.1 installation program!
50+
Welcome to MOROS v0.10.2 installation program!
5151

5252
Proceed? [y/N] y
5353

dsk/bin/exec

-48 Bytes
Binary file not shown.

dsk/bin/hello

-32 Bytes
Binary file not shown.

src/usr/lisp/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ fn repl(env: &mut Rc<RefCell<Env>>) -> Result<(), ExitCode> {
263263
let csi_reset = Style::reset();
264264
let prompt_string = format!("{}>{} ", csi_color, csi_reset);
265265

266-
println!("MOROS Lisp v0.6.0\n");
266+
println!("MOROS Lisp v0.7.0\n");
267267

268268
let mut prompt = Prompt::new();
269269
let history_file = "~/.lisp-history";

www/lisp.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ <h3>0.6.0 (2023-09-23)</h3>
253253
<li>Add socket functions</li>
254254
</ul>
255255

256-
<h3>Unreleased</h3>
256+
<h3>0.7.0 (2023-12-22)</h3>
257257

258258
<ul>
259259
<li>Add binary and hexadecimal number literals</li>
@@ -264,6 +264,8 @@ <h3>Unreleased</h3>
264264
<li>Use <code>/</code> instead of <code>.</code> as namespace separator</li>
265265
<li>Add <code>number-&gt;string</code> (aliased to <code>num-&gt;str</code>) with an optional radix argument</li>
266266
</ul>
267+
268+
<h3>Unreleased</h3>
267269
<footer><p><a href="/">MOROS</a></footer>
268270
</body>
269271
</html>

0 commit comments

Comments
 (0)