Skip to content

v1.9.0-rc.29

Pre-release
Pre-release

Choose a tag to compare

@Goldziher Goldziher released this 09 Jun 08:09
· 7 commits to main since this release

Changed

  • Alef pin bumped 0.23.48 → 0.23.58. Pulls in the PHP MINIT module-startup mutex (0.23.50), the NAPI TS overload/optional-param signature cleanup (0.23.55), the NAPI arrow-type return type strip fix (0.23.54), the napi service-wrapper lowerCamelCase fix (0.23.57), per-item version annotations in the IR + docs generator (0.23.58), the NAPI enum variant JSDoc */ escape (0.23.58 — crates/ts-pack-core-node/index.d.ts no longer prematurely closes the JSDoc block around DocstringFormat::JSDoc / ::JavaDoc variant docs), and a sweep of Java/Kotlin/Zig/Dart formatting normalization across all generated binding files.

  • Release automation migrated to the kreuzberg-dev-publisher GitHub App. All 15 release-write jobs in .github/workflows/publish.yaml now mint a short-lived installation token via actions/create-github-app-token@v2. Eliminates the HOMEBREW_TOKEN PAT for cross-repo tap pushes and lets tag pushes trigger downstream workflows.

Fixed

  • Stage Go FFI libraries step in .github/workflows/publish.yaml now resolves the artifact path correctly. The find invocation needs ../../tmp/go-ffi-all (not ../../../tmp/go-ffi-all) — fixed in commit 9d05d9f2a. rc.29 is the first cut to exercise both the path fix and the publisher-app token end-to-end; packages/go/v1.9.0-rc.29 subtree tag should push automatically.