Releases: conductor-oss/conductor
Releases · conductor-oss/conductor
v3.21.6
What's Changed
- Fix CI
build-ui
job by @jmigueprieto in #256 - Fix flaky tests in
HierarchicalForkJoinSubworkflowRerunSpec
&HierarchicalForkJoinSubworkflowRestartSpec
by @jmigueprieto in #257 - Handle duplicate event inserts gracefully when using Postgresql by @Robban1980 in #258
- Added (incubating) Java Client v3 project to
conductor-clients
dir by @jmigueprieto in #255 - Ignore
conductor-clients
changes in GitHub Action workflows by @jmigueprieto in #259 - Initial GitHub Action workflows to build Java client v4 by @jmigueprieto in #260
- Update Java Client v4 documentation by @jmigueprieto in #268
- Update conductor-architecture.png by @RizaFarheen in #269
- Documentation: Notes on Client v3 phase-out by @jmigueprieto in #271
- [Java Client v4] Gradle config refactoring by @jmigueprieto in #270
- [Java Client v4] External storage support + Event refactoring by @jmigueprieto in #274
Full Changelog: v3.21.5...v3.21.6
v3.21.5
What's Changed
- Fix allowing update task to modify creation date by @ystxn in #243
- Update index.md by @liivw in #242
- Add curl to standard Docker image by @kay-horst in #247
- YARN_OPTS for Dockerfile by @kay-horst in #246
- Remove unused import by @pablocubico in #251
- made changes to pass down the taskToDomain map to child workflow in case of events by @junaidHussain-clari in #250
- Update javax dependencies in the client to jakarta by @gr4cza in #235
- Add Jackson Kotlin module to ObjectMapper instances by @kay-horst in #253
New Contributors
- @ystxn made their first contribution in #243
- @kay-horst made their first contribution in #247
- @pablocubico made their first contribution in #251
- @junaidHussain-clari made their first contribution in #250
- @gr4cza made their first contribution in #235
Full Changelog: v3.21.4...v3.21.5
v3.21.4
What's Changed
- Documentation updates by @amithkoujalgi in #230
- Bump guava to 33.2.1-jre latest of right now to fix vulnerabilities. by @aradu-atlassian in #223
- Fix monaco-editor not loading when hosting the app on a subpath by @yardenshoham in #236
- Add beans and deserializers to @WorkerTask methods. by @avery1701 in #234
- Address missing time part for task log entries by @Robban1980 in #228
- Fix Issue: If status-listener throw exception, task not executed by @ghkdwlgns612 in #130
- update orkes-queue version by @v1r3n in #239
New Contributors
- @amithkoujalgi made their first contribution in #230
- @aradu-atlassian made their first contribution in #223
- @yardenshoham made their first contribution in #236
- @avery1701 made their first contribution in #234
- @Robban1980 made their first contribution in #228
Full Changelog: v3.21.3...v3.21.4
v3.21.3
What's Changed
- Refactor WorkflowExecutor by @v1r3n in #217
- Feat: Added isolation groups for commonly used internal tasks by @rq-dbrady in #216
- Feature # 220 - Make redis key space domain customizable by @maggmanu77 in #221
- Updated UI postgres indexer test refactor and workbench version selection updates by @danmiller192 in #219
- Introducing SystemMaxPollCount to tune and optimise the System Thread… by @hchepey-clari in #215
- Fix Issue: Ensure proper locking in WorkflowSweeper to prevent race conditions by @rq-dbrady in #214
New Contributors
- @rq-dbrady made their first contribution in #216
- @maggmanu77 made their first contribution in #221
- @hchepey-clari made their first contribution in #215
Full Changelog: v3.21.2...v3.21.3
v3.21.2
What's Changed
- Update JDK Version in Prerequisites by @prathamjagga in #203
- Updated Postgres indexer to handle out of order updates by @danmiller192 in #212
New Contributors
- @prathamjagga made their first contribution in #203
- @danmiller192 made their first contribution in #212
Full Changelog: v3.21.1...v3.21.2
v3.21.1
v3.21.0
What's Changed
- Change Sub workflow to sync task by @manan164 in #180
- Sub workflow sync test fix. by @manan164 in #190
- Update directed-acyclic-graph.md by @RizaFarheen in #191
- added additional configuration properties, error listener, proper han… by @astelmashenko in #189
- fix webhook property validation by @marcellusm2 in #183
- fix: logging of connection failures due to bad evaluation of a string… by @scippacercola in #166
- Core updates by @v1r3n in #194
- Adds Test for Decider completion logic by @jmigueprieto in #197
- Vulnerability fixes by @v1r3n in #200
New Contributors
- @astelmashenko made their first contribution in #189
- @marcellusm2 made their first contribution in #183
- @scippacercola made their first contribution in #166
- @jmigueprieto made their first contribution in #197
Full Changelog: v3.20.0...v3.21.0
v3.20.0
What's Changed
- Fix: Wrap PGExecutionDAO createTasks in a single transaction by @VerstraeteBert in #145
- Fix Issue: notify cancelled task by @ghkdwlgns612 in #143
- Exception handler test coverage added by @ivakoleva in #128
- Fix for concurrentExecLimit by @manan164 in #167
- Feature/keepLastN by @sriharimalagi in #136
- fix: Fix error with headers in webhook by @JCHacking in #133
- Bump com.diffplug.spotless from 5.0.0 to 6.25.0 by @dependabot in #169
New Contributors
- @manan164 made their first contribution in #167
- @dependabot made their first contribution in #165
- @sriharimalagi made their first contribution in #136
- @JCHacking made their first contribution in #133
Full Changelog: v3.19.0...v3.20.0
v3.19.0
What's Changed
- Adding redis username support for clusters by @Anupchat in #105
- Fix PostgresIndexQueryBuilder null pointer exception by @omadaan in #116
- Update README.md by @RizaFarheen in #113
- Add a migration to relax the size constraint on task_index columns by @bjpirt in #114
- Fix of exception handler trying to write response to a disconnected c… by @ivakoleva in #109
- Workflow bulk deletion API and action module options by @olibaim in #110
- Join task fixes by @VerstraeteBert in #117
- Postgres locking DAO by @VerstraeteBert in #102
- Mark join task synchronous by @v1r3n in #120
- Feature: Webhooks for Workflow and Task Statuses by @CollinDewey in #115
- Fix the name of the task index migration by @bjpirt in #126
New Contributors
- @Anupchat made their first contribution in #105
- @omadaan made their first contribution in #116
- @olibaim made their first contribution in #110
- @VerstraeteBert made their first contribution in #117
- @CollinDewey made their first contribution in #115
Full Changelog: v3.18.0...v3.19.0
v3.18.0
What's Changed
- Left menu URL fix for docs site by @RizaFarheen in #77
- Update source.md by @KunalKumar-1 in #75
- Update README.md by @eltociear in #72
- Optimise the postgres queries for popping messages by @bjpirt in #76
- Use environment variable to set ES6 support mode for Nashorn script evaluator by @c4lm in #88
- Fix an issue with the postgres indices as they weren't being used properly by @bjpirt in #92
- Upgrade the postgres lib to prevent CVE-2024-1597 by @bjpirt in #94
- Enable finer-grained control over the postgres indexing and searching by @bjpirt in #93
- Implement removeWorkflow and removeTask for PostgresIndexDAO by @bjpirt in #66
- BugFix: Enable the migration to run without always recreating an index by @bjpirt in #98
- Feature: Use TaskStatusListener.onTaskInProgress() by @ghkdwlgns612 in #58
- Fix SpringBoot imports file location error by @Young-Zen in #89
- Implementation of Postgres PollDataDAO with write caching by @bjpirt in #82
- Initial implementation of an experimental queue optimisation using Postgres LISTEN/NOTIFY by @bjpirt in #87
- Update the postgres docs with all configurable properties by @bjpirt in #99
- Fix ElasticSearch health check failure when ES sets password by @Young-Zen in #59
- Add option to only index workflows on Postgres when their status changes by @bjpirt in #83
New Contributors
- @KunalKumar-1 made their first contribution in #75
- @eltociear made their first contribution in #72
- @bjpirt made their first contribution in #76
Full Changelog: v3.17.0...v3.18.0