Repository navigation
Releases
Releases · amigo-labs/amigo-krake
krake: v0.1.0
0.1.0 (2026-11-11)
⚠ BREAKING CHANGES
- the workspace package names and the SDK's CLI name changed.
- the database, config, temp and container paths are renamed (migrated automatically on start, except custom bind mounts onto /etc/amigo/plugins, which must now target /etc/krake/plugins).
- the build-time keys are read only as KRAKE_REGISTRY_PUBKEY_HEX and KRAKE_UPDATE_PUBKEY_HEX, and the signing script only takes KRAKE_UPDATE_SIGNING_KEY. The workflows map them from the unchanged AMIGO_* repository variables and secret.
- the crates and their library paths are renamed.
- name the desktop executable Krake
- the desktop app has a new bundle identifier.
- the container image has a new name.
- the binaries and release archives have new names.
Features
- /spec-verify updates spec status and acceptance criteria (3e7c924)
- 10 UX features — tab badge, relative time, sort, delete confirm, system theme, compact view, bandwidth limit, context menu, notifications, progress ring (a347048)
- add /spec-fix skill + update CLAUDE.md with all 5 skills (97c13c6)
- add automated release management with release-please (fcbe87f)
- add automated release management with release-please (ce29bd6)
- add captcha UI, webhook settings, and notification frontend (8fa6a38)
- add chunk persistence and resumable chunked downloads (8ef2ca5)
- add crypto, captcha manager, notifications, and webhook system (ee40ee1)
- add Docker support with container management script and update docker-compose configuration (ecc0a58)
- add integration tests and wire Extractor crate as URL resolver (b92e40b)
- add ProtocolBackend trait and activate HLS/DASH backends (4f42a39)
- add retry config UI in Settings page (7567d85)
- add skip() to test harness for network-dependent tests (67b3148)
- add spec-driven development skills (/spec, /verify, /feature) (78aa88d)
- add spec-driven development skills (/spec, /verify, /feature) (6c84cc7)
- add title and duration fields to DownloadInfo (fb236c1)
- add URL resolver middleware for plugins and extractors (66b3987)
- add Usenet UI — server management + NZB downloads pages (0916355)
- add YouTube integration tests and fix plugin test runner (55e7739)
- add YouTube integration tests and fix plugin test runner (ea6ea43)
- cache bandwidth limit and add config validation (2732062)
- cli: amigo-dl login / remote subcommands for device pairing (82aaa56)
- complete visual redesign of amigo-downloader web-ui with Cyberpunk Arcade theme and integrated audit fixes (63824eb)
- confirm plugin network access on install and update (2563fad)
- convert all plugins to TypeScript, smart generic-http link finder (80233fc)
- core/config: extend ServerConfig for setup-wizard flow (037c32c)
- core/storage: sessions, api_tokens, pairing_requests tables (5bdf810)
- cut initial v0.1.0 release (4ac4bdb)
- cut initial v0.1.0 release (236c2a0)
- cyberpunk arcade redesign with 60:30:10 neon balance (83dc68c)
- docker, docs: opt-in Docker defaults + reverse-proxy / Tailscale guide (659f47f)
- ETA, copy URL, keyboard nav, search, batch ops, speed graph (8a3a684)
- extend plugin Host API + activate post-processing pipeline (1c2a927)
- feature toggles for RSS feeds and server stats (261ccdb)
- file icons, connection status, collapsible sidebar, i18n, DnD, favicon badge, aria-live, retry (ecd607b)
- harden Docker deployment (docker-security spec) (0e0bfa2)
- i18n system with JSON locale files and auto language detection (906bcd8)
- implement real light mode theme (e69e7aa)
- implement Usenet feature with server management and UI updates (4e160a2)
- implement Usenet feature with server management and UI updates (b7c442e)
- integrate bandwidth limiting and extract retry utility (d2675f9)
- integrate Tauri into workspace (tauri-workspace-integration spec) (07f89da)
- library-based extraction, selective PAR2, NZB metadata wiring (5c55ade)
- local index cache, category folders, plugin suggestion API (0e6f96d)
- make /spec skill collaborative and interactive (4fe55ca)
- make retry options configurable via config.toml (a34e02b)
- nightly CI pipeline — CLI binaries, Docker multi-arch, Tauri installers (35923a2)
- nightly versioning with date-stamped tags and releases (fc1bd84)
- NZBGet API credentials + fix 6 more bugs (6aa486b)
- NZBGet-compatible JSON-RPC API for Sonarr/Radarr integration (5b01cbd)
- PAR2/unrar config toggles, RSS background poller, NZB watch folder (52b94cd)
- plugin spec test runner with test/assert/assertEqual/assertNotNull (5cac74c)
- plugin strategy foundation — generic extractor, multi-hoster priority, protocol hints (ff71b5f)
- plugin strategy foundation — generic extractor, multi-hoster priority, protocol hints (78d57da)
- plugin-runtime: Ed25519-signed plugin registry index (audit #31) (300cfd5)
- plugin-runtime: expose th...