Skip to content

Latest commit

 

History

History
536 lines (362 loc) · 40.9 KB

CHANGELOG.md

File metadata and controls

536 lines (362 loc) · 40.9 KB

0.33.0 (2022-07-20)

Chores
  • migrate to mono-repo layout (#481)
  • deps:
    • bump crossbeam-utils in /components/stacks-devnet-js (9a0dedfd)
    • bump thread_local in /components/stacks-devnet-js (a6b5065f)
    • bump nix in /components/stacks-devnet-js (f453b4aa)
Continuous Integration
  • revisit CI and release process (423c3d36)
Documentation Changes
  • README.md. Removed depends_on() field in the clarinet.toml file and added success message for clarinet check command. (84d0a327)
New Features
  • polish hyperchain integration (#432, #480, #494 )
  • display microblocks in clarinet terminal UI (77535aa6)
  • improve block / microblock fork handling (#480)
  • various chainhooks improvements (#429)
  • suggest changes to default deployment plans when updates available (#488, #489)

0.32.0 (2022-06-23)

Bug Fixes

Features

  • ability to add contract-call in deployment plans (2e27031)
  • ability to have bitcoin transactions in deployment plans (5e343d3)
  • ability to remap_principals in requirement-publish ops (ac651f6)
  • add chainhooks helpers in cli (eb7c70e)
  • add openapi spec (dd9ccaf)
  • add wasm feature flag to clarinet-deployments (4c78144)
  • add wasm feature flag to clarinet-files (990dcf1)
  • allow empty console (7453df5)
  • automatically suggest principal remap (ef548c9)
  • contract remap for devnet / testnet (f0ac5b4)
  • faucet + orchestrator adjustments (681f51c)
  • fix feature flags (ea8aeea)
  • introduce cbtc example (e195f71)
  • show error diagnostics when testing (f0580fb)
  • use oreo as as a dockerized standalone component (428e7b8)
  • use oreo as library in clarinet (82057d4)

0.31.1 (2022-05-27)

Bug Fixes

0.31.0 (2022-05-24)

Bug Fixes

Features

  • add telemetry for DAP debugger (c7a29f5)
  • cascade changes in clarinet integrate (0fec1ed)
  • cascade changes in clarinet test (b719741)
  • cascade changes in cli interface (4ca4024)
  • cascade changes in lsp (56b0322)
  • dap: implement DAP debugger (60b7145)
  • dap: WIP implementation of DAP interface (270c5a7)
  • enable multithreading (67b7d1c)
  • improve protocol deployment timing on devnet (b61b726)
  • initial setup for DAP debugger (8ab5837)
  • introduce deployments (fa83d83)
  • introduce notion of simnet (c0085ac)
  • support new interface to dependency checker (c3f8db4)
  • type updates (10a5f16)
  • update deno layer (98de4e8)
  • update to use repl with DAP support (472de80)

0.30.0 (2022-05-13)

Bug Fixes

Features

  • add telemetry for DAP debugger (b1511e6)
  • dap: implement DAP debugger (6bcec16)
  • dap: WIP implementation of DAP interface (2600cb1)
  • initial setup for DAP debugger (cf352d2)
  • support new interface to dependency checker (223a158)
  • update to use repl with DAP support (f937bb2)

0.29.1 (2022-05-03)

Bug Fixes

  • fixed problem with contract ordering in lsp (12bccc5)

0.29.0 (2022-04-21)

Bug Fixes

  • add new costs synthesis table (d8f5f29)
  • Fix issue with telemetry prompt on windows (0af8fe9), closes #317
  • remove caveman dbg statement (bd830f9)
  • remove warnings about manifest file (49edfd4)

Features

  • add boot_contracts config (c1cab93)
  • add tx_per_block and improve formatting (1fc6d4f)

0.28.1 (2022-04-06)

Bug Fixes

  • add principal type for completions (1aa8fb7), closes #303

0.28.0 (2022-03-31)

Bug Fixes

Features

  • debugger: add telemetry for debugger (4438e23)
  • deugger: add debugger info to README (3026df7)
  • improve clarinet integrate, clarinet contracts publish and testing harness reliability (#240) (b9b6f74), closes #1 #231
  • update interfaces for debugger in REPL (38a89b5)
  • use lib v0.28.0 (354fecf)

0.27.0 (2022-02-24)

Features

  • add shell completions files (e6b1f25)
  • add subcommand to generate shell completions (a493b67), closes #146
  • clean up commands and improve help docs (8f18182), closes #118
  • stacks-devnet-js support for linux-musl (non-glibc, e.g. alpine) (6e322f1)

0.26.1 (2022-02-13)

Bug Fixes

  • update to clarity-repl 0.22.1 (644c082)

0.26.0 (2022-02-12)

Bug Fixes

  • fix serialization of REPL settings (5fc9d08)

Features

  • macos-arm64 / Apple Silicon / M1 builds (da5f1bc)

0.25.1 (2022-02-11)

Bug Fixes

  • crash on clarinet new contract (d236370), closes #246

0.25.0 (2022-02-10)

Bug Fixes

  • clarity-repl resolve_link adjustment (f1e8b47)
  • link title typo (20b5982)

Features

0.24.0 (2022-01-19)

Bug Fixes

  • fixed broken links (b0f073a)
  • generate proper strings from contract results (6b189c6), closes #213
  • only code-sign on release (e10f3d1)
  • resolve bug with windows build in CI (16ccd00)

Features

  • added ignore and only options to clarinet test (a57cc23)

0.23.1 (2022-01-13)

Bug Fixes

  • issue with chunked information in Mempool section (1dd1e22)

0.23.0 (2022-01-07)

Bug Fixes

Features

  • display warning as warning in popups (0ec64cf)

0.22.0 (2022-01-05)

Bug Fixes

Features

  • fail gracefully on Clarinet.toml errors (3023320)

0.21.2 (2021-12-23)

Bug Fixes

  • rollback to clarity-repl v0.18.0 (c5db67b)

0.21.1 (2021-12-23)

Bug Fixes

0.21.0 (2021-12-22)

Bug Fixes

Features

  • add analysis field into project config (ce61daf)
  • add key (0631e72)
  • implement telemetry as a gated feature (8b04f8b)
  • implement telemetry helpers (b1cbcc6)

0.20.0 (2021-12-09)

Features

0.19.1 (2021-12-06)

Bug Fixes

0.19.0 (2021-12-06)

Bug Fixes

Features

  • add expectFungibleTokenBurnEvent (0a77641)
  • add expectNonFungibleTokenBurnEvent (b33be1b)
  • add expectNonFungibleTokenMintEvent (1bcf5b1)
  • add stacks / bitcoin specific metadata for blocks / transactions (59d66ee)
  • closing the loop (e80a6dc)
  • expose get_stacks_node_url for stacks.js (f1f8bed)
  • improve api (2f72f6d)
  • introduce new schemas for block / transaction handling (01501d9)
  • migrate to typescript (dd55845)
  • polish stacks operations schemas (cb939f4)

0.18.0 (2021-10-18)

Bug Fixes

  • build settings (2a0cf5f)
  • cargo build --locked in unit tests (5f5f428)
  • disable audits (9036ccf)
  • disable STACKS_API_ENABLE_NFT_METADATA (0ce043a)
  • freeze nightly version (1a88293)
  • freeze nightly version (ecd58f0)
  • freeze rocket (bcd1e28)
  • re-enable audits, ignore RUSTSEC-2020-0159, RUSTSEC-2021-0119, RUSTSEC-2020-0071 (f853221)

Features

0.17.0 (2021-10-05)

Features

0.15.1 (2021-08-18)

Bug Fixes

  • attempt to address compatibility with Linux (fdae2b2)
  • attempt to fix linux compatibility (832dd16)
  • hard code host ip address (e81e711)
  • postgres port handling (c716669)
  • use nightly for tests (f76098d)
  • use stable in github actions (31fa5e1)

0.15.0 (2021-08-11)

Bug Fixes

Features

0.14.2 (2021-07-20)

Bug Fixes

  • enforce cache eviction (6ef7d63)
  • un-hard code path (clarinet deploy) (b3e933a)

0.14.1 (2021-06-28)

Bug Fixes

  • display typescript errors (e7af34b)
  • new contract generator (b8e39d7)
  • remove required -- for clarinet test (0182b07)

0.14.0 (2021-06-25)

Bug Fixes

  • implement tx.transferSTX (4974e85)
  • turn manifest-path into optional argument (bb44856)

Features

  • add allow-wallets option to clarinet run (2690879)
  • better manifest-path handling (6ecdfb0)
  • polish logs (tests vs scripts) (2810a92)