Tags: deltalgorand/clarity-repl
Tags
chore(release): 0.28.2 ## [0.28.2](hirosystems/chainhook@v0.28.1...v0.28.2) (2022-05-26) ### Bug Fixes * ability to interpret by passing an AST ([77164c8](hirosystems@77164c8))
chore(release): 0.28.1 ## [0.28.1](hirosystems/chainhook@v0.28.0...v0.28.1) (2022-05-26) ### Bug Fixes * any line of code that can not be tested ([7acff7b](hirosystems@7acff7b)) * fix crash on contract-call to invalid func ([de981a2](hirosystems@de981a2)), closes [#170](https://github.com/hirosystems/clarity-repl/issues/170) * harden `ASTVisitor` with default args ([c0fcf7a](hirosystems@c0fcf7a)), closes [#173](https://github.com/hirosystems/clarity-repl/issues/173) * remove panic from ASTVisitor ([315d169](hirosystems@315d169))
chore(release): 0.28.0 # [0.28.0](hirosystems/chainhook@v0.27.0...v0.28.0) (2022-05-19) ### Bug Fixes * address feedbacks ([da81a11](hirosystems@da81a11)) * check the maximum length of a contract name ([24cb554](hirosystems@24cb554)), closes [#145](https://github.com/hirosystems/clarity-repl/issues/145) * **dap:** return a map's type for its value ([cc6a3a9](hirosystems@cc6a3a9)) * **dap:** track the stack frames on every expression ([a19fc65](hirosystems@a19fc65)) * disable dap for wasm builds ([a60cdd4](hirosystems@a60cdd4)) * harden `ASTVisitor` to handle invalid ASTs ([4da54ff](hirosystems@4da54ff)), closes [hirosystems/clarinet#334](hirosystems/clarinet#334) * make dep detector robust to invalid ASTs ([e179647](hirosystems@e179647)) * make TestCoverageReport attributes public ([41f98d7](hirosystems@41f98d7)) * resolve problem comparing paths in Windows ([e010141](hirosystems@e010141)) * update block limits to 2.05 numbers ([f66a0d7](hirosystems@f66a0d7)), closes [#114](https://github.com/hirosystems/clarity-repl/issues/114) * update tests for eval_hooks changes ([7b5c059](hirosystems@7b5c059)) * wasm build ([dea995d](hirosystems@dea995d)) ### Features * add `::trace` command ([389eaef](hirosystems@389eaef)) * add emitted events to execution trace ([9f2a913](hirosystems@9f2a913)) * add reload command ([e2f2e53](hirosystems@e2f2e53)) * better simulated block time ([9f5f0f8](hirosystems@9f5f0f8)), closes [hirosystems/clarinet#310](hirosystems/clarinet#310) * **dap:** add support for watching variables ([7e750ea](hirosystems@7e750ea)) * **dap:** added `complete` method to `EvalHook` ([51ee196](hirosystems@51ee196)) * **dap:** begin support for DAP debugger ([f133bee](hirosystems@f133bee)) * **dap:** implement evaluate request ([9ccd742](hirosystems@9ccd742)) * **dap:** implement scopes and variables ([40bfde5](hirosystems@40bfde5)) * **dap:** stack traces and pause ([03611da](hirosystems@03611da)) * display digest ([69a48af](hirosystems@69a48af)) * **reload:** do not clear `executed` ([86dac32](hirosystems@86dac32)) * **reload:** have error reading a file being a catastrophic error ([60afeb8](hirosystems@60afeb8)) * **reload:** report error when file in path can not be reloaded ([9827021](hirosystems@9827021)) * **reload:** use `std::mem::take` instead of `clone` and `clear` ([456239a](hirosystems@456239a)) * return unresolved dependencies from detector ([5a9d122](hirosystems@5a9d122)) * track a dependency must be pre-deployed ([fe076d8](hirosystems@fe076d8)), closes [#119](https://github.com/hirosystems/clarity-repl/issues/119) * various adjustments ([0fc2cb3](hirosystems@0fc2cb3))
chore(release): 0.27.0 # [0.27.0](hirosystems/chainhook@v0.26.0...v0.27.0) (2022-05-11) ### Bug Fixes * check the maximum length of a contract name ([0a2d110](hirosystems@0a2d110)), closes [#145](https://github.com/hirosystems/clarity-repl/issues/145) * **dap:** return a map's type for its value ([6772bf8](hirosystems@6772bf8)) * **dap:** track the stack frames on every expression ([7be30f9](hirosystems@7be30f9)) * disable dap for wasm builds ([ef27199](hirosystems@ef27199)) * harden `ASTVisitor` to handle invalid ASTs ([89304d9](hirosystems@89304d9)), closes [hirosystems/clarinet#334](hirosystems/clarinet#334) * update block limits to 2.05 numbers ([a75fe34](hirosystems@a75fe34)), closes [#114](https://github.com/hirosystems/clarity-repl/issues/114) * update tests for eval_hooks changes ([c2e1f66](hirosystems@c2e1f66)) ### Features * add reload command ([0772c82](hirosystems@0772c82)) * better simulated block time ([bca289e](hirosystems@bca289e)), closes [hirosystems/clarinet#310](hirosystems/clarinet#310) * **dap:** add support for watching variables ([884e46e](hirosystems@884e46e)) * **dap:** added `complete` method to `EvalHook` ([7de2090](hirosystems@7de2090)) * **dap:** begin support for DAP debugger ([53f1f34](hirosystems@53f1f34)) * **dap:** implement evaluate request ([bfc3f46](hirosystems@bfc3f46)) * **dap:** implement scopes and variables ([b034d4c](hirosystems@b034d4c)) * **dap:** stack traces and pause ([145f581](hirosystems@145f581)) * **reload:** do not clear `executed` ([bf8d614](hirosystems@bf8d614)) * **reload:** have error reading a file being a catastrophic error ([2828e25](hirosystems@2828e25)) * **reload:** report error when file in path can not be reloaded ([a8a3e2a](hirosystems@a8a3e2a)) * **reload:** use `std::mem::take` instead of `clone` and `clear` ([b58c85c](hirosystems@b58c85c)) * return unresolved dependencies from detector ([c650c91](hirosystems@c650c91)) * track a dependency must be pre-deployed ([98c902f](hirosystems@98c902f)), closes [#119](https://github.com/hirosystems/clarity-repl/issues/119)
chore(release): 0.26.0 # [0.26.0](hirosystems/chainhook@v0.25.0...v0.26.0) (2022-04-20) ### Bug Fixes * finish AST dependency detector ([3f09ce5](hirosystems@3f09ce5)) * hint for patches ([34766f5](hirosystems@34766f5)) ### Features * add AST-based dependency checker ([237691f](hirosystems@237691f))
chore(release): 0.25.0 # [0.25.0](hirosystems/chainhook@v0.24.0...v0.25.0) (2022-04-04) ### Bug Fixes * add to-int to intellisense ([bb3dabd](hirosystems@bb3dabd)), closes [#124](https://github.com/hirosystems/clarity-repl/issues/124) * **debugger:** add watchpoint help, `help w` ([aa07f95](hirosystems@aa07f95)) * **debugger:** delete all breakpoints with `b del` ([1fec069](hirosystems@1fec069)) * **debugger:** handle breaking in debug command ([d3eaac6](hirosystems@d3eaac6)) * **debugger:** improve handling of `finish` ([00440a6](hirosystems@00440a6)) * enable debug only with cli feature ([2797fab](hirosystems@2797fab)) * fix intellisense for `append` ([e1b3641](hirosystems@e1b3641)), closes [#123](https://github.com/hirosystems/clarity-repl/issues/123) * improve intellisense for define-* ([b0d25d5](hirosystems@b0d25d5)), closes [#65](https://github.com/hirosystems/clarity-repl/issues/65) * update tests after debugger changes ([1a3bf9b](hirosystems@1a3bf9b)) ### Features * **debugger:** add breakpoint management ([84cb948](hirosystems@84cb948)) * **debugger:** add print command and print source ([2d3e32c](hirosystems@2d3e32c)) * **debugger:** add watchpoints ([cd3ced9](hirosystems@cd3ced9)) * **debugger:** avoid repeated breakpoints ([24f90ec](hirosystems@24f90ec)) * **debugger:** implement source breakpoints ([4cc26ac](hirosystems@4cc26ac)) * **debugger:** implement source breakpoints ([cf5cd8d](hirosystems@cf5cd8d)) * **debugger:** print any expression with 'print' ([51ff32f](hirosystems@51ff32f)) * implement a step-debugger in the REPL ([d776538](hirosystems@d776538)) * record executed commands in the session ([f3a865a](hirosystems@f3a865a))
chore(release): 0.24.0 # [0.24.0](hirosystems/chainhook@v0.23.1...v0.24.0) (2022-03-30) ### Bug Fixes * **debugger:** handle breaking in debug command ([58d7695](hirosystems@58d7695)) * enable debug only with cli feature ([594c59a](hirosystems@594c59a)) * update tests after debugger changes ([d760a7a](hirosystems@d760a7a)) ### Features * **debugger:** add breakpoint management ([354386a](hirosystems@354386a)) * **debugger:** add print command and print source ([332ca5c](hirosystems@332ca5c)) * **debugger:** add watchpoints ([cac728c](hirosystems@cac728c)) * **debugger:** avoid repeated breakpoints ([e4dc660](hirosystems@e4dc660)) * **debugger:** implement source breakpoints ([d427609](hirosystems@d427609)) * **debugger:** implement source breakpoints ([5a9331e](hirosystems@5a9331e)) * **debugger:** print any expression with 'print' ([d9875ce](hirosystems@d9875ce)) * implement a step-debugger in the REPL ([14ac56e](hirosystems@14ac56e)) * record executed commands in the session ([3af06aa](hirosystems@3af06aa))
chore(release): 0.23.1 ## [0.23.1](hirosystems/chainhook@v0.23.0...v0.23.1) (2022-03-08) ### Bug Fixes * add missing traversal of cond in if expr ([49c0688](hirosystems@49c0688)) * check for whitespace between exprs in list ([5cf0f06](hirosystems@5cf0f06)), closes [#110](https://github.com/hirosystems/clarity-repl/issues/110) * consider as-contract in check-checker ([00bd603](hirosystems@00bd603)) * detect dependency through principal literal ([e6dfe4b](hirosystems@e6dfe4b)) * improve error in type checker ([e6e7267](hirosystems@e6e7267))
chore(release): 0.23.0 # [0.23.0](hirosystems/chainhook@v0.22.2...v0.23.0) (2022-02-23) ### Bug Fixes * report an error for CRLF line-endings ([5a4ccf0](hirosystems@5a4ccf0)), closes [#98](https://github.com/hirosystems/clarity-repl/issues/98) ### Features * add note about CRLF -> LF mode ([5c1d2b6](hirosystems@5c1d2b6))
chore(release): 0.22.2 ## [0.22.2](hirosystems/chainhook@v0.22.1...v0.22.2) (2022-02-18) ### Bug Fixes * rustls was not properly enabled (openssl c lib was being used) ([4f6b7b5](hirosystems@4f6b7b5))
PreviousNext