Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Changelog
9a66789 build: bump to 1.0.0 (2)
78b594d chore(cli): add goreleaser config and --version
980aba5 docs(app-store): ordered Xcode-gated steps, Argon2Swift call + units caveat, vector locations
35d6579 docs(app-store): verified Xcode build and vendored argon2
f360024 docs(spec): tessera 2fa authenticator design
a5e6ddd feat(app): account handles with editable alias
74e2f84 feat(app): flexible add input, multi-file drop, shared CLI vault
4e64ed4 feat(app): full account edit sheet and setup-secret menu
18f09b6 feat(app): real windowed app (Dock + resizable window, NavigationSplitView), menu bar optional; biometrics-first unlock with recovery key; fix add/settings flows; UI test + DEK-edit tests
dd78d1b feat(app): redesigned UI (mosaic identity, countdown rings, issuer tesserae, copy feedback, theme-adaptive), app icon, screenshot harness
9dd2bf7 feat(app-store): submission sheet + 2560x1600 marketing screenshots (light/dark), 1024 icon; team config, marketing-shot generator
9ca258e feat(cli): add merge and show commands
2ef8281 feat(cli): keychain unlock, vault status, ls alias
ed3a5da feat(cli): live watch TUI (countdown bars, search, copy), colored output, --copy/--json, shared code+ui packages, tests
61bbca4 feat(cli): resilient batch import and auto-detecting add
ecabf5d feat(cli): unique account handles with alias command
ab62553 feat(go): canonical account model, otpauth parse/emit, encrypted vault (argon2id+xchacha20 envelope)
6e5ca25 feat(go): complete tess CLI (add/list/code/import/export/folders/tags), store, migration, QR, pinned interop vectors
2545102 feat(go): spec source-of-truth, base32, RFC OTP core (HOTP/TOTP/Steam)
90e2680 feat(import): bulk file import, repeatable --qr/--migration/--otpauth, dedup on re-import; export --secret; app multi-line + file import
1577137 feat(site): tessera.ibrahemid.com — landing, privacy policy, support (Astro+Tailwind, CF static assets)
b6b2d0e feat(swift): SwiftUI menu-bar app (vault, Touch ID/Secure Enclave, on-screen QR, theme); App Store config, docs, license
f58cab0 feat(swift): TesseraCore (OTP, base32, otpauth, canonical JSON, XChaCha20-Poly1305 vault) + swiftc interop verifier — all vectors green
d7ff229 feat(swift): migration import in core; SPM package + XCTest (argon2id/full vault); GitHub Actions CI (go + swiftc verifier + swift test)
ee0f40b feat(swift): vendor PHC reference argon2 (CArgon2/TesseraArgon2), drop fragile dep; app builds + swift test green on Xcode 27
78f0671 feat: interop, import, and app hardening
273210d fix(app): make vault switching and backup restore unmistakable
2de8155 fix(app): remove MenuBarExtra, it spun the CPU with WindowGroup; windowed-only for now, status bar returns via NSStatusItem
29f8dee fix(app): reopenable main window, bump to 1.0.0 (3)
fe4951d fix(app): sandbox-safe container vault (verified signed), privacy manifest, encryption-exemption flag, trim entitlements, reliable menu-bar icon, vault self-test
a47986d fix(app-store): embed screenshot thumbnails inline so the sheet opens with no file-access errors
f9dbf0f fix(detect): repair line-wrapped otpauth URIs on paste, bump to 1.0.0 (4)
f883d60 fix(icon): render app icons at exact pixel sizes (were 2x Retina, so actool dropped the icon → no logo)
5f6551c site: drop stale todo
56589a2 site: og image, apple touch icon, mono only for code and codes
7502a10 site: real App Store link
6d04930 spec: account handles, resolution order, forward-compat rule
7f8ca16 spec: input detection contract, image format matrix, detection test table
7e2ac7b test(interop): pin HChaCha20 KAT + assert in Swift; Go opens/reproduces shared AEAD vector (both directions)
You can’t perform that action at this time.