Releases: vinc/moros
Releases · vinc/moros
MOROS 0.6.0
MOROS is a text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS. It is inspired by Unix and ITS but is closer to a modern DOS at the moment in term of features.
What's new in MOROS 0.6.0?
- A minimalist lisp interpreter was created
- A regular expression engine was created
- A
beep
command was added to make rudimentary sounds with the PC speaker - The game engine Little Wing was ported to the OS
- The VGA driver can now load a font and a color palette
Read the full list of changes on the CHANGELOG
MOROS 0.5.1
What's Changed
- Disable rand_chacha with debug_assertions by @vinc in #120
- Fix PCNET BCNT computation by @vinc in #122
- Migrate from TravisCI to GitHub Actions by @vinc in #131
- Upgrade vte to 0.9.0 by @vinc in #125
- Bump linked_list_allocator from 0.8.6 to 0.8.8 by @dependabot-preview in #130
- Bump rand_chacha from 0.2.2 to 0.3.0 by @dependabot-preview in #129
- Bump acpi from 2.0.0 to 2.1.0 by @dependabot-preview in #127
- Add missing rx stats to pcnet driver by @vinc in #124
- Bump time from 0.2.22 to 0.2.23 by @dependabot-preview in #123
- Bump aml from 0.9.0 to 0.10.0 by @dependabot-preview in #126
- Bump rand from 0.7.3 to 0.8.0 by @dependabot-preview in #132
- Bump rand_core from 0.5.1 to 0.6.0 by @dependabot-preview in #133
- Bump linked_list_allocator from 0.8.8 to 0.8.9 by @dependabot-preview in #136
- Upgrade vte crate by @vinc in #145
- Bump rand from 0.8.0 to 0.8.3 by @dependabot-preview in #146
- Bump acpi from 2.1.0 to 2.2.0 by @dependabot-preview in #143
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #164
- Fix compilation errors by @vinc in #184
- Bump vte from 0.10.0 to 0.10.1 by @dependabot in #174
- Bump acpi from 2.2.0 to 2.3.1 by @dependabot in #180
- Bump rand from 0.8.3 to 0.8.4 by @dependabot in #176
- Bump time from 0.2.25 to 0.2.27 by @dependabot in #186
- Bump raw-cpuid from 8.1.2 to 9.0.0 by @dependabot in #191
- Bump array-macro from 1.0.5 to 2.1.0 by @dependabot in #188
- Bump spin from 0.7.1 to 0.9.1 by @dependabot in #181
- Bump rand_core from 0.6.1 to 0.6.3 by @dependabot in #185
- Update smoltcp crate by @vinc in #194
- Update aml crate by @vinc in #195
Full Changelog: v0.5.0...v0.5.1
MOROS 0.5.0
What's Changed
- Add nanowait busy loop with nanoseconds precision by @vinc in #78
- Remove cargo xbuild by @vinc in #83
- Add pcnet driver by @vinc in #82
- Improve text editor by @vinc in #109
- Add ACPI shutdown by @vinc in #111
- Add new date command by @vinc in #112
- Add new
mem
command by @vinc in #113 - Remove dependency on rlibc by @vinc in #115
- Use ChaCha20 RNG by @vinc in #116
- Add tests by @vinc in #118
- Bump x86_64 from 0.12.2 to 0.12.3 by @dependabot-preview in #117
- Bump base64 from 0.12.3 to 0.13.0 by @dependabot-preview in #103
- Add a web server by @vinc in #114
Full Changelog: v0.4.0...v0.5.0
MOROS 0.4.0
What's Changed
- Colorize user interface by @vinc in #69
- Upgrade dependencies by @vinc in #70
- Handle RTC interrupts by @vinc in #71
- Improve installation and documentation by @vinc in #73
- Improve console by @vinc in #74
- Optimize shell printing by @vinc in #75
- Add ANSI Style type by @vinc in #76
- Improve editor by @vinc in #77
Full Changelog: v0.3.1...v0.4.0
MOROS 0.3.1
v0.3.1 Version 0.3.1
MOROS 0.3.0
MOROS 0.2.0
What's Changed
- Add heap allocation by @vinc in #6
- Remove heapless and use alloc by @vinc in #7
- Improve editor by @vinc in #8
- Use DirEntry#size by @vinc in #9
- Truncate long lines in editor by @vinc in #10
- Add autocompletion to shell by @vinc in #11
- Fix readline by @vinc in #13
- Add network stack by @vinc in #12
Full Changelog: v0.1.0...v0.2.0