You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Notes
Crate versions in this release:
Crate
Version
upone
0.2.0
upone-core
0.2.0
upone-providers
0.2.0
upone
Recognize monorepos: detect at the workspace root and every package, run each task in the right package directory, and deduplicate repeated detections.
update upone-core 0.1.0 -> 0.2.0
update upone-providers 0.1.1 -> 0.2.0
upone-core
Tasks now carry their working directory, so a plan can mix root and package-level tasks (a monorepo drizzle-kit generate runs inside its package).
Add Planner::build_allow_external so a workspace package can depend on the root install task before plans are merged.
upone-providers
Detect across bun/npm/pnpm workspaces: discover package directories and scan them for drizzle, postgres, prisma and the rest.
New detection-only providers: turbo, biome, shadcn, next, trpc and better-auth.
Drizzle and prisma check tasks now wait for the package-manager install, fixing a race that failed when node_modules was missing.
Install upone 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CarlosEduJs/upone/releases/download/v0.2.0/upone-installer.sh | sh
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Notes
Crate versions in this release:
Crate
Version
upone
0.1.1
upone-core
0.1.0
upone-providers
0.1.1
upone
Exit with a non-zero status when any task in the plan fails, so scripts and CI pipelines can detect a failed run.
update upone-providers 0.1.0 -> 0.1.1
upone-providers
Ensure postgres and redis never start a second, redundant docker compose invocation: when a compose file defines them they depend on the docker provider's compose-up task and only verify the service responds, removing a race between concurrent compose runs.
Report a clear, actionable error when postgres or redis are detected without a compose service to start them, instead of a broken docker compose up.
Show the tail of a failing command's output as the task error message, instead of a truncated first line.
Verify postgres and redis on the actual host port a compose file publishes for them, instead of assuming 5432/6379, so projects mapping alternative ports are checked correctly.
Install upone 0.1.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CarlosEduJs/upone/releases/download/v0.1.1/upone-installer.sh | sh