Skip to content

Releases: suiware/sui-dapp-starter

0.11.0: Removed Sui prerequisites dependency, updated Walrus deployment setup, updated frontend dependencies

28 Oct 10:47
Compare
Choose a tag to compare

Main changes:

  • frontend: Updated dependencies.
  • frontend: Updated Walrus deployment script in order to get test WAL coins before the deployment
  • frontend: Updated Walrus Sites config to support the latest Walrus testnet update
  • backend: Implemented starting Local Sui Explorer on localnet:update and localnet:regen

Other changes:

  • Removed Sui prerequisites dependency (thanks to @mario4tier)!
  • Moved the project to our brand-new @suiware organization

Complete changelog

To use the updated version of the starter, run pnpm create sui-dapp@0.11.0

0.10.0: Updated dependencies and Console Command Navigator

09 Oct 07:39
Compare
Choose a tag to compare

Main changes:

  • frontend: Updated dependencies.
  • docs: Added console command navigator.

Complete changelog

To use the updated version of the starter, run pnpm create sui-dapp@0.10.0

0.9.0: A wise Walrus Sites deployment script and better inline code docs

03 Sep 13:56
Compare
Choose a tag to compare

Main changes:

  • frontend/infra: Developed a separate script for Walrus Sites deployment which either publish or update the app on Walrus Sites. Shout out to @mario4tier for his help with improving the script!
  • frontend: Improved dApp Kit theme colors using the brand new Sui dApp Kit Theme Creator.
  • frontend: Updated dependencies.
  • docs: Improved inline code documentation for public components and hooks.

Complete changelog

Other changes:

  • Developed Sui dApp Kit Theme Creator app which lets you theme your Sui dApp Kit components in the WYSIWYG way.
  • Deployed the demo package to the mainnet. Now you may play with the randomness live.
  • Republished the demo app to Walrus Sites. Check it out

To use the updated version of the starter, run pnpm create sui-dapp@0.9.0

0.8.0: No Docker dependency anymore, better styles for the wallet connect button and Arweave deployment command

21 Jul 19:33
Compare
Choose a tag to compare

Main changes:

  • frontend: Fixed styles of the ConnectButton in the connected state
  • frontend: Added Arweave deployment command. Guide is here. Slightly outdated version of the starter is deployed here https://suidappstarter.arweave.net/. Thanks to Arweave community for test tokens, which allowed to register a short domain name!
  • frontend: Updated dependencies
  • infra: Removed localnet:explorer:rebuild command. It doesn't make sense anymore.

Complete changelog

Other changes:

To use the updated version of the starter, run pnpm create sui-dapp@0.8.0

0.7.0: Dark mode for the wallet connect controls and Stashed login support

15 Jul 14:45
Compare
Choose a tag to compare

demo sui-dapp-starter dev_

Main changes:

  • frontend: Added Stashed wallet connect option
  • frontend: Added a dark theme for the wallet controls (Sui dApp Kit)
  • frontend: Made the wallet controls use the same font family as the main app
  • backend: Make --skip-dependency-verification enabled by default for the localnet deployment
  • frontend: Updated dependencies

Complete changelog

Other changes:

  • cli: Improved progress indication

To use the updated version of the starter, run pnpm create sui-dapp@0.7.0

0.6.0: Greeting NFT

02 Jul 16:04
Compare
Choose a tag to compare

0 6 0 screenshot

Please note that from now on, the project switched to Semver versioning, so 0.6.0 is a new RC 6.

Main changes:

  • backend: Implemented Sui Object Display for the Greetings object. Now you may find a personalized greeting NFT in your Sui Wallet after creating a greeting. Many thanks to Xenon for the idea!
  • frontend/backend: Switched from vector to String in the package because String is better supported by the wallet.
  • backend/frontend Changed emoji index range range from [0, 63] to [1, 64], so that 0 would mean No Emoji.
  • frontend: Displayed Greeting NFT Image on the app page.
  • frontend: Added license information for the NFT graphics to the footer of the app.
  • frontend: Updated dependencies.

Complete changelog

Other changes:

  • docs: Added License & Copyright info to Readme
  • infra/backend: Added commands to deploy the backend without dependency checks.

Check out the new NFT feature >

RC 5: Maintenance release & infra improvements

25 Jun 06:11
Compare
Choose a tag to compare

Main changes:

  • frontend: Improved styles of the NetworkSupportChecker component
  • frontend: Renamed site.webmanifest to webmanifest.json to support Walrus Sites deployment
  • frontend: Added Walrus Sites deployment commands and renamed Firebase deployment commands
  • frontend: Updated dependencies
  • backend: Added localnet:deploy:no-dependency-check command to fix issues with dependency version mismatch

Complete changelog

Other changes:

  • docs: Configured Github Actions for auto-deployment of the doc site
  • docs: Updated Firebase deployment docs
  • create-sui-dapp: Added package version
  • sui-explorer-local: Minor stability update

Installation

The installation guide is here.

Happy coding!

RC 4: Sui SDK and other dependencies update

05 Jun 09:42
Compare
Choose a tag to compare

Main changes:

  • frontend: Updated code to use the latest version of Sui SDK
  • frontend: Removed unused dependency: @mysten/bcs
  • chore: Updated dependencies

Please pay attention that the useTransact() hook has been slightly updated. Refer to docs for more detail.

Complete changelog

Installation

The installation guide is here.

Happy hacking!

RC 3: UX improvements and code refactoring

25 May 12:09
Compare
Choose a tag to compare

Main changes:

  • frontend: Used newer API to fund an address through faucet.
  • frontend: Made the custom connect button trigger the connect modal with wallet selection.
  • frontend: The useNetworkType() hook has become useSynchronizedNetworkType(). The parameters and returned fields have been changed too. See docs for more detail.
  • frontend: Implemented hiding Faucet and Block Explorer in the footer if the wallet is not connected
  • frontend: Made the Block Explorer link in the footer to point to the deployed package.
  • frontend: Updated third-party dependencies.

Complete changelog

Installation

The installation guide is here.

Happy hacking!

RC 2: More networks support, NetworkSupportChecker, demo and new site

23 May 12:07
Compare
Choose a tag to compare

Main changes:

  • backend/frontend: Made it possible to have a separate package ID for every network
  • backend: Added devnet, testnet and mainnet management commands
  • frontend: Added NetworkSupportChecker component, displaying a warning i current network is not supported
  • frontend: Added a warning message if no Sui wallets detected
  • frontend: Updated dependencies
  • frontend: Allowed not passing any params to useNetworkType, useBalance and useTransact hooks
  • frontend: Added meta-description and robots.txt to improve SEO
  • docs: Improved Readme.

Other:

Complete changelog

Installation

The installation guide is here.

Happy hacking!