Skip to content

Releases: kunningKing11/vaultforge

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 09 Jul 20:42

Release v0.2.2

Changes since v0.2.1:

  • 51d37cd docs(agents,readme): update AGENTS.md and README.md
  • 6ae2f54 chore(lint): run eslint before dev and build
  • b0161b2 chore(lint): remove unused render.ts imports
  • aabd685 chore(lint): add ESLint config
  • 77ddef7 docs(roadmap): update ROADMAP.md
  • 6743aab fix(tx): account for Solana associated token account (ATA) rent
  • a0b02e6 docs(roadmap): update ROADMAP.md
  • a6825a7 fix(tx): use pending nonce for EVM transfers instead of latest confirmed nonce
  • 8ce4d6a fix(tx): use token addresses for token sends
  • 886c10c docs(roadmap): update ROADMAP.md
  • 900e421 fix(tx): compute BTC post-balance from all wallet UTXOs
  • 02cdac6 docs(roadmap): update ROADMAP.md
  • 2ceef49 ignore: clean up DerivedWalletKeys struct in derivation.rs
  • 18a88a9 fix(tx): require native balance to cover transfer fees for EVM and Solana
  • 5110533 chore: clean up code with cargo fmt

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 20:29

Release v0.2.1

Changes since v0.1.0:

  • 7d3e122 fix(ci): add openssl-src dependency and update solana-sdk features to fix failing release.yaml workflow
  • 83de8b4 build(deps): bump tauri from 2.11.3 to 2.11.5 in /src-tauri
  • 571b527 chore: update dependencies and refactor Bech32 encoding/decoding
  • e618ad0 build(deps): bump hmac from 0.12.1 to 0.13.0 in /src-tauri
  • a11c3bc chore: bump version number to 0.2.1 and update Vite to 8.1.3 in package-lock.json
  • 7fa1b25 build(deps): bump solana-sdk from 2.3.1 to 4.0.1 in /src-tauri (#15)
  • 4c70b27 build(deps): bump bech32 from 0.8.1 to 0.12.0 in /src-tauri (#13)
  • db51895 chore: bump version number to 0.2.1
  • 0dbd08a chore: update Vite version to 8.1.3 in package.json and bun.lock
  • 0885078 feat: update build process to include prepare-tauri script and set window icon
  • 85d3598 fix(style): replace deprecated Tailwind directives with v4 import (as opposed to v3) to fix broken styling
  • c1d89c8 chore: update version number to 0.2.0 and add sync script to sync version numbers to Cargo.toml for - package.json - package-lock.json - tauri.conf.json
  • 523f7ff style: use display font for headings
  • aa64a15 refactor(rand): replace rand::thread_rng() with rand::rng() as the former is deprecated
  • 966779d fix(deps): downgrade time to 0.3.51 to resolve compatibility issues with cookie 0.18.1 refactor: update digest imports for clarity and consistency across modules
  • 3d734c5 style: improve theme management with new CSS classes and Tailwind configuration
  • 526ebc4 refactor(theme): integrate theme management and Tailwind CSS enhancements
  • b53a70a ignore(deps): bump bun.lock package versions
  • ff5dd97 build(deps-dev): bump tailwindcss from 3.4.19 to 4.3.2 (#11)
  • 6622258 build(deps-dev): bump @tauri-apps/cli from 2.11.3 to 2.11.4 (#10)
  • a8aa3f4 build(deps-dev): bump postcss from 8.5.15 to 8.5.16 (#9)
  • f26dc06 build(deps-dev): bump vite from 7.3.6 to 8.1.2 (#8)
  • 75d7e80 build(deps-dev): bump typescript from 5.9.3 to 6.0.3 (#7)
  • 9956cbe build(deps): bump rlp from 0.5.2 to 0.6.1 in /src-tauri (#6)
  • b47219d build(deps): bump bip39 from 1.2.0 to 2.2.2 in /src-tauri (#5)
  • 74e7bcb build(deps): bump rand from 0.8.6 to 0.9.4 in /src-tauri (#4)
  • 5c463d2 build(deps): bump ripemd from 0.1.3 to 0.2.0 in /src-tauri (#3)
  • 4799d10 Merge pull request #12 from kunningKing11/claude-md-symlink-agents-md
  • 32a1c1f chore: add Claude symlink to agents instructions
  • 01ce10d build(deps): bump sha3 from 0.10.9 to 0.12.0 in /src-tauri
  • 6115885 build(deps): bump aes-gcm from 0.10.3 to 0.11.0 in /src-tauri
  • eeb512a chore: bump tauri package version
  • 59959f8 docs(readme): add ROADMAP.md
  • c1a63dd feat(wallet): support solana token transfers
  • 0435d80 ci(release): generate banner asset
  • 23fd288 style: add VaultForge banner icon
  • e6acd2f ci: add dependabot config
  • cd2a09b ci(release): build native bundles with generated icons
  • 0167f0b build: support imagemagick convert fallback

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