As a software engineer and manager, I often have to deal with changelogs for my job and so, I thought I’d have a little fun with that and announce that I’ve released MeOS v44.0. This was a major release after a rough, but productive year of iterations and patches to fix core bugs that have been building up in previous versions. It’s not quite a complete rewrite of the core system, but significant changes have occurred to make this a breaking non-backwards compatible release.
Changelog
Improvements
- Removed the
diningchildrensubmodule that was installed back in the way earlier versions of MeOS and never replaced. Fully replaced it withadult, decreasing overall bundle size by 20%. - Installed a brand new
exercisemodule with the submodulesyoga,meditation,weight-lifting,walking, andjogging. None of those packages are considered stable at this time and are still being integrated into the core MeOS system. - The
sleepandwatermodules have hit a stable state and are now considered core packages of MeOS. No further changes are expected to these packages at this time. - Balanced the priority on the
mediareadingsubmodule to the same levels astelevision,movies, andvideo-games. - Removed manual override on the priority of the
workpackage and added to thework,sleep,exercise, andmediaload balancer.
Bug Fixes
- Discovered serious underlying bugs in the
healthmodule previous to the release of v43.0 that went undetected until v43.2 and required immediate triage.- Primary bug has been effectively eliminated and should be completely patched in v44.2.
- Secondary bug is expected to be patched by v45.0. Targeting v44.6 for beta testing.
- Removed the
caffeinepackage entirely which solved the headache bug introduced in v43.0.
New Packages
- The patch in v43.2 to fix the underlying health bug also introduced the
sobrietypackage without warning. This is now a recommended installation for MeOS v44.0 after having previously been experimental.
Known Issues
- There is a known conflict between the
workandsleepmodules. - Still unsure how to fix the bug known as Monday.
- There’s still a timing bug where individual days can feel like weeks, this appears to be a prioritization bug in the load balancer.
Breaking Changes
sobrietypackage cannot be installed with thealcoholpackage. Thealcoholpackage has been completely removed.- Removing the
caffeinepackage introduces a 2 week window that throws the operating system into chaos and degrades thesleepmodule. There is no known workaround.
Roadmap
- v44.2 - Remove primary health bug.
- v44.3 - Bundle KPI set for additional 2.5% decrease.
- v44.9 - Reading KPI set for 18 books.
- v45.0 - Fix secondary health bug, stabilize core workflow for
exercisemodules. - Iterate on load balancer to reduce conflicts between the
workandsleepmodules.