# Changelog of the electricblaze CLI

**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.

> Generated from `CHANGELOG.md` in the repository at every site build. Newest release first.

Canonical: https://electricblaze.com/developer/changelog.html

## Follow releases

Subscribe to the [Atom feed](https://electricblaze.com/developer/changelog.xml) or watch releases of [the repository](https://github.com/ElectricBlaze/electricblaze/releases). 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 electricblaze@0.1.2`. [Release on GitHub](https://github.com/ElectricBlaze/electricblaze/releases/tag/v0.1.2).

### Added

- `--framework=data`, detected automatically for Astro, SvelteKit, Nuxt, Remix, React Router, Gatsby and Vite: writes only `lib/eb/demo/instagram.json` and `lib/eb/feed.d.ts` (under `src/` 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 `--limit` exits 2 with the list of accepted flags. A typo is no longer a silent no-op.
- `preview instagram-feed` is accepted as an alias of `preview instagram`.
- `CHANGELOG.md`, `SECURITY.md`; the publish workflow creates a GitHub release from the changelog section of the tag.

### Changed

- The skill, README, `doctor` and the block written into `AGENTS.md` and `CLAUDE.md` describe 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.
- `doctor` finds whichever kit is installed (Next.js, data-only or plain HTML) even when it does not match the detected framework, and reports `kit` in `--json`.
- `doctor` says plainly that setting `ELECTRICBLAZE_API_KEY` before 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 `autocrlf` no longer turns every file into "kept".
- The import path suggested after `add` uses the `@/*` alias from `tsconfig.json` or `jsconfig.json` when the project has one.
- Carousel badge says "items" instead of "photos" when the carousel contains a video.
- `bin` sets `process.exitCode` instead of calling `process.exit()`, so piped JSON is never cut off.
- `references/platforms.md` carries 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 electricblaze@0.1.1`. [Release on GitHub](https://github.com/ElectricBlaze/electricblaze/releases/tag/v0.1.1).

- Agent skill `electricblaze-feeds` (workflow, schema, platform facts) and the `skill` command 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 electricblaze@0.1.0`. [Release on GitHub](https://github.com/ElectricBlaze/electricblaze/releases/tag/v0.1.0).

- `add instagram-feed` for Next.js App Router and plain HTML, `preview`, `doctor`; all non-interactive with `--json` and 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 electricblaze@0.0.3`. [Release on GitHub](https://github.com/ElectricBlaze/electricblaze/releases/tag/v0.0.3).

- The CLI reads its version from `package.json`.

## 0.0.1, 2026-09-15

Install this version: `npx electricblaze@0.0.1`. [Release on GitHub](https://github.com/ElectricBlaze/electricblaze/releases/tag/v0.0.1).

- Name reserved on npm; CI and trusted publishing set up.

## Related pages

- [The CLI](https://electricblaze.com/developer/instagram-feed/cli.html)
- [Agent skill](https://electricblaze.com/developer/instagram-feed/skill.html)
- [Feed schema](https://electricblaze.com/developer/instagram-feed/schema.html)
- [Developers home](https://electricblaze.com/developer/)

---

ElectricBlaze, updated 2026-09-18. Source of this page: https://electricblaze.com/developer/changelog.html
