- Ability to adjust update rate
- Move to gtk4 and webkit6
- Added a binary to igneous-md-viewer to be able to launch to separate from the server
- Add hot-reloading for the config
- Add support for markdown highlight notes
- Vim bindings to the viewer
- CLI completions
- Comment out notice in hljs css files
- Fix link to github hljs css file
- Greatly improve shutdown time
- Some task-list items (checklists) not having the correct classes
- Make client connections persistent between files. This improves performance and helps simplify the code
- Clients persist their websocket connection to the server between files
- Generate more user friendly default config files
- Add the viewer as its own crate and add a feature in the server part
- Adjust the CLI to make subcommands usage more "normal"
- Panic when attempting to get the previous css file
- Cargo feature to toggle config generation (at compile time)
- Various minor bugs