Releases: refactor-ia/streamdeck-nan
Release list
v1.0.11
What's Changed
- Prepare v1.0.11 with white action icons and Marketplace gallery by @barbatdev in #23
Full Changelog: v1.0.10...v1.0.11
v1.0.10
Dedicated action icons
Every action now has its own white monochrome icon in the NaN brand style: terminal for Claude Code, code brackets for Codex, flask for the experimental Grok monitor, gauge for Model Usage, bars for Total Tokens and calendar for Monthly Tokens.
No runtime or behaviour changes. Updating from v1.0.9 keeps your configured actions and imported session.
Full Changelog: v1.0.9...v1.0.10
v1.0.9
NaN brand theme
A single visual system across everything you see:
- Configuration panel: NaN header per action, toggle and list-row controls, and a clear status card for the Chrome session import.
- Keypad tiles: NaN chip, value coloured by state (green ok, amber above 80% or stale, red tile above 90%), a gauge footer with a live dot, and short titles that no longer truncate.
- Stream Deck+ dials: unified palette, a usage bar on the NaN dial, and reset countdowns shown in days and hours so they fit.
Updating from v1.0.8 keeps your configured actions and imported session; action identifiers are unchanged.
Full Changelog: v1.0.8...v1.0.9
v1.0.7
What's Changed
- docs: clarify installation for nontechnical users by @barbatdev in #1
- docs: add screenshots and clarify Stream Deck support by @barbatdev in #2
- chore: add project-specific feature request form by @barbatdev in #3
- feat(nan): enable session import from existing keypad actions by @barbatdev in #6
- ci: remove temporary import branch triggers by @barbatdev in #7
- feat: add high-contrast quota warning levels by @barbatdev in #8
- docs(security): remove retired deployment scope by @barbatdev in #9
- chore(release): prepare v1.0.7 by @barbatdev in #10
New Contributors
- @barbatdev made their first contribution in #1
Full Changelog: v1.0.5...v1.0.7
v1.0.6
What's Changed
- docs: clarify installation for nontechnical users by @barbatdev in #1
- docs: add screenshots and clarify Stream Deck support by @barbatdev in #2
- chore: add project-specific feature request form by @barbatdev in #3
- feat(nan): enable session import from existing keypad actions by @barbatdev in #6
New Contributors
- @barbatdev made their first contribution in #1
Full Changelog: v1.0.5...v1.0.6
Refactor IA — NaN Dashboard v1.0.5
Fixes standalone plugin startup: the Stream Deck SDK and its required runtime dependencies are now included in the bundle. Earlier packages relied on dependencies available only in the development checkout, which could leave the plugin disabled and its inspector controls unresponsive.
Update
Download com.refactor-ia.nan.streamDeckPlugin and SHA256SUMS. Verify with shasum -a 256 -c SHA256SUMS, then open the installer with Stream Deck.
The plugin identity remains com.refactor-ia.nan. Buttons created with v1.0.4 keep their UUIDs. The existing NaN Keychain session service is unchanged; deleting or reimporting the session is not required by this fix.
Verification
Node 24 CI, tests, packaged dependency-closure checks, Gitleaks, bundle parity, and reproducible packaging passed. An independently extracted package completed SDK registration against an isolated synthetic loopback host without actions or credential access. This is not a claim of live quota or Chrome integration validation.
macOS only. Unsigned and not notarized by Apple. Windows and Linux are not supported.
Report problems at https://github.com/refactor-ia/streamdeck-nan/issues without cookies, tokens, passwords, or private account data.
Changes: v1.0.4...v1.0.5
Refactor IA — NaN Dashboard v1.0.4
NaN Dashboard now uses the Refactor IA plugin identity: com.refactor-ia.nan.
Upgrade notice
All eight action UUIDs changed. Recreate your Stream Deck buttons using the new plugin; existing buttons are not migrated. The internal Keychain session service is retained for session compatibility. Do not delete the existing NaN Keychain item.
Download
Download com.refactor-ia.nan.streamDeckPlugin and SHA256SUMS below. In the folder containing both files, run shasum -a 256 -c SHA256SUMS, then open the installer with Stream Deck.
Compatibility
macOS only; Windows and Linux are not supported. This release is unsigned and not notarized by Apple. Gatekeeper acceptance, live session import, and physical-device behavior still require user validation.
Verification
Node 24 CI, tests, bundle parity, Gitleaks, universal helper build, packaging reproducibility, and release-byte verification passed. Legal notices and the existing Keychain service were preserved.
Report reproducible problems at https://github.com/refactor-ia/streamdeck-nan/issues. Never include cookies, tokens, passwords, or private account data.
Changes: v1.0.3...v1.0.4
NaN Dashboard v1.0.3 — macOS
First public packaged release of the NaN Dashboard Stream Deck plugin.
Download
Download com.barbatdev.ai-usage.streamDeckPlugin and SHA256SUMS from the assets below. Verify the download with shasum -a 256 -c SHA256SUMS from the folder containing both files, then open the plugin package with Stream Deck.
Compatibility and limitations
- macOS only. Windows and Linux are not supported in this release.
- Unsigned and not notarized by Apple. macOS may block installation; Gatekeeper acceptance and end-to-end installation on user devices have not been verified.
- Existing plugin/action identifiers, settings migrations, and Keychain storage identities are preserved.
- Live Chrome session import, Keychain access, and physical-device behavior still need user validation.
Verification
Node 24 CI, tests, bundle parity, universal native-helper build, Gitleaks scanning, packaging checks, and release-byte verification passed. The installer and its checksum were verified before publication.
Feedback
Report reproducible problems at https://github.com/refactor-ia/streamdeck-nan/issues. Include macOS and Stream Deck versions, but never include cookies, tokens, passwords, or private account data.
Full changelog: https://github.com/refactor-ia/streamdeck-nan/commits/v1.0.3