Blog-Doc 4.2.0
Added
- The built-in updater now checks it's actually running inside a
Blog-Doc project before touching anything. - If you have uncommitted local changes to tracked files, the updater
now warns you and asks for confirmation before proceeding, instead
of pulling over them silently. - Current and latest version are now shown before the update is
applied, along with a link to the release notes. - Dependencies are only reinstalled when they actually changed —
faster updates when they haven't.
Changed
- The updater now fetches and fast-forwards instead of doing a blind
git pull. If your local history has diverged (e.g. a tracked file
was edited outside of git), the update now fails with a clear
explanation instead of creating an unexpected merge commit. - Error messages for failed fetches, failed merges, and failed
installs are now specific to what went wrong.
Notes
- No changes to how you run it:
node update.jsornpm run update
work exactly as before. - Your content and data (
app/content/,app/data/,app/themes/)
remain untouched, as always.
Full Changelog: v4.1.0...v4.2.0