Releases: Nike-Inc/brickflow
Releases · Nike-Inc/brickflow
v1.4.1
This release includes a fix for the regression introduced by #237, which causes the workflow deployment failure unless health
rules are set.
What's Changed
- [BUG] 244 - Cannot deploy workflow without health rule by @riccamini in #245
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Add PythonWheelTask by @shinga in #231
- [FIX] Add root parent project support for Tableau operators by @maxim-mityutko in #230
- Add support for fail-on-active-runs flag by @nogitting in #233
- Feature queueing workflows by @stikkireddy in #226
- add comment why python version < 3.12 by @jacek6 in #234
- Fixing a bug, including aarch64 by @asingamaneni in #235
- Defaulting the jobs to PAUSED status for local, dev and test environments by @asingamaneni in #236
- [FIX] 209 - Workflow jobs health type by @riccamini in #237
- Run
onpush
workflow on multiple python versions by @maxim-mityutko in #243 - Support intra-project workflow references for RunAsJob by @stikkireddy @maxim-mityutko in #242
- Add support for Python 3.12 and DBR 16.4.x by @pariksheet in #240
New Contributors
Full Changelog: v1.3.3...v1.4.0
v1.3.3
What's Changed
- [BUG] 222 - For each task executes nested brickflow task during deployment by @riccamini in #228
- [BUG] 217 - Default task setting 'timeout' cannot be applied to if/else and for each task types by @riccamini in #221
- [fix] Update Brickflow CLI version to 0.236.0 in bundle_synth by @mikita-sakalouski in #220
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- [FIX] update the library versions by @asingamaneni in #208
- [docs] update quick start guide for v1.3.1 by @meghana-0211 in #210
- [FIX] - 46 Deployment failing instead of skipping when no files are synthesized by @riccamini in #212
- [FIX] WorkflowDependencySensor doesn't fail the workflow run if invalid "dependency_job_id" is given by @maxim-mityutko in #206
- [FIX] Added webhook notification into TaskSettings by @muhammadwaqas0505 in #211
- [docs]: 35-Updated docs for Job Notification Settings by @muhammadwaqas0505 in #214
- [FIX] - Provide option to override pickle+base64 serde for task values using BrickflowTaskComs by @riccamini in #216
New Contributors
- @meghana-0211 made their first contribution in #210
- @muhammadwaqas0505 made their first contribution in #211
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- [FIX] Uncaught exception IndexError when calling get_project_parameter by @menathan in #197
- [FIX] Add missing data security modes by @riccamini in #198
- [FIX] Enhance support for debug mode by @nogitting in #201
- [FIX] Replace
CronUtils
library by @maxim-mityutko in #196 - [FIX] updating to fix python deployment by @asingamaneni in #205
New Contributors
- @menathan made their first contribution in #197
- @nogitting made their first contribution in #201
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- [feature] Enable support for Serverless Compute by @maxim-mityutko in #165
- [BUG] Missing common task parameters for Notebook Task by @riccamini in #178
- [fix] UcToSnowflakeOperator multiple grantees and avoid timestamp range error by @shinga in #176
- Add fail_on_error parameter to SnowflakeOperator by @shinga in #179
- 150 - Support for yaml extension in project conf files by @riccamini in #175
- Implement SLASensor by @chaelant in #177
- [BUG] 182 - Fix brickflow deploy by @riccamini in #183
- [FEATURE] 163 - For each task by @riccamini in #185
New Contributors
- @riccamini made their first contribution in #178
- @shinga made their first contribution in #176
- @chaelant made their first contribution in #177
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- [fix] Improve logic for local deployment of PythonScript by @mikita-sakalouski in #168
- [fix] Adjust logic for applying outcome for IF_ELSE_CONDITION tasks by @mikita-sakalouski in #173
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Add spark_python_task support in Workflow by @mikita-sakalouski in #156
- Add workflow parameters by @mikita-sakalouski in #158
- propogate workflow tags to cluster tags by @pariksheet in #160
- Feature/support dbr 15.x by @asingamaneni in #161
- Allow optional end-date in get_execution_stats() by @IMC07 in #155
New Contributors
- @mikita-sakalouski made their first contribution in #156
- @IMC07 made their first contribution in #155
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0
What's Changed
- [FEATURE] Support remote workspace for RunJobTask by @maxim-mityutko in #140
- Adding BoxToVolumesOperator, VolumesToBoxOperator and BoxOperator by @madhusudan3 in #144
- add support for continuous schedule by @pariksheet in #142
- Support runtime project params by @pariksheet in #147
- support for selected workflows by @pariksheet in #146
- Feature/runtime workflow tags by @pariksheet in #149
New Contributors
- @madhusudan3 made their first contribution in #144
Full Changelog: v1.0.0...v1.1.0