Status, checked 2026-09-18: the latest release is 0.1.2, published to npm from GitHub Actions with provenance on 2026-09-18. The JSON API, login and connect are planned for 0.2.
Follow releases
Subscribe to the Atom feed or watch releases of the repository. Each GitHub release carries the same text as the section below, and each version can be installed exactly with npx electricblaze@<version>.
What is planned next, with no date promised: the JSON API behind the generated component and the login, connect and list commands (0.2). TikTok and YouTube follow Instagram; they are not available in any released version.
0.1.2, 2026-09-18
Install this version: npx [email protected]. Release on GitHub.
Added
--framework=data, detected automatically for Astro, SvelteKit, Nuxt, Remix, React Router, Gatsby and Vite: writes onlylib/eb/demo/instagram.jsonandlib/eb/feed.d.ts(undersrc/when the project has it) instead of a plain HTML kit those frameworks would not serve.- Flag validation: an unknown flag, a flag that does not apply to the command, a flag without its value (
--dir) or a bad--limitexits 2 with the list of accepted flags. A typo is no longer a silent no-op. preview instagram-feedis accepted as an alias ofpreview instagram.CHANGELOG.md,SECURITY.md; the publish workflow creates a GitHub release from the changelog section of the tag.
Changed
- The skill, README,
doctorand the block written intoAGENTS.mdandCLAUDE.mddescribe the two routes to real posts honestly: the ElectricBlaze widget embed works today, the JSON API for the generated component ships in 0.2. TikTok and YouTube are described as planned, not available. doctorfinds whichever kit is installed (Next.js, data-only or plain HTML) even when it does not match the detected framework, and reportskitin--json.doctorsays plainly that settingELECTRICBLAZE_API_KEYbefore 0.2 makes the loader throw; the loader's header comment says the same.- Line endings are ignored when deciding whether a file was edited, so a checkout with
autocrlfno longer turns every file into "kept". - The import path suggested after
adduses the@/*alias fromtsconfig.jsonorjsconfig.jsonwhen the project has one. - Carousel badge says "items" instead of "photos" when the carousel contains a video.
binsetsprocess.exitCodeinstead of callingprocess.exit(), so piped JSON is never cut off.references/platforms.mdcarries the check date and the documentation sources; the reel and carousel facts name the exact fields.- The publish workflow no longer installs an unpinned
npm@latest; it checks that the bundled npm supports trusted publishing instead.
0.1.1, 2026-09-15
Install this version: npx [email protected]. Release on GitHub.
- Agent skill
electricblaze-feeds(workflow, schema, platform facts) and theskillcommand that installs it into.claude/skills/and.agents/skills/. - Claude Code plugin and marketplace manifests (
.claude-plugin/). registry.json: the repository is a shadcn registry (npx shadcn@latest add ElectricBlaze/electricblaze/instagram-feed).
0.1.0, 2026-09-15
Install this version: npx [email protected]. Release on GitHub.
add instagram-feedfor Next.js App Router and plain HTML,preview,doctor; all non-interactive with--jsonand exit codes 0/1/2.- Feed schema v1 (
schema/feed.d.ts) with a dependency-free validator. - Synthetic Instagram demo feed with self-hosted media.
0.0.3, 2026-09-15
Install this version: npx [email protected]. Release on GitHub.
- The CLI reads its version from
package.json.
0.0.1, 2026-09-15
Install this version: npx [email protected]. Release on GitHub.
- Name reserved on npm; CI and trusted publishing set up.