Releases: Beforerr/repld
Releases · Beforerr/repld
v1.2.1
v1.2.0
v1.1.1
v1.1.0
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
v1.0.0
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
v0.7.0
v0.6.0
v0.5.0
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