Eddyter ships often — 84 versions are live on npm, and 1.4.24 went out eight days before this recording. This walkthrough is the whole upgrade path in 66 seconds: check what you're running, update, type-check, restart, confirm the editor still mounts. The project goes from Eddyter 1.4.23 to 1.4.24 with zero code changes.
What the video shows
The project is Eventide, a real Next.js event management web application with an admin console, events, blog, notes and team chat. Eddyter is already embedded in its note composer. Before the upgrade, the badge in the editor footer reads v1.4.23.
The upgrade runs inside Claude Code from a single instruction: "update eddyter to the latest version."
1. Check the installed version against the registry
The installed version is compared against what npm serves. Result: installed 1.4.23, latest 1.4.24. Nothing else is touched until that comparison is made.
2. Stop the dev server, then update
The dev server is stopped before the package is replaced. This matters more than it looks — Next.js holds the old module graph in memory, so upgrading under a live server gives you a stale editor and a confusing first render.
3. Type-check before you trust it
A type-check runs immediately after the update. Clean. On a patch release this is a five-second check that tells you whether any prop or export signature moved.
4. Restart and verify in the browser
The server comes back up on localhost:3000, the Eventide homepage loads, the Notes composer is opened, and the Eddyter toolbar mounts with no license error. The footer badge now reads v1.4.24.
The one-line version
If you're not driving it through an agent, the upgrade is one command:
bash
1
npm i eddyter@latest
Then restart your dev server and reload the page. Install reference: the eddyter package on npm.
What does not change
Nothing in the integration. ConfigurableEditorWithAuth and EditorProvider stay exactly as they were, the API key stays the same, and no config file is edited. That is the point of a patch release — see the full integration reference in the Eddyter docs.
Two things to check before you upgrade
Your license key is bound to an origin, not to a package version, so an upgrade will not invalidate it — but a port change will. If your key is registered against localhost:3000, pin the dev server to that port instead of letting it auto-assign. You can confirm the registered origin on your license key page.
Second: know how to read your current version. The editor footer prints it next to "Report a Bug", and npm ls eddyter confirms it from the terminal. Release history lives on GitHub.
New to Eddyter?
Start with What is Eddyter?, then Integrate Eddyter in 30 Minutes. First-time setup takes about 10 minutes.