Skip to content

Releases: Beforerr/repld

v1.2.1

14 Jun 18:20
d0fc5c3

Choose a tag to compare

Changelog

  • d0fc5c3 fix: stream partial line output; load python runtime via -c (#35)

v1.2.0

13 Jun 01:16

Choose a tag to compare

Changelog

  • 1ff74ba feat: add 'close' command to kill a session without stopping the daemon (#33)
  • 4401f69 feat: assign jj-style session ids; target trace/interrupt/close by id prefix (#34)
  • bc7bb1b fix: show help for bare repld

v1.1.1

12 Jun 04:47

Choose a tag to compare

Changelog

  • 6590deb ci: emit Go coverage summary to the job summary (#29)
  • e7ba1b3 ci: upload coverage to Codecov, force bash shell for test step (#32)
  • 20e2c6d ci: use stable Go version in release workflow i
  • 7f88e47 feat: in-session file eval with script args (#31)

v1.1.0

12 Jun 02:25

Choose a tag to compare

Changelog

  • 0af126b chore(config): drop never-read displayName
  • d5ffefd chore(docs): consolidate usage syntax, drop stale CI comment
  • 1d82248 feat: in-session file eval with script args
  • 23f6191 fix(daemon): do not steal a live daemon socket; ping before replacing
  • 6368f5e fix(daemon): restrict socket to owner (0700 dir, 0600 socket)
  • f0842e2 fix(daemon,session): context-scoped eval lifecycle, fail on lost control, windows path (#28)
  • d9f92d7 fix(interrupt): SIGINT fallback for runtimes without control listener
  • f1c0095 fix(session): accept control connections until valid token or deadline
  • bbb9d9a fix(wolfram): match native -code semantics, stream messages, real error text
  • b07f847 fix: survive stray SIGINT races in R sessions, idempotent stop, windows-safe test cwds (#30)
  • 76bf890 perf(session): right-size bufio buffers (ReadString grows past them anyway)
  • b09668d refactor(adapter): collapse runtime loading into BootstrapStmt
  • 98314a9 refactor(python): drop unreachable print_result path
  • 7e44559 refactor(test): per-language files, shared warm daemon

v1.0.1

05 Jun 10:47
9033c35

Choose a tag to compare

Changelog

  • 9033c35 fix(julia): invokelatest result/error display to survive world-age bump (#27)

v1.0.0

04 Jun 02:52
49e0bb1

Choose a tag to compare

Changelog

  • 22a6fc6 feat!: repld — polyglot persistent REPL daemon (Julia + Python) (#22)
  • 91b1099 feat: add R adapter and MCP comparison (#24)
  • 49e0bb1 feat: add WolframScript adapter (#25)
  • 550eb38 fix(install): resolve binary name from release asset
  • de1b3a9 refactor: extract polyglot core behind Adapter seam (#21)
  • d1c95ca refactor: simplify parser and session comments

v0.7.1

30 May 20:22
1bb5e37

Choose a tag to compare

Changelog

  • 1bb5e37 feat(session): graceful shutdown with escalation (#20)

v0.7.0

29 May 22:04
69b184d

Choose a tag to compare

Changelog

  • 69b184d feat: Windows support + macOS/Windows CI matrix (#19)

v0.6.0

29 May 16:06
d2fb205

Choose a tag to compare

Changelog

  • d2fb205 feat: add JULIA_EXE env var for custom Julia binary (#18)

v0.5.0

29 May 04:41
956478a

Choose a tag to compare

Changelog

  • 956478a feat(client): forward unknown flags to julia subprocess (#16)
  • 975d193 fix(cli): treat -e '' as an explicit no-op eval (#14)
  • 172301f fix(interrupt): interrupt eval via fd-4 channel, not SIGINT (#13)
  • a08e223 fix(interrupt): resend interrupt until eval returns (#15)
  • 01adb29 fix(trace): renumber smart-traceback frames sequentially