Skip to content

v0.1.0

Choose a tag to compare

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

Release v0.1.0

Changes in this release:

  • cd2a09b ci(release): build native bundles with generated icons
  • 0167f0b build: support imagemagick convert fallback
  • 8b6df6d ci(release): add desktop platform builds
  • d129d6d fix(icon): use stylized monogram
  • 3fd174d build: generate app icon from svg
  • 526dfff style: update VaultForge branding
  • 724e1a8 ci(release): build tauri bundles
  • b77b3e5 fix(wallet): make send flow network-aware
  • 18479e9 docs(readme): update backend module structure
  • 74165bb refactor(wallet): align chain provider and tx modules
  • de01422 docs(agents): emphasize DRY code organization in AGENTS.md
  • ea85354 refactor: split backend command modules
  • cbc5fae fix: prevent dashboard summary overflow
  • cbc285a refactor: move network definitions to networks.json
  • 5d83da3 refactor: extract TypeScript and Rust monoliths into focused modules
  • fbd798a feat(wallet): add bitcoin send provider
  • c11a56f docs: add README markdownlint front matter
  • 01340b0 docs: update README with ASCII art header
  • dcb31aa docs: remove stale security note
  • b7e8f60 feat(wallet): refresh BTC and SOL balances
  • c18d8c4 fix(wallet): preserve cached balances on refresh failure
  • 6625253 feat(wallet): derive accounts with BIP32 paths
  • 26d0be1 feat(evm): add ERC-20 token transfer signing and broadcast
  • b911177 fix(wallet): harden address validation, add rpc retry, provider trait, csp, zeroization
  • eef889a refactor: replace f64 amounts with integer base units, add erc-20 balance fetching and tx status polling
  • e29c0dd refactor: remove active-network concept and network health card
  • a053e5b chore: update Cargo.lock for rlp dependency
  • 8561987 feat(evm): real EIP-1559 signing, fee estimation, nonce, and RPC broadcast
  • 8e72d74 feat(evm): fetch native balance via JSON-RPC on create/import/unlock
  • 6e2a5f9 feat: remove active network selector from settings
  • 0120385 feat(wallet): normalize network identifiers
  • e502454 chore(deps): bump bs58 version from 0.4 to 0.5
  • 27b9a47 fix(wallet): restore backend compile contract
  • 7180c57 fix(deps): use stable crypto crates
  • b4e0a31 refactor: remove superfluous fields from Wallet and related structs
  • 3b2558e feat: add multi-network address support, update types and logic for address management, and improve UI for network selection
  • e4902f2 refactor: remove fiat_balance and risk_score from WalletSession and related logic
  • 169331c feat: add CoinGecko price fetching and refresh functionality, update Cargo.toml to include reqwest with rustls-tls feature for HTTP requests, introduced CoinGecko API integration to fetch market prices for supported assets, add refresh_prices command to update asset prices in the wallet, improve asset structure to include price and 24h change data, modify main application logic to handle price updates and state persistence, update TypeScript types to accommodate new functionality and ensure type safety, and improve UI to display asset prices and status updates
  • a931568 feat: improve wallet security and UX
  • a5cc9dc fix(tx): validate asset address formats
  • 875508f feat(tx): add simulated transaction signing
  • 8e1c665 fix(ui): improve asset card scrolling
  • 3a24de0 fix(icon): preserve rgba format
  • 72d7841 fix(ui): improve dropdown contrast
  • 847d41b feat(icon): update app icon
  • ced2bdd initial commit