Skip to content

chore(release): 0.19.0#380

Merged
pratyush618 merged 2 commits into
masterfrom
chore/release-0.19.0
Jul 6, 2026
Merged

chore(release): 0.19.0#380
pratyush618 merged 2 commits into
masterfrom
chore/release-0.19.0

Conversation

@pratyush618

@pratyush618 pratyush618 commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump version 0.18.0 → 0.19.0 across all crates and SDKs (13 locations, lock-step) + Cargo.lock sync.
  • Add the 0.19.0 changelog entry (Java SDK full parity, cross-SDK payload codecs, pooled resource scope, Node health checks / proxies / interceptors; Node breaking: scan-heavy queue methods now async) and regenerate the docs changelog page.

After merge

Tag from master: 0.19.0 (PyPI), node-v0.19.0 (npm), java-v0.19.0 (Maven Central).

Test plan

  • cargo check --workspace
  • docs lint + typecheck (pre-commit)

Summary by CodeRabbit

  • New Features

    • Added cross-SDK payload codec support and pooled resource handling.
    • Expanded Node capabilities with health checks, proxy support, enqueue interceptors, and improved queue/resource options.
    • Added additional Java resource scopes and updated the Java baseline to 17.
  • Breaking Changes

    • Some scan-heavy Node queue methods now return Promises.
    • Updated the webhook delivery contract in Node.
  • Bug Fixes

    • Improved Python result serialization consistency.
    • Fixed workflow tracker behavior and cursor-based task-log streaming.

@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 56c3b776-4a01-46ae-8f2c-42d28aee0291

📥 Commits

Reviewing files that changed from the base of the PR and between 5074a7b and f406376.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (16)
  • CHANGELOG.md
  • crates/taskito-core/Cargo.toml
  • crates/taskito-java/Cargo.toml
  • crates/taskito-mesh/Cargo.toml
  • crates/taskito-node/Cargo.toml
  • crates/taskito-python/Cargo.toml
  • crates/taskito-workflows/Cargo.toml
  • docs/app/lib/version.ts
  • docs/content/docs/resources/changelog.mdx
  • sdks/java/build.gradle.kts
  • sdks/java/graalvm-smoke/build.gradle.kts
  • sdks/java/processor/build.gradle.kts
  • sdks/java/test-support/build.gradle.kts
  • sdks/node/package.json
  • sdks/python/pyproject.toml
  • sdks/python/taskito/__init__.py

📝 Walkthrough

Walkthrough

This PR bumps the package version from 0.18.0 to 0.19.0 across Rust crate Cargo.toml files, Java Gradle build files, Node package.json, Python pyproject.toml and init.py, and docs version.ts. It also adds corresponding 0.19.0 release entries to CHANGELOG.md and the docs changelog page.

Changes

Release 0.19.0 Version Bump and Changelog

Layer / File(s) Summary
Changelog entries for 0.19.0
CHANGELOG.md, docs/content/docs/resources/changelog.mdx
Adds 0.19.0 release sections (Added, Changed, Fixed) documenting Java parity/baseline changes, cross-SDK payload codecs, pooled resource scope, Node health checks/proxy system/interceptors, Node breaking Promise-based queue methods, webhook Delivery contract change, and Python/workflow fixes.
Version bumps across manifests
crates/*/Cargo.toml, sdks/java/**/build.gradle.kts, sdks/node/package.json, sdks/python/pyproject.toml, sdks/python/taskito/__init__.py, docs/app/lib/version.ts
Updates the version string from 0.18.0 to 0.19.0 in each manifest/build/version file.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

  • ByteVeda/taskito#263: Same release/version bump pattern modifying the same crate manifest version fields alongside changelog updates.
  • ByteVeda/taskito#316: Same set of version declarations and changelog entries updated for a different release.
  • ByteVeda/taskito#322: Same release-prep version bump pattern across Cargo.toml/package.json and changelog for the next release.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects a release chore for version 0.19.0 and matches the version bump in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-0.19.0

Comment @coderabbitai help to get the list of available commands.

@pratyush618 pratyush618 self-assigned this Jul 6, 2026
@pratyush618 pratyush618 merged commit d6791b4 into master Jul 6, 2026
38 checks passed
@pratyush618 pratyush618 deleted the chore/release-0.19.0 branch July 6, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant