Skip to content

Latest commit

 

History

History
139 lines (89 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

139 lines (89 loc) · 4.19 KB

Changelog

Do '~/suibase/update' to download and update suibase itself to latest. Do '<workdir_name> update' when you instead want to update only a local Sui repo to the latest from Mysten Labs. Example: 'localnet update'

Only notable changes are documented here. See GitHub commits for all changes.

Suibase adheres to Semantic Versioning.

[Unpublished]

Added

Fixed

  • (#112) fix for keytool generate command (.key were created in unexpected location)
  • "lsui/dsui/tsui client faucet" commands now work.
  • More robust handling of backend (suibase-daemon)
  • Reduce localnet storage on regen (delete full_node_db).

Changed

  • For better stability, localnet uses Mysten Labs testnet branch (instead of devnet).

Removed

[0.1.6] 2023-11-01

Added

  • (#68) Precompiled binaries for macOS, x86_64 Linux and Windows WSL2.

Fixed

  • (#83) Do sui binaries --locked cargo build for consistency.
  • (#65) Fix support for 'sui client publish' and 'sui move' when path and/or install-dir are not specified.
  • (#24) Fix help for faucet.
  • Misc fix to support sui client >1.10.x for CLI new output format (tables).

Changed

Removed

[0.1.5] 2023-08-28

Added

  • (#59,#52) Multi-Link RPC (proxy server) major feature
  • Scripts: (#62) Can disable auto-generations of the 15 private keys.
  • Scripts: (#62) Add more easily your own private keys to any workdir.
  • Scripts: (#57) New "build" command (e.g. "testnet build -p sui-node").
  • Transaction result options to cookbook
  • Python transactions to cookbook code-snippets

Fixed

  • Scripts: (#71) Sui v1.7.0 keytool changes.
  • Scripts: (#60) "localnet start" now works even when suibase.yaml is deleted.
  • Scripts: (#43) Ignore http_proxy envs when trying to use the sui-faucet.
  • Typos in Keypair cookbook code-snippets

Changed

  • Transaction python cookbook entries

Removed

[0.1.4] 2023-05-26

Added

Fixed

  • Scripts: (#44) Fix log display issue related to Sui client v1.2.0
  • Rust demo-app: Fix by increasing gas amount, plus filtering on package-id.

Changed

  • Git organization name changed from sui-base to ChainMovers. May affect some URL and local repositories (e.g github.com/chainmovers/suibase.git instead of github.com/sui-base/suibase.git )
  • Bumped pysui version
  • Prefix each cookbook code subject with Facts section

Removed

[0.1.3] 2023-05-03

Added

  • Scripts: mainnet support. New 'msui' and 'mainnet' scripts.
  • Python example of Programmable Transaction
  • Language neutral cookbook guide introducing Programmable Transactions

Fixed

  • Display from coinage Python demo

Changed

  • Breaking changes: Renaming of project from sui-base to suibase. Affects paths, URL links, API. Change will facilitate multi-platform consistency by using a namespace without dash.
  • Upgraded Python demos to use newest version of pysui 0.17.0
  • Python demo3 (prgtxn.py) updated for changes in 0.17.0

Removed

  • Python demo common utility low_level_utils.py as SuiConfig now has sui_base_config() class method.

[0.1.2] 2023-04-10

Fixed

  • Scripts: (#25) Fix for Sui 0.31 support (change to config.yaml)

[0.1.1] 2023-04-01

Fixed

  • Scripts: (#23) asui was not working when cargobin was the active workdir.

[0.1.0] 2023-03-31

Added

  • Scripts: localnet and faucet process start/stop/status
  • Scripts: localnet/devnet/testnet, lsui/dsui/tsui shortcuts
  • Scripts: asui for user selectable active workdir (look for 'set-active' option).
  • Scripts: csui for "cargobin" workdir created when ./cargo/bin/sui exists.
  • Rust: demo-app
  • Python: demo app(s) added: sysinfo and coinage

Changed

  • Python requirements.txt updated to use pysui 0.15.0
  • Added sysinfo code for Sui 0.29.1 types