Releases: conductor-oss/conductor
Releases · conductor-oss/conductor
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
v3.17.0
What's Changed
- Fix CVEs in 3.16. by @denniscodes in #46
- Prevent orkes-queues from pulling in old version of conductor by @brianhks in #55
- Documentation link update in Readme by @RizaFarheen in #54
- Update java dependency by @ghkdwlgns612 in #48
- Remove unnecessary Autowired from Constructors by @tiffanyfay in #36
- upgrade from gradle 7.6.2 to gradle 8.5 by @s50600822 in #28
- Fix redundant taskDef in DB by @meggarr in #17
- Add imports file that define auto configure classes supported by spring-boot 2.7 by @Young-Zen in #60
New Contributors
- @denniscodes made their first contribution in #46
- @brianhks made their first contribution in #55
- @RizaFarheen made their first contribution in #54
- @ghkdwlgns612 made their first contribution in #48
- @tiffanyfay made their first contribution in #36
- @meggarr made their first contribution in #17
Full Changelog: v3.16.0...v3.17.0
v3.16.0
Noteworthy changes
- Both conductor and conductor-community are merged into this single repo for ease of use
- Artifacts are published to maven central under
org.conductoross
group Id - Conductor is now on SpringBoot3 with JDK17 support
- ES7 is the default indexing for the server going forward
- ⭐ This is the first release from the conductor-oss repository -- Thank you all!
Release artifact coordinates
Gradle
implementation 'org.conductoross:<artifact>:3.16.0'
Maven
<groupId>org.conductoross</groupId>
<artifactId>ARTIFACT</artifactId>
<version>3.16.0</version>
What's Changed
- OSS update by @v1r3n in #2
- bugfix: wrong unit used in SetVariable error message by @math29 in #4
- Fix typo in WorkflowTaskTypeConstraint by @Young-Zen in #6
- Resolve open vulnerabilities in Conductor by @scottcarter87 in #5
- Issue/upgrade to spring (#3828) by @v1r3n in #1
- Cleanup previous changes by @LuisLainez in #10
- Fix elasticsearch dependency error by @Young-Zen in #11
- sync from main by @v1r3n in #13
- Merge community module into main conductor repo. Update community to springboot 3 by @v1r3n in #12
- Community docs initial by @c4lm in #22
- Update README.md by @dilip-lukose in #24
- Prepare for the build and release by @v1r3n in #21
- cleanup docs by @c4lm in #27
- classifier is deprecated since gradle 5.1(replaced by archiveClassifier) and removed in 8 by @s50600822 in #23
- Add the task update API by reference name by @boney9 in #15
- Permissive task capability by @ivakoleva in #3
- conductor-oss-fixDynamicForkIssue: Sync FORK_JOIN_DYNAMIC with Enterprise Version by @saksham2105 in #19
- Update publishing flow by @c4lm in #34
- Test fixes by @v1r3n in #35
- Fixes #7, another dormant bug by @haricane8133 in #9
New Contributors
- @v1r3n made their first contribution in #2
- @math29 made their first contribution in #4
- @Young-Zen made their first contribution in #6
- @scottcarter87 made their first contribution in #5
- @LuisLainez made their first contribution in #10
- @c4lm made their first contribution in #22
- @dilip-lukose made their first contribution in #24
- @s50600822 made their first contribution in #23
- @boney9 made their first contribution in #15
- @ivakoleva made their first contribution in #3
- @saksham2105 made their first contribution in #19
- @haricane8133 made their first contribution in #9
Full Changelog: v3.15.0...v3.16.0