v0.0.20
haiwen/seafilev0.0.20Sep 13, 2026by github-actions[bot]
Upgrading?
AI Summary
This is a bug fix and feature release including Bun upgrade, site branch functionality, npm package browser, and fixes for compiled artifacts, responsive spacing, and timestamp handling.
Key Highlights
- Upgraded to Bun 1.4.2 with dropped Vite-under-Bun proxy workarounds
- Added site branches with preview links, three-way merge, and version restore
- Added npm package browser and installer from Dependencies panel
- Fixed SQLite timestamps to use UTC instead of local time
- Fixed esbuild binary shipping in server artifacts
- Fixed responsive spacing and widths preservation in imports
- Fixed plugin same-version upload as reinstall instead of first install
New Features
- Site branches with preview links and version restore
- NPM package browser in Dependencies panel
- Bun 1.4.2 upgrade
Full Release Notes
## What's Changed * fix(release): boot compiled server artifacts off the build machine by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/524 * fix(import): preserve responsive spacing and widths by @tommy230 in https://github.com/CoreBunch/Instatic/pull/520 * fix(collab): keep the cells a doc does not own when the relay persists a row by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/504 * fix(plugins): treat a same-version upload as a reinstall, not a first install by @mostafasadeghidev in https://github.com/CoreBunch/Instatic/pull/498 * fix(tests): retry EBUSY when removing test DB dirs on Windows by @tahayusab in https://github.com/CoreBunch/Instatic/pull/515 * fix(publisher): order viewport contexts by a total order, not a partial one by @borskyj-symph in https://github.com/CoreBunch/Instatic/pull/482 * fix(release): ship esbuild's binary inside the server artifact by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/525 * fix(tests): tolerate CRLF working-tree line endings in freshness and style gates by @tahayusab in https://github.com/CoreBunch/Instatic/pull/516 * fix(plugins): an upgrade no longer 404s every published page by @mostafasadeghidev in https://github.com/CoreBunch/Instatic/pull/359 * fix(publisher): keep classes a runtime script toggles by @borskyj-symph in https://github.com/CoreBunch/Instatic/pull/485 * chore(bun): upgrade to Bun 1.4.2 and pin the version in one place by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/502 * refactor(dev): drop the Vite-under-Bun proxy workarounds Bun 1.4.1 made obsolete by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/503 * fix(dev): refuse Bun older than 1.4.1 instead of hanging the editor by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/526 * feat(branches): site branches with preview links, three-way merge, and version restore by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/484 * fix(db): read SQLite current_timestamp stamps as UTC, not local time by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/527 * fix(db): bind ISO 8601 timestamps instead of stamping rows with current_timestamp by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/529 * refactor(branches): one adapter per entity kind by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/528 * feat(editor): show which file and which error blocks a publish by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/533 * feat(editor): browse and install npm packages from the Dependencies panel by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/489 * chore(release): prepare 0.0.20 by @DavidBabinec in https://github.com/CoreBunch/Instatic/pull/535 ## New Contributors * @tahayusab made their first contribution in https://github.com/CoreBunch/Instatic/pull/515 **Full Changelog**: https://github.com/CoreBunch/Instatic/compare/v0.0.19...v0.0.20
Related Repositories
Genymobile/scrcpy★ 152,805
Display and control your Android device
ffmpegwasm/ffmpeg.wasm★ 17,897
FFmpeg for browser, powered by WebAssembly
bol-van/zapret★ 16,285
DPI bypass multi platform
betaflight/betaflight★ 11,688
Open Source Flight Controller Firmware
QwenAudio/SenseVoice★ 9,563
Open-source SenseVoiceSmall model for Mandarin, Cantonese, English, Japanese, and Korean ASR, language ID, emotion recognition, and audio event detection.