diff --git a/CHANGELOG.md b/CHANGELOG.md index 4effe7c..2244620 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ ### Fixed +- README / `@cedarjs/pg/vite-plus` Vite+ example: `dev` is now `cedarpg run --attach --mode=dev -- vp dev` (with `cache: false`). Vite+ `dependsOn` does not forward env and task `env` only passes through the `vp` process env, so the old `command: "vp dev"` + `env: ["DATABASE_URL"]` never saw the leased URL. - `cedarpg run` (plain and `--attach`) and `cedarpg studio` forward `SIGINT` / `SIGTERM` / `SIGHUP` to the child. A supervisor that signalled only the `cedarpg` process (Nx, pm2, `kill `) used to leave the child running. A child killed by a signal now exits with `128 + n` (130 for `SIGINT`, 143 for `SIGTERM`) instead of 1. - Ephemeral host cold start no longer deletes `/dev/shm/PostgreSQL.*` and `pgserve-*`. Those are live shared-memory segments of every Postgres on the machine. Running with `CI=true` or `CEDAR_PG_EPHEMERAL_HOST=1` next to a registered local host deleted that host's segment, and every new connection to it then failed with `58P01 could not open shared memory segment` until it was restarted. Cold start now removes only cedar-pg's own leftover data dir (`/dev/shm/cedar-pg-`). The `53100` / quota hint no longer recommends `rm /dev/shm/PostgreSQL.*`. - TEMPLATE `cloneWorkerDatabase` reuses the worker's `