Skip to content

0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:13
68255cd

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/CarlosEduJs/upone/releases/download/v0.2.0/upone-installer.ps1 | iex"

Download upone 0.2.0

File Platform Checksum
upone-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
upone-x86_64-apple-darwin.tar.xz Intel macOS checksum
upone-x86_64-pc-windows-msvc.zip x64 Windows checksum
upone-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
upone-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
upone-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
upone-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum