Releases: tyler569/nightingale
Releases · tyler569/nightingale
v0.15.0
v0.14.0
2023
v0.13.0
fs: it's not fs"2" anymore This officially swaps over fs"2" to take the name "kernel/fs" This also moves its headers to include/ so they can be consumed in kernel modules.
v0.12.6
Fix all the concurrency problems
v0.12.5
Improvements to interactive line editing
v0.12.4
Correct handling of C-d
v0.12.3
Interactive line editing
v0.12.2
stdio: significant rework of FILE stream buffering The code is better, more accurately matches the specification, actually sends output through buffers, and is more understandable. This took a few revisions, but it always helps to return to designing the interface first. I was originally trying to rework buffer first with its own struct, but since I had no idea what I needed it was fundamentally unfit (seperate read and write buffers in the same stream for example). I regrouped, wrote fread and fwrite first, and was able to get a really nice design that way.
v0.12.1
This is the first release where I'm automatically uploading the ISO to the GitHub Release! Hopefully this makes it easier for people to try the operating system.