Repository navigation
Releases
Releases · iglo-tech/iglo.base
v1.1.0
What's new
- macOS (Apple silicon) and Linux arm64 builds. Each is built and tested on its own platform. The macOS executable carries its own SQLite 3.53.4, the same version as on Linux, so it does not depend on the macOS version. It is not signed: run
xattr -d com.apple.quarantine iglo-baseonce after downloading. - The Docker image is multi-arch:
ghcr.io/iglo-tech/iglo.base:1.1.0for linux/amd64 and linux/arm64. - Starts about 2 times as fast: 117 ms to 153 ms on a database with 10,500 records, down from 267 ms to 356 ms. Idle memory is 74 MiB, down from 82 MiB.
- No change to the API or the data format: a
pb_dataused by 1.0.0 or PocketBase v0.41.0 works as before.
Files
linux-x64, linux-arm64 and darwin-arm64 executables. Verify with: sha256sum -c SHA256SUMS (shasum -a 256 -c SHA256SUMS on macOS).
v1.0.0
iglo.base 1.0.0: a port of PocketBase v0.41.0 to Bun and TypeScript, as one executable for linux-x64.
- Opens a PocketBase v0.41.0 (or v0.40.x)
pb_datadirectory as is and leaves it in a state PocketBase v0.41.0 opens again. - Same HTTP API, realtime, dashboard, CLI and JavaScript migrations; deliberate differences are listed in 04-api-compatibility.md. No
pb_hooks, no built-in TLS (use a reverse proxy). - Switching from PocketBase and back: docs/cutover.md.
Verify: sha256sum -c SHA256SUMS, unzip iglo-base_1.0.0_linux_amd64.zip, ./iglo-base --version.
Not an official PocketBase edition. Published as is, MIT licensed.