Repository navigation
v1.2.26 — photos out of the database, escrow and offboarding fixes
📦 How to Install / Upgrade
BeanPool is distributed as a Docker container. You can pull the latest version directly from the GitHub Container Registry.
Using Docker Compose:
services:
beanpool:
image: ghcr.io/beanpool-org/beanpool-node:1.2.26
restart: unless-stopped
ports:
- "80:8080"
- "443:8443"
- "4001:4001"
- "4002:4002"
volumes:
- ./data:/app/dataUsing Docker CLI:
docker pull ghcr.io/beanpool-org/beanpool-node:latestWhat's Changed
- Bump the app to v1.2.49 (android 271 / ios 213) by @martyinspace in #1090
- 🔨 Forge: [reliability] return 404 on non-existent project rejection by @martyinspace in #1084
- ⚡ Bolt: [perf] O(1) member lookups for keeper resolution in EconomySection by @martyinspace in #1082
- ✨ Flow: [manager DX] replace any assertions with typed parties on EscrowDisputeItem by @martyinspace in #1083
- 📱 Expo: [compatibility] Export ErrorBoundary and refine search params in unlock-keys screen by @martyinspace in #1086
- 🗺️ Atlas: [manager tests] IdlePausedBanner component tests by @martyinspace in #1088
- 🔎 Scout: [test coverage] message-tombstone by @martyinspace in #1089
- Event card: "Interested" never breaks mid-word by @martyinspace in #1091
- Market grid: no stretched cards, and the poll stops setting the row height by @martyinspace in #1092
- Jules register: a card Pressable is read from its text, so don't label it (#1087) by @martyinspace in #1093
- Bump the app to v1.2.50 (android 272 / ios 214) by @martyinspace in #1094
- Two flaky server suites: a clock read that straddles a tick, and an SSRF fetch timeout that covered one phase by @martyinspace in #1095
- 🎨 Palette: [a11y] PollCard focus rings and emoji hiding by @martyinspace in #1085
- A member-to-member send can't destroy Beans on a crash: make transfer()'s writes atomic by @martyinspace in #1096
- Two small follow-ups from #1096: a port-race flake, and a broadcast that fired before its transaction committed by @martyinspace in #1098
- An escrow can never pay out more than it holds by @martyinspace in #1099
- Images out of the database: a disk image store for post photos and attachments by @martyinspace in #1097
- Offboarding settles the exact balance, not the rounded one (regression from #1099) by @martyinspace in #1100
- chore(server): bump node version to v1.2.26 by @martyinspace in #1103
Full Changelog: v1.2.25...v1.2.26