Mohammed Nafees
eefbcdc532
Return event ID after successful webhook trigger ( #3039 )
...
* return webhook event ID on successful receive
* fix pytest
* err handling for json unmarshal
* if clause
v0.78.26
2026-02-16 18:36:51 +01:00
Gabe Ruttner
94066fab98
Feat--llm-readable-docs ( #3030 )
...
* feat: generate flat files
* feat: init mcp
* feat: enhance tab labels with themed icons and add new logos for programming languages
* feat: install in onboarding flows
* structural cleanup
* chore: remove desktop and add buttons
* feat: posthog instrumentation
* fix: responsive buttons
* nit: raw
* feat: minisearch
* feat: wip improved search
* feat: update MCP installation documentation and links
* chore: lint
* chore: cleanup comment
* fix: docstring
* fix: improve search highlighting and scrolling behavior
* chore: lint
* chore: review
* feat: add safeBase64Encode function and update origin handling in theme.config.tsx
* chore: feedback
* feat: ruby logo
* chore: lint
2026-02-16 03:07:45 -08:00
Greg Furman
344e16b7ec
Revert "chore: regenerate examples ( #3014 )" ( #3024 )
...
This reverts commit ccbc700b35 .
2026-02-16 11:36:49 +01:00
Greg Furman
c58e0c311a
fix(ci/generate): Run format-friendly generate task ( #3023 )
2026-02-16 11:36:34 +01:00
dependabot[bot]
36038fa610
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #3038 )
...
Bumps hatchet-sdk from 1.23.3 to 1.24.0.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 04:32:37 +00:00
dependabot[bot]
ba9d8a2406
chore(deps): bump google.golang.org/grpc from 1.79.0 to 1.79.1 ( #3037 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.79.0 to 1.79.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.79.0...v1.79.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 04:30:37 +00:00
Gabe Ruttner
e073e932c1
fix: ruby add x86_64-linux to lock file ( #3035 )
...
* fix: add x86_64-linux to lock file
* fix: auth method
2026-02-15 15:36:54 -08:00
Gabe Ruttner
341ef60543
fix: drop old ruby version, manual trigger ( #3033 )
2026-02-15 14:45:09 -08:00
Gabe Ruttner
7875d78057
Feat: Official Ruby SDK ( #3004 )
...
* feat: initial ruby sdk
* fix: run listener
* fix: scope
* feat: rest feature clients
* fix: bugs
* fix: concurrent register
* fix: tests and ergonomics
* docs: all of them
* chore: lint
* feat: add RBS
* feat: add GitHub Actions workflow for Ruby SDK with linting, testing, and publishing steps
* chore: lint
* refactor: simplify load path setup for Hatchet REST client and remove symlink creation
* fix: cert path
* fix: test
* fix: blocking
* fix: ensure Hatchet client is only initialized once across examples
* fix: tests
* remove: unused example
* fix: bubble up errors
* test: skip flaky for now
* remove: lifespans
* fix: durable context bugs
* fix: bulk replay
* fix: tests
* cleanup: generate tooling
* fix: integration test
* chore: lint
* release: 0.1.0
* chore: remove python comments
* refactor: remove OpenTelemetry configuration and related unused options
* fix: default no healthcheck
* chore: lockfile
* feat: register as ruby
* chore: lint
* chore: update py/ts apis to include ruby
* chore: docs pass
* chore: lint
* chore: generate
* chore: cleanup
* chore: generate examples
* tests: add e2e tests
* tests: cache examples dependencies
* fix: namespace
* fix: namespace
* fix: namespaces
* chore:lint
* fix: improve cancellation workflow polling logic and add error handling
* revert: py/ts versions
2026-02-15 14:32:15 -08:00
Rewant Goenka
06e0da50fa
docs: clarify minimal configuration required for Python quickstart ( #2898 )
...
* docs: clarify minimal configuration required for Python quickstart
* Update sdks/python/examples/quickstart/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-13 18:47:37 -05:00
Mohammed Nafees
ff15f00c94
[hotfix] Corrected custom value meter for resource limit ( #3021 )
...
* fix cvm deducation
* switch clause
* add FIXME
v0.78.24
v0.78.25
2026-02-13 21:20:33 +01:00
Jishnu
9e0182ec77
feat: add python and typescript webhook client ( #2959 )
...
* feat: add python webhook client
* refactor: python webhook client, webhook tests
* add: ts webhook client, example
* remove unwanted assert
* refactor: webhook update eventkey optional
* fix lint
* bump version
* fix: webhooks.create args, webhook example
* fix: infer auth_type from auth payload python
* fix: infer auth type from payload ts
* remove auth type magic strings
2026-02-13 14:04:08 -05:00
Mohammed Nafees
40a1044b44
New UpdateLimits method for TenantResourceLimit table ( #2895 )
...
* new UpdateLimits method to tenant limits
* WIP: clean resource limits repo
* fmt changes and cvm needs to remain
* remove unnecessary metering logic
* updated openapi
* last fixes
* PR comments
* fixes
* default limits
* fix generate test
* fix lint
2026-02-13 18:01:46 +01:00
abelanger5
05bfeea071
fix: DAG height on TUI ( #3019 )
v0.78.23
2026-02-13 11:30:56 -05:00
github-actions[bot]
c922830c77
chore: regenerate examples ( #3018 )
...
Co-authored-by: GitHub Action <action@github.com >
2026-02-13 11:24:46 -05:00
Stefan
f67a883bf5
fix: Don't skip errors with no message ( #2999 )
...
* fix: Don't skip errors with no message
* fix: code comments
* chore: test fix
* chore: bump
2026-02-13 11:23:19 -05:00
dependabot[bot]
bdb965fa8f
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #3016 )
...
Bumps hatchet-sdk from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.23.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 04:24:26 +00:00
dependabot[bot]
cff4bf78b2
chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.0 ( #3015 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.78.0 to 1.79.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.78.0...v1.79.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 04:24:13 +00:00
dependabot[bot]
7498da3b64
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml ( #3001 )
...
Bumps [google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml](https://github.com/google/osv-scanner-action ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/google/osv-scanner-action/releases )
- [Commits](https://github.com/google/osv-scanner-action/compare/v2.3.2...v2.3.3 )
---
updated-dependencies:
- dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 20:32:14 -05:00
Greg Furman
77b7e5bdca
chore(docs): Improve CONTRIBUTING.md, update docs, & cleanup Taskfile ( #2972 )
2026-02-12 18:13:10 -05:00
github-actions[bot]
ccbc700b35
chore: regenerate examples ( #3014 )
...
Co-authored-by: GitHub Action <action@github.com >
2026-02-12 18:08:52 -05:00
matt
ac98a33992
Fix: Remove null bytes from error message to prevent db crash ( #3010 )
...
* fix: replace null byte in error message
* fix: rm space
2026-02-12 18:07:28 -05:00
Greg Furman
d0bb7f9baf
chore(go): Format and lint Go examples ( #3009 )
2026-02-12 18:02:16 -05:00
Mohammed Nafees
30b259615b
fix ubi runner name ( #3012 )
2026-02-12 23:36:22 +01:00
Trevor Wilson
18fe6972b3
test(sdk): cover python REST and gRPC retry predicate behavior ( #2971 )
...
* test(sdk): cover python REST and gRPC retry predicate behavior
* chore(release): bump hatchet python sdk to 1.23.3
Add changelog entry for 1.23.3.
* test(python-sdk): unwrap tenacity retry predicate tests from classes
* chore(python-sdk): bundle test only changes into 1.23.3 release per maintainer guidance
Move retry predicate test entry from 1.23.4 into 1.23.3 to avoid
triggering a patch release for test-only changes.
2026-02-12 13:33:24 -05:00
Gabe Ruttner
08021d9430
fix: more power for tests
2026-02-12 10:28:16 -05:00
Gabe Ruttner
0ed29bc480
fix: more power for tests
2026-02-12 10:26:25 -05:00
Mohammed Nafees
22fd98e828
More deprecation messages for older Go SDKs ( #3006 )
...
* add more deprecation messages to older Go SDKs
* more comments
2026-02-12 15:40:47 +01:00
Sam Wolk
d5439928a1
feat: add type-helped output validators to standalone and task ( #2995 )
2026-02-12 09:25:34 -05:00
dependabot[bot]
0ed9cc1ab9
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #3002 )
...
Bumps hatchet-sdk from 1.23.1 to 1.23.2.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.23.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 04:25:15 +00:00
dependabot[bot]
38f1bf479c
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml ( #3000 )
...
Bumps [google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml](https://github.com/google/osv-scanner-action ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/google/osv-scanner-action/releases )
- [Commits](https://github.com/google/osv-scanner-action/compare/v2.3.2...v2.3.3 )
---
updated-dependencies:
- dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 04:23:32 +00:00
Trevor Wilson
cb68300652
test(rest): add typed REST transport exceptions + diagnostics tests ( #2968 )
...
* test(rest): add typed REST transport exceptions + diagnostics tests
Adds typed REST transport exceptions for urllib3/network failures and unit tests
verifying translation, diagnostics, and backward compatibility. Updates
apply_patches.py to patch generated REST client code and exceptions.
Refs: #2443
* chore(tests): remove redundant docstrings and comments
* test(rest): convert transport exception tests to module-level functions
* chore(python-sdk): bump version to 1.23.2 and update changelog
2026-02-11 21:31:33 -05:00
Mohammed Nafees
64a85498f5
Truncate to first 10k characters of log line in Go SDK ( #2998 )
...
* truncate to 10k chars for Go SDK log
* use runes for character length comparison
v0.78.22
2026-02-11 23:32:45 +01:00
abelanger5
851fbaf214
feat: reduced cold starts for new workers and queues ( #2969 )
...
* feat: reduced cold starts for new workers and queues
* address changes from pr review
* fix: data race
* set logs to debug on the harness
* debug for queue level as well
* debug lines for queuer
* fix: add queue notifier to v0 workflow registration
* revert: lease manager interval
* revert log level changes
* add more debug, revert reverts
* more debug
* add debug to lease manager
* do it, try it
* fix: call upsertQueue as part of workflow version put
* change log level to error again
* pr review changes
v0.78.21
2026-02-11 13:12:10 -08:00
Mohammed Nafees
4fd7b94751
Add support for Svix webhooks ( #2996 )
...
* support Svix webhooks
* add migration
* use http status codes
* comment fix
* custom svix verification logic
* copilot comments
* copilot comments
v0.78.20
2026-02-11 16:41:36 +01:00
Gabe Ruttner
6aff6b6f1f
feat: log on delayed heartbeat ( #2994 )
...
* feat: log on delayed heartbeat
* don't log on first heartbeat
* fix: 1s
v0.78.19
2026-02-11 06:33:51 -08:00
dependabot[bot]
8c361120d5
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #2993 )
...
Bumps hatchet-sdk from 1.23.0 to 1.23.1.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.23.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 04:24:28 +00:00
dependabot[bot]
ddd8523475
chore(deps): bump google.golang.org/api from 0.265.0 to 0.266.0 ( #2991 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.265.0 to 0.266.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.265.0...v0.266.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.266.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 04:24:15 +00:00
dependabot[bot]
d3a37ab89d
chore(deps): bump k8s.io/client-go from 0.35.0 to 0.35.1 ( #2988 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.35.0 to 0.35.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 04:23:54 +00:00
github-actions[bot]
ad5d3cffcc
chore: regenerate examples ( #2987 )
...
Co-authored-by: GitHub Action <action@github.com >
2026-02-10 20:19:51 -05:00
Sam Wolk
ec064c91df
Fix: input validator type ( #2986 )
2026-02-10 20:17:25 -05:00
Greg Furman
80dc9786fd
chore: run go-fmt ( #2984 )
2026-02-10 17:34:36 -05:00
Mohammed Nafees
5db655e9aa
Do not replay invalid tasks ( #2976 )
...
* filter valid tasks when replaying
* renamings
* query optim
* slice len
* fix method signature
* PR comments
* rename var
* PR comments
v0.78.18
v0.78.17
2026-02-10 13:08:38 -05:00
Mohammed Nafees
871d63d429
[hotfix] Fix Docker frontend build issue ( #2983 )
...
* fix docker build error
* make tenantId not nullable
v0.78.16
2026-02-10 17:29:54 +01:00
Mohammed Nafees
9e18860810
[hotfix] Fix BillingRequired component ( #2982 )
...
* fix billing required TSX component
* use tenant id
2026-02-10 17:13:13 +01:00
dependabot[bot]
fb05c7a904
chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 ( #2980 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.47.0 to 0.48.0.
- [Commits](https://github.com/golang/crypto/compare/v0.47.0...v0.48.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.78.15
2026-02-10 04:24:48 +00:00
dependabot[bot]
fbfbe82627
chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 ( #2979 )
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.33.0 to 0.34.0.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.33.0...v0.34.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-version: 0.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 04:23:46 +00:00
Mohammed Nafees
e448777339
Tasks marked as skipped in the UI ( #2978 )
...
* indicate skipped task runs correctly in the UI
* do not use useCurrentTenantId
* naming
* new hook for task skipped
2026-02-09 22:07:38 +01:00
Mohammed Nafees
8755cd5e8e
Mark old v0 and generics-based v1 Go SDK methods as deprecated ( #2962 )
...
* add deprecation message to old Go SDK v0 and generics-based v1
* link to migration guide
2026-02-09 16:48:16 +01:00
dependabot[bot]
7c50fe92e2
chore(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 ( #2973 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.34.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 04:34:32 +00:00