Auto Update Post-Mortem
Blog post from Zed
A recent issue in Zed's settings parsing led to a malfunction in the auto-update feature for versions v0.203.0 through v0.203.4 and v0.204.0, which has been corrected in versions v0.203.5 and v0.204.1. The problem arose from a change in code that mishandled settings files, causing the auto-update default to mistakenly be set to false if not specified by the user. Despite automated testing and team vigilance, the bug was overlooked before the stable release due to communication challenges. In response, the team prioritized notifying users to update manually and implemented a test to prevent future occurrences of this issue. Moving forward, the team plans to enhance their settings management and improve their internal processes to better catch potential regressions.