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 #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
analysisfield 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)