Releases: DataZooDE/erpl-rev
Release list
v2026.09.01
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. There is nothing else to install.
All three builds talk RFC through erpl-proto, our pure-Rust
implementation, linked statically. They carry no SAP NW RFC SDK and
no ICU — DuckDB is the only bundled library.
The Linux build is additionally exercised by a 13-stage end-to-end
suite against a live ABAP system. macOS and Windows are verified to
build, link and start, but not yet against a live SAP system.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- Link DuckDB statically and retire the self-extracting launcher (#78) by @jrosskopf in #83
- Operate erpl-rev from the CLI, not only from SAP GUI by @jrosskopf in #84
Full Changelog: v2026.08.31...v2026.09.01
v2026.08.31
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. There is nothing else to install.
All three builds talk RFC through erpl-proto, our pure-Rust
implementation, linked statically. They carry no SAP NW RFC SDK and
no ICU — DuckDB is the only bundled library.
The Linux build is additionally exercised by a 13-stage end-to-end
suite against a live ABAP system. macOS and Windows are verified to
build, link and start, but not yet against a live SAP system.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- docs: lead with uvx, and stop claiming the SDK is bundled by @jrosskopf in #81
- erpl-rev setup / doctor: close the gap between
uvx erpl-revand a working system by @jrosskopf in #82
Full Changelog: v2026.08.30...v2026.08.31
v2026.08.30
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. There is nothing else to install.
All three builds talk RFC through erpl-proto, our pure-Rust
implementation, linked statically. They carry no SAP NW RFC SDK and
no ICU — DuckDB is the only bundled library.
The Linux build is additionally exercised by a 13-stage end-to-end
suite against a live ABAP system. macOS and Windows are verified to
build, link and start, but not yet against a live SAP system.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- build: RFC_BACKEND=proto — build and run without the SAP NW RFC SDK by @jrosskopf in #64
- fix: RAW columns replicate byte-faithfully, trailing zeros included by @jrosskopf in #65
- perf(ingest): 2.6x in-process throughput; 20s -> 13s on a live 100k load by @jrosskopf in #67
- test(e2e): let the suite run against a statically linked RFC backend by @jrosskopf in #66
- refactor: deploy the a4h ABAP from erpl instead of keeping a second copy by @jrosskopf in #71
- fix(e2e): resolve the ABAP drivers from erpl, not the emptied abap/ by @jrosskopf in #69
- release: ship the Linux bundle on erpl-proto, statically linked by @jrosskopf in #70
- feat(ingest): accept a compressed package (server half of #68) by @jrosskopf in #72
- refactor: erpl-rev's ABAP comes home, and can be deployed standalone by @jrosskopf in #73
- ci(release): mint the erpl-proto token from the existing read-only App by @jrosskopf in #74
- release: macOS and Windows onto erpl-proto too by @jrosskopf in #76
- release: publish erpl-rev to PyPI by @jrosskopf in #77
- ci: rehearse the wheel build on workflow_dispatch by @jrosskopf in #79
- ci: give the wheels a valid version, and check it by @jrosskopf in #80
Full Changelog: v2026.08.06...v2026.08.30
v2026.08.06
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- feat: add feedback banner, startup pointer and issue link on fatals by @jrosskopf in #63
Full Changelog: v2026.07.17...v2026.08.06
v2026.07.17
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- chore: bump posthog-telemetry to f550a66 (Error Tracking fix) by @jrosskopf in #62
Full Changelog: v2026.07.12...v2026.07.17
v2026.07.12
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- deps: bump posthog-telemetry — fix teardown SIGSEGV by @jrosskopf in #59
- deps: bump posthog-telemetry to 4cd2256 (teardown SIGSEGV fix) by @jrosskopf in #60
- feat(telemetry): adopt shared PostHog schema v2 (server events, groups, flush) by @jrosskopf in #61
Full Changelog: v2026.06.17...v2026.07.12
v2026.06.17
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- ci: compile on Windows (catch MSVC-only breaks before release) by @jrosskopf in #56
- test: run the suite on Windows too (portable temp paths) by @jrosskopf in #57
- feat(delta): native MERGE INTO apply on DuckDB 1.5.4 by @jrosskopf in #58
Full Changelog: v2026.06.14...v2026.06.17
v2026.06.14
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- feat(telemetry): PostHog application analytics via shared lib (epic #39) by @jrosskopf in #46
- feat(docker): publish a linux/amd64 image to ghcr.io by @jrosskopf in #47
- fix(sql-console): title reads just "DuckDB SQL console" by @jrosskopf in #50
- feat(sql-console): NYC-taxi example reads 12 Parquet files (40M+ rows) by @jrosskopf in #48
- chore: rename run-cloud.sh -> run-rfc-server.sh by @jrosskopf in #49
- fix(sql-console): remove dummy P_RUN, move example picker onto the toolbar by @jrosskopf in #51
- fix: clean-slate bring-up — deploy, registration & shutdown by @jrosskopf in #52
- docs(readme): refresh the install & run sections by @jrosskopf in #53
- feat(docker): deploy the released self-extracting bundle as the image by @jrosskopf in #54
- fix(test): build test_telemetry.cpp on Windows (setenv/unsetenv shim) by @jrosskopf in #55
Full Changelog: v2026.06.13...v2026.06.14
v2026.06.13
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- ci: auto-run smoke test after the release build (workflow_run) by @jrosskopf in #37
- feat: MotherDuck publish docs + SQL console example dropdown by @jrosskopf in #38
Full Changelog: v2026.06.11...v2026.06.13
v2026.06.11
erpl-rev — query and replicate SAP through DuckDB.
Single self-extracting binaries — download the one for your OS, then
run it. They bundle the SAP NW RFC SDK + DuckDB, so there is nothing
else to install.
| OS | Asset |
|---|---|
| Linux x86-64 | erpl-rev-linux-amd64.tar.gz |
| macOS arm64 | erpl-rev-macos-arm64.tar.gz |
| Windows x64 | erpl-rev-windows-amd64.zip |
Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).
What's Changed
- ci: platform smoke test for the shipped bundles (SAP libs load everywhere) by @jrosskopf in #36
Full Changelog: v2026.06.08...v2026.06.11