Releases: hatchet-dev/hatchet
Releases · hatchet-dev/hatchet
v0.20.1
What's Changed
- docs: v0.20 release by @grutt in #377
- docs(blog): multi-tenant queues and fairness by @abelanger5 in #378
- chore(deps): bump github.com/shopspring/decimal from 1.3.1 to 1.4.0 by @dependabot in #379
- fix(auth): improve error messages in auth by @steebchen in #367
- fix: retries cause semaphore to go to zero by @abelanger5 in #380
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- feat: self serve app tweaks by @grutt in #361
- chore: intercept grpc errors and don't send internal to client by @abelanger5 in #370
- chore(deps): bump github.com/gorilla/schema from 1.2.1 to 1.3.0 by @dependabot in #371
- chore(deps): bump github.com/getkin/kin-openapi from 0.122.0 to 0.124.0 by @dependabot in #372
- chore(webhookutils): remove unused file url_param.go & chi dep by @steebchen in #353
- feat: add github sso to dashboard by @abelanger5 in #373
- feat(api): posthog telemetry by @grutt in #374
Full Changelog: v0.19.5...v0.20.0
v0.19.5
What's Changed
- test(cancellation): add test for cancelled run by @steebchen in #339
- test(timeout): add test for timeout by @steebchen in #344
- fix: retry rabbitmq connections properly and retry published messages by @abelanger5 in #369
Full Changelog: v0.19.4...v0.19.5
v0.19.4
What's Changed
- chore(deps): bump golang.org/x/oauth2 from 0.16.0 to 0.19.0 by @dependabot in #341
- chore(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.2 by @dependabot in #316
- chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.9.0 to 2.10.0 by @dependabot in #317
- chore(deps): bump google.golang.org/api from 0.157.0 to 0.172.0 by @dependabot in #320
- chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.63.0 by @dependabot in #336
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.4 to 5.5.5 by @dependabot in #349
- chore(deps): bump github.com/go-playground/validator/v10 from 10.16.0 to 10.19.0 by @dependabot in #350
- chore(deps): bump github.com/steebchen/prisma-client-go from 0.35.0 to 0.36.0 by @dependabot in #351
- chore(deps): bump github.com/getsentry/sentry-go from 0.25.0 to 0.27.0 by @dependabot in #352
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.21.0 to 1.25.0 by @dependabot in #356
- chore(deps): bump github.com/oapi-codegen/runtime from 1.1.0 to 1.1.1 by @dependabot in #358
- chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 by @dependabot in #357
- chore(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 by @dependabot in #355
- chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #362
- chore(deps): bump github.com/slack-go/slack from 0.12.3 to 0.12.5 by @dependabot in #363
- chore(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.0.1 to 2.1.0 by @dependabot in #365
- chore(deps): bump github.com/rs/zerolog from 1.31.0 to 1.32.0 by @dependabot in #364
- fix(workflow): remove workflow timeout in favor of step timeout by @steebchen in #366
- feat: add cancellation reason to by @grutt in #368
Full Changelog: v0.19.3...v0.19.4
v0.19.3
What's Changed
- fix: single child element by @grutt in #334
- fix: rest client by @grutt in #338
- fix: stale queries in update semaphore by @abelanger5 in #333
- ci(auto-merge): add auto-merge for dependabot by @steebchen in #321
- feat: queued metrics, along with bug fixes for round robin queueing by @abelanger5 in #340
- fix: cleanup subscribe by @grutt in #335
Full Changelog: v0.19.2...v0.19.3
v0.19.2
What's Changed
- docs: global rate limits by @grutt in #330
- fix: no semaphore for old workers by @abelanger5 in #331
- feat: UI tweaks by @grutt in #332
Full Changelog: v0.19.0...v0.19.2
v0.19.0
What's Changed
- feat: streaming events by @grutt in #309
- docs: streaming by @grutt in #323
- feat: cancel in progress by @grutt in #325
- feat(engine): initial rate-limiting engine implementation by @abelanger5 in #324
- feat(dashboard): improve dashboard settings for user and tokens by @grutt in #275
- feat(py): global rate limits by @grutt in #328
- feat(py-sdk): add support for
put_workflow
extending from base workflow by @abelanger5 in #329
Full Changelog: v0.18.1...v0.19.0
v0.18.1
What's Changed
- chore(docs): fix formatting in child-workflows.mdx by @steebchen in #307
- test(rampup): add load ramp up test by @steebchen in #273
- feat: new listen strategy with worker-side heartbeats by @abelanger5 in #308
- ci(github): add dependabot config with actions and gomod by @steebchen in #306
- chore(deps): bump github.com/go-co-op/gocron/v2 from 2.1.2 to 2.2.9 by @dependabot in #319
- fix: update
Requeue
andReassign
logic to fix performance degradation when many events are queued by @abelanger5 in #310
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
🚀 Support for child workflows: see launch notes here.
Changelog
- feat: spawn and join workflows by @abelanger5 in #289
- chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #303
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.0 to 5.5.4 by @dependabot in #304
Full Changelog: v0.17.3...v0.18.0
v0.17.3
What's Changed
- fix: list methods should select distinct step run ids by @abelanger5 in #300
- fix: assigned step runs not timing out or reassigned by @abelanger5 in #301
Full Changelog: v0.17.2...v0.17.3