Skip to content

Releases: SabeeirSharrma/CoalBox

v0.6.7

Choose a tag to compare

@github-actions github-actions released this 17 Jul 17:23

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

Introduce multi-vault support with discovery, deletion, and unified authentication UI

Full Changelog: v0.6.6...v0.6.7

v0.6.6

Choose a tag to compare

@github-actions github-actions released this 30 Jun 14:36

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.6 — Force flag for update

Add --force flag to coalbox update to reinstall even when on latest version.

Full Changelog: v0.6.5...v0.6.6

v0.6.5

Choose a tag to compare

@github-actions github-actions released this 30 Jun 13:15

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

Fix more UI bugs

Full Changelog: v0.6.4...v0.6.5

v0.6.4

Choose a tag to compare

@github-actions github-actions released this 30 Jun 12:27

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.4 — Update System

Add update checker and updater:

  • coalbox-core/src/update.rs: GitHub API release checker
  • coalbox update command with --yes flag
  • update.sh script embedded in binary
  • WebUI: /api/update/check and /api/update endpoints
  • WebUI: green arrow button when update available
  • Checks for updates on WebUI load

Full Changelog: v0.6.3...v0.6.4

v0.6.3

Choose a tag to compare

@github-actions github-actions released this 30 Jun 12:14

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.3 — Migration System

Replace plaintext export with encrypted migration:

  • coalbox migrate --to kdbx|bitwarden
  • KDBX (KeePass) as primary target — universal bridge
  • Bitwarden encrypted export as secondary target
  • WebUI migrate panel with encrypted download
  • Decrypted data never written to disk
  • Removed export_json and export_file from coalbox-core

Full Changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 30 Jun 05:17

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.2 — WebUI Polish

Add create vault from UI, enter key submits forms, copy from
generator into password field, TOTP countdown bar, keyboard
shortcuts (Ctrl+K/N, Esc), favourites and tags in sidebar,
import/export from UI, clipboard auto-clear, vault info panel,
empty state, entry type icons.

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 29 Jun 16:06

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.1: Fix webUI and vault API errors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

v0.6.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 15:17

v0.6.0 — WebUI

What's new

  • WebUI — localhost web interface at http://127.0.0.1:<port>
  • axum server — lightweight async Rust web framework
  • REST API — full CRUD for entries, search, generate, TOTP
  • WebSocket — real-time lock/unlock/entries notifications
  • Vanilla frontend — HTML/CSS/JS, Tailwind CDN, zero build step
  • Single binarycoalbox-web with embedded frontend

Usage

# Start the WebUI
coalbox-web --vault ~/vault.emberkeys

# Custom port
coalbox-web --port 3000

# Don't open browser
coalbox-web --no-open

What's not in this release

  • Ember Browser integration (v0.7)

Build from source

git clone https://github.com/SabeeirSharrma/coalbox.git
cd coalbox
cargo build --release
# binaries at target/release/coalbox and target/release/coalbox-web

Requires Rust 1.85+.

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.6.0 — WebUI

Add coalbox-web binary with axum localhost server, REST API,
WebSocket real-time state, and vanilla HTML/JS frontend with
Tailwind CDN. Single binary with embedded assets.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

v0.5.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:33

v0.5.0 — CLI

What's new

  • JSON output--json flag for all commands, machine-readable format
  • Quiet mode--quiet / -q suppresses non-essential output
  • Field extractionget --field password to grab a single value
  • Entry filteringlist --tag work --type login
  • Consistent exit codes — 0 on success, 1 on error

What's not in this release

  • WebUI (v0.6)
  • Ember Browser integration (v0.7)

Build from source

git clone https://github.com/SabeeirSharrma/coalbox.git
cd coalbox
cargo build --release

Requires Rust 1.85+.

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.5.0 — CLI

Add --json flag for machine-readable output on all commands.
Add --quiet flag, --field extraction on get, --tag/--type
filtering on list. Consistent exit codes. 34 tests passing.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

v0.4.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:15

v0.4.0 — Import / Export

What's new

  • Import from CSV — flexible column mapping (name/title, username/user/login/email, password/pass/pwd, url/website/site/link, notes/note/comment)
  • Import from Bitwarden JSON — full vault export support, skips non-login items
  • Import from KeePass XML — parses exported KeePass XML format
  • Import from 1Password 1PUX — extracts from 1Password export archives (.zip)
  • Export to plaintext JSON — full entry data, human-readable
  • Auto-format detection — picks format from file extension
  • Duplicate detection — skips entries with existing titles during import
  • CLI commandsimport, export

What's not in this release

  • WebUI (v0.6)
  • Ember Browser integration (v0.7)

Build from source

git clone https://github.com/SabeeirSharrma/coalbox.git
cd coalbox
cargo build --release

Requires Rust 1.85+.

Checksums Only

⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
Coalbox must be built from source. See CONTRIBUTING.md for build instructions.

v0.4.0 — Import / Export

Add import from CSV, Bitwarden JSON, KeePass XML, 1Password 1PUX.
Add plaintext JSON export with auto-format detection and duplicate
detection. New CLI commands: import, export. 34 tests passing.

Full Changelog: v0.3.0...v0.4.0