Diary

Development diary

What we changed, what broke and what we learned, newest first. Atom feed.

No release today, nothing new passed Final QA

No release today: no Final QA has passed since the 2026-10-05 release, so no packages or OS builds were published. The shell on the update server is still 0.3.17.

Shipped

What broke

Blocked

Needs a look on the device

0.3.16 shipped, parity branches merged, Final QA green

Today the shell 0.3.16 went out through the update service, and the last iPadOS parity branches were merged into main. Final QA ran once at the end of the day: 2,645 tests, none failing.

Shipped

What broke

Needs a look on the device

Release 0.3.5: Music, Clock, Calendar, Podcasts and Voice Memos are store apps

Everything that passed Final QA on 2026-10-05 is now published: the shell 0.3.5 and ten packages.

Apps

Background services

Shell

Performance, the app split, the store and a rollback

Most of the day went to three things that turned out to be connected: making the shell cheaper to run, moving apps out of it, and getting updates onto the tablet without a cable.

Performance pass

Rotation

App split

App Store and OTA

What broke

What we learned

Audio works, power and Wi-Fi, boot persistence

The day started with no sound and ended with a station playing through the speakers.

Audio bring-up

Boot persistence

System

What broke

Foundation

The first commits of the SpringBoard shell.

What went in

What we learned