Skip to content

Releases: canvasxyz/canvas

v0.1.3

27 Feb 21:02
Compare
Choose a tag to compare
  • Update to latest @canvas-js/node-okra

v0.1.2

27 Feb 20:57
Compare
Choose a tag to compare
  • Fix an issue where the useRoute() hook would not update if a parameter to the route was updated.

v0.1.1

18 Feb 19:16
Compare
Choose a tag to compare

v0.1 is the first release candidate for Canvas, and reflects a basic level of stability that makes it possible to build chat, social, and other interactive applications, that sync and persist without blockchain consensus.

  • CLI: Deploy single-page apps using the canvas run command to serve an API. Use the --static flag to serve an included frontend.
  • React Hooks: We include React hooks for interacting with Canvas applications from the frontend. The hooks currently support Ethereum-compatible chains only, and can optionally be used with wagmi, ConnectKit, and/or RainbowKit.
  • On-chain integration: Read from on-chain using contract hooks.
  • Upgradeability: Contracts can be upgraded by using sources.
  • Examples: We include example Canvas applications in Webpack and Next.js, which deploy to Fly.io.