- migrate to mono-repo layout (#481)
- deps:
- revisit CI and release process (423c3d36)
- README.md. Removed depends_on() field in the clarinet.toml file and added success message for clarinet check command. (84d0a327)
- 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)
- add dotenv to cbtc dependencies (158390a)
- address auto-review (61200a1)
- address feedbacks (cdf4e6d)
- address feedbacks (ce82131)
- address feedbacks (895ba87)
- address remaining feedbacks (5963383)
- better termination (16def80)
- broken termination (45dff9f)
- build (9fa504e)
- build issues (84ec835)
- build warning (b164be4)
- build, unused files (a3acaa9)
- cargo audit (44b60d5)
- cargo fmt, stacks-devnet (869916e)
- cascade changes in Oreo.dockerfile (9626aed)
- cascade errors (8cd5d9a)
- cascade errors from generators (ef6a64e)
- cbtc chainhooks (27867c6)
- command line deployment generate (de61f49)
- dead code (6119ec4)
- display transaction in mempool view (006a86e)
- fix typo "runnner" -> "runner" (54f5ccc)
- handle warnings (852014b)
- hyperchain tweaks (369c9da)
- improve error messages about dependencies (48ea5a0), closes hirosystems/clarity-repl#188 #396
- lsp and requirements (334d81f)
- path (50b7e0d)
- remove ProjectManifest::default() (cdde911)
- serialize using relative path (5ce5970)
- stacks-devnet-js (983b7be)
- ts lib (83337a0)
- typo (e8f1303)
- typo (3f5d79a)
- typo (4b4794d)
- typo (7b11ecd)
- use 0.0.0.0 instead of localhost (fd92b0b)
- windows networking issues (9c080f6)
- windows ui (77fc359)
- 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)
- code coverage not including initial executions (6089e86)
- display errors from parsing (517a3fa)
- explorer, noneCV (3dd1142)
- usage of default deployment files (c6b1f8c)
- use
[email protected]
lib in generated tests (74b1b99), closes #381 - wrong network (a631268)
0.31.0 (2022-05-24)
- address feedbacks (c03549d)
- bug + associated name ambiguity (4aaa881)
- clarinet test --watch (b985f32)
- cost reports (c26b063)
- deno interface import (2978301)
- devnet deployments (49e1701)
- lsp integration tests, streamline deployment plan serde attributes (8dff7e0)
- node-binding build (14a651d)
- test relying on hashmap (f84f67e)
- test return code (50c39b8)
- tests (c3fd59b)
- unable to resolve dependencies in presence of boot contracts (5df8330)
- unordered contracts (bf8f86f)
- update doc (5804c4b)
- using v0.100.0 instead of v1.0.0-beta1 (1025e32)
- warnings (cb97106)
- windows builds (d020d57)
- 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)
- unordered contracts (4cc54c7)
- 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)
- fixed problem with contract ordering in lsp (12bccc5)
0.29.0 (2022-04-21)
- 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)
0.28.1 (2022-04-06)
0.28.0 (2022-03-31)
- address hirosystems#279 (69253d3)
- adjust some env variables (6bd3436)
- attempt to repair Test workflow (cf1d598)
- handle errors during file creation properly (88b14b2), closes #229
- try another nightly (5694857)
- upgrade @mapbox/node-pre-gyp from 1.0.6 to 1.0.8 (0eff1a7)
- upgrade typescript from 4.5.2 to 4.5.5 (0129097)
- 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)
- 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)
- update to clarity-repl 0.22.1 (644c082)
0.26.0 (2022-02-12)
- fix serialization of REPL settings (5fc9d08)
- macos-arm64 / Apple Silicon / M1 builds (da5f1bc)
0.25.1 (2022-02-11)
0.25.0 (2022-02-10)
- add analysis settings support (c7984e3), closes hirosystems/clarity-repl#62
- add check-checker options to Clarinet.toml (2f8ad7f)
- add option to check single file (64b0e2f)
- add option to select parser version (470734c)
- consolidate repl settings in config file (cfe7af3)
- update to clarity-repl 0.22.0 (e2d996a)
- update to work with new parser (ce8267a)
0.24.0 (2022-01-19)
- 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)
- added ignore and only options to clarinet test (a57cc23)
0.23.1 (2022-01-13)
- issue with chunked information in Mempool section (1dd1e22)
0.23.0 (2022-01-07)
- display warning as warning in popups (0ec64cf)
0.22.0 (2022-01-05)
- lsp adjustment (67233f2)
- fail gracefully on Clarinet.toml errors (3023320)
0.21.2 (2021-12-23)
- rollback to clarity-repl v0.18.0 (c5db67b)
0.21.1 (2021-12-23)
0.21.0 (2021-12-22)
- build error (6399169)
- caveman debug vestige (a89c631)
- clarity integration (259fb4a)
- comments and doc (ea269ae)
- disable_telemetry flag (8dcb0ec)
- doc copy pasta (8927144)
- enable telemetry in Dockerfile (8b43980)
- iterate on integration (3a65165)
- make tower-lsp optional (1f83b21)
- remove reference to Blockstack (350be75)
- stacks-devnet-js build (fe74897)
- 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)
- document CI how-to (a4079d9)
0.19.1 (2021-12-06)
- update package name (6477408)
0.19.0 (2021-12-06)
- add 128bit numbers support (a87a99c)
- address feedbacks (4a74c51)
- better event management (bd1e9c3)
- build (b8d1ac7)
- deployment fee rate can be too low (1fa7564)
- deployment_fee_rate not being used (940f17d)
- dropped request (c777d91)
- error message (bb1c5c7)
- fee too low (stacking orders) (90d46b7)
- ignore RUSTSEC-2021-0124 (b4b570a)
- incorrect error message (ac48d31)
- infinite iter (1ab975a)
- nested runtimes / switch to futures (26d60b7)
- package name (e8dc71b)
- return type (52a37bf)
- StacksRpc internal improvements (2bf6c52)
- STXLockEventData unlock_height type (927acfe)
- testnet / mainnet deployment (b49056b)
- tsconfig adjustments (4f5320e)
- typos (669d94b)
- update lib name (9041ff8)
- update node bindings (cf29e00)
- update types/node + package.json (7fdb417)
- warnings, remove rustdoc (c81d7a7)
- 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)
- 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)
- add expectPrintEvent function (e835c5a)
- add hints (c067cfb)
- enable ft/nft metadata (08f0da5)
- introduce deployment fee rate (225aac2)
- iterate on feedbacks (dbf98c2)
- update colors and messages (587671f)
0.17.0 (2021-10-05)
- ability to cache repl sessions (5e086cb)
- acknowledge check ok (f6a6143)
- add decrement function (#109) (56e5477)
- cascade changes (fb6d9a9)
- cost reporting via tests (#116) (a0117aa)
- create abi-generator extension (e5b46c4)
- revamp extension usage (ec8cdfc)
0.15.1 (2021-08-18)
- 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)
- better process termination (1feec61)
- cross-platform filesystem issues (05d6d77)
- cross-platform networking (35511e7)
- cross-platform UI issues (1b7f9e8)
- docker prune at startup in case of dirty state (95a7fd1)
- don't crash if /v2/info is unresponsive (639fc58)
- failing CI steps (aaeb443)
- handle projects with > 25 contracts (eb4d3ef)
- pox initialization (6f8f16a)
- tty -> none (878f6a9)
- use nightly (55cbc77)
- use nightly in Dockerfile (12262ea)
- use nightly toolchain (13ee9bb)
- warnings (30e7438)
- warnings (0c9f7a2)
- ability to disable dashboard (32ccaff)
- ability to disable explorers (483a853)
- ability to reset devnet (1c0e1f2)
- add alias for poke -> console (84aea86)
- add bitcoin explorer (446a4d4)
- better support for Devnet / Testnet / Mainnet (9f47c73)
- devnet overall stable (38bcc49)
- display decoded transactions (0fcb597)
- draft auto stack-stx (c93623b)
- handle microblocks (c68ac68)
- improve termination sequence (fbfd2c6)
- integrating pox (17c521c)
- interface prototyped (d42c05d)
- log container ids (ed124a9)
- update mempool (adcb1be)
- update services statuses (f1865e4)
- write logs to disk (fa82cd9)
0.14.2 (2021-07-20)
0.14.1 (2021-06-28)
- display typescript errors (e7af34b)
- new contract generator (b8e39d7)
- remove required -- for clarinet test (0182b07)