Trezo
GitHub

Changelog

RSS

Latest updates and announcements.

12th April, 2026 – Trezo CLI overhaul

  • Introduce new list command to display all available packages and templates
  • Add -n, --name, -p, --packageand-t, --template` flags for non‑interactive scaffolding
  • Display post‑setup commands as actionable next steps after project creation
  • Add background update checker – notifies users when a new version is available

10th April, 2026 - @trezo/evm v1.6.0

Highlights

  • Updated config structure: replaced modalConfig with wallet
  • Improved type inference across queryFn, mutateFn, and listenFn
  • Added fallback event listening for RPCs without eth_newFilter
  • Exposed safer and clearer external store API (_store)
  • Improved wallet provider configuration (Family & Reown)
  • Better handling of RPC requirements and CORS issues

Improvements

  • Cleaner create() setup with more intuitive naming
  • More predictable React usage via useConfig
  • Improved transaction simulation before execution
  • Better error messages for contract interactions
  • Optimized event subscriptions (shared connections for multiple listeners)

Fixes

  • Fixed issues with public RPC usage causing browser CORS errors
  • Improved reliability when reconnecting wallets
  • Prevented stale listeners on wallet/account change

8th April, 2026 - Templates update

  • Replace todo demo contract with counter contract and update ABI
  • Add new UI components (Skeleton, Label, Separator, AnimatedNumber, Kbd, Badge, Card, Field, Select)
  • Update button styles and primary color theme
  • Remove mainnet from supported chains configuration
  • Simplify main page layout and update README descriptions
  • Add squircle utility variants for rounded corners
Light Counter dApp

2nd April, 2026 - Copy page functionality

  • Implement docs copy page button with AI chat integration
  • Standardize AI prompt structure for consistent documentation understanding across tools
  • Improve reliability of external AI integrations by avoiding long URL query payloads
  • Update documentation UI with improved copy and share workflow

1st April, 2026 - New package: @trezo/strk

Introduce the @trezo/strk package for type-safe Starknet cairo contract interactions in frontend applications. The toolkit provides a React-friendly API for connecting wallets, calling view functions, invoking transactions, and listening to contract events.

Key features:

  • Type-safe contract calls derived from ABI
  • Wallet connection via starknet-react (Argent/Braavos)
  • Query/mutate functions with error handling
  • Event subscription with polling/WebSocket support
  • Configurable RPC endpoints and chains