0.15.0.dev3
Pre-release
Pre-release
·
386 commits
to develop
since this release
What's Changed
- fix: ensure retry=0 executes the task exactly once by @avarga1 in #159
- 🪲 BUG-#143: Fix retry=0 causing zero execution attempts by @FernandoCelmer in #192
- ⚙️ FEATURE-#173: Add dotflow cloud CLI for cross-cloud infrastructure generation by @FernandoCelmer in #183
- 📌 ISSUE-#199: Remove external dotflow-mongodb references by @FernandoCelmer in #200
- ⚙️ FEATURE-#201: Separate Engine from Execution Strategy by @FernandoCelmer in #202
⚠️ SECURITY-#203: Remove shell injection vulnerability in write_file_system by @FernandoCelmer in #213- 🪲 BUG-#205: Replace Execution with TaskEngine in Parallel strategy by @FernandoCelmer in #214
- 🪲 BUG-#205: Fix PR #202 review issues — duration, executor leak, checkpoint, docstring by @FernandoCelmer in #222
- 🪲 BUG-#215: Fix StorageFile.get() returning empty list for missing keys by @FernandoCelmer in #223
- 🪲 BUG-#216: Fix traceback_error ignoring error parameter by @FernandoCelmer in #225
- 🪲 BUG-#217: Fix SerializerTask.model_dump_json() mutating self and truncating JSON by @FernandoCelmer in #224
- 🪲 BUG-#204: Replace unsafe ctypes memory access in StorageDefault by @FernandoCelmer in #226
- 🪲 BUG-#211: Fix async task execution to reuse event loops by @FernandoCelmer in #227
- 🪲 BUG-#208: Replace spec_from_file_location with importlib.import_module by @FernandoCelmer in #229
- 🪲 BUG-#219: Replace hardcoded TEMPLATE_REPO with Settings constant by @FernandoCelmer in #231
- 🪲 BUG-#221: Fix StorageFile crash on corrupted task files by @FernandoCelmer in #230
- 🪲 BUG-#218: Fix CLI --storage s3/gcs crash with missing bucket argument by @FernandoCelmer in #232
- 🪲 BUG-#209: Raise TypeError on invalid Context setter values by @FernandoCelmer in #234
Full Changelog: 0.15.0.dev2...v0.15.0.dev3