Skip to content

Tags: Klafyvel/REPLSmuggler.jl

Tags

v0.6.0

[Diff since v0.5.1](v0.5.1...v0.6.0)

- Displaying certain objects cause errors. #49

- Return module information when smuggling errors (breaking change)
- Upgrade protocol version to 0.5 (breaking change)

- Added functional tests for evaluation.

**Merged pull requests:**
- test(eval): Added rough tests for evaluation. (#44) (@Klafyvel)
- feat(protocol): Send module information when smuggling errors. (#45) (@Klafyvel)
- chore(deps): bump codecov/codecov-action from 4 to 5 (#46) (@dependabot[bot])
- fix: displaying certain objects cause error. try displaying them first (#50) (@ArbitRandomUser)

**Closed issues:**
- Add a mechanism to reply with images. (#19)
- running this julia code causes REPLsmuggler to crash (#49)

v0.5.1

[Diff since v0.5.0](v0.5.0...v0.5.1)

**Merged pull requests:**
- fix: fix bug, statementiterator for single char returns nothing (#43) (@ArbitRandomUser)

v0.5.0

[Diff since v0.4.0](v0.4.0...v0.5.0)

**Merged pull requests:**
- Display evaluation results (#35) (@Klafyvel)
- Send all locations in JET stacktraces (#40) (@fredrikekre)
- fix: fix bug where sending inner levels of indented code is not formatted correctly in REPL (#42) (@ArbitRandomUser)

**Closed issues:**
- Indent is wrong  when sending a visual selection  (#41)

v0.4.0

## REPLSmuggler v0.4.0

[Diff since v0.3.0](v0.3.0...v0.4.0)


**Merged pull requests:**
- Add Runic.jl CI to the repository. (#26) (@Klafyvel)
- style(runic): Fix style after fredrikekre/Runic.jl@1184d2b (#27) (@Klafyvel)
- feat(eval): Add eval by blocks, stop evaluation early if it failed, make REPLSmuggler.jl compatible with OhMyREPL.jl (#29) (@ArbitRandomUser)
- feat(diagnostics): Use showerror to stringify error messages (#31) (@fredrikekre)
- feat: Smuggle exception stack (#32) (@fredrikekre)
- added showsmuggler() , to show the current smuggler in the REPL (#34) (@ArbitRandomUser)
- chore(release): Release v0.4 (#39) (@Klafyvel)

**Closed issues:**
- Feature request , send range as multiline  (#28)
- MethodError on first smuggle (#30)
- Feature request, Send only selection (#37)
- Protocol Exception Error (#38)

v0.3.0

## REPLSmuggler v0.3.0

[Diff since v0.2.0](v0.2.0...v0.3.0)


**Merged pull requests:**
- feat: Support choosing the name of the socket used, and the directory it lives in. (#12) (@Klafyvel)
- chore(deps): bump julia-actions/setup-julia from 1 to 2 (#16) (@dependabot[bot])
- chore(deps): bump julia-actions/cache from 1 to 2 (#17) (@dependabot[bot])
- feat: Add history of evaluated code evaluated by REPLSmuggler to REPL history! 🎉 (#20) (@Klafyvel)
- Smuggle arbitrary diagnostics (#21) (@Klafyvel)
- fix(evaluation): evalation of lines containing unicode characters. (#23) (@Klafyvel)
- fix(evaluation): fix line numbering of evaluated code. (#24) (@Klafyvel)
- chore(release): Release v0.3 (#25) (@Klafyvel)

**Closed issues:**
- Clearing diagnostics (#11)
- Smuggle diagnostics from the REPL (#13)
- Add evaluated code to REPL history (#14)
- Some UTF8 characters seem to break REPLSmuggler.jl (#22)

v0.2.0

## REPLSmuggler v0.2.0

[Diff since v0.1.0](v0.1.0...v0.2.0)


**Merged pull requests:**
- Feat better repl integration (#8) (@Klafyvel)
- chore: release version 0.2. (#9) (@Klafyvel)

v0.1.0

## REPLSmuggler v0.1.0

**Merged pull requests:**
- Bump codecov/codecov-action from 3 to 4 (#1) (@dependabot[bot])
- fix: Interrupts and Exit RPC (#2) (@Klafyvel)
- feat: Better README.md (#3) (@Klafyvel)
- fix: Documentation CI was broken. (#4) (@Klafyvel)
- fix: Repo URL in deploydoc. (#5) (@Klafyvel)
- feat: Better documentation. (#6) (@Klafyvel)