Releases: ddeutils/ddeutil-workflow
Releases · ddeutils/ddeutil-workflow
0.0.86
✨ Features
- 🎯 feat: update rerun strategy on release method.
- 🎯 feat: add wrapped method for rerun.
- 🎯 feat: add warp exec on rerun method.
- 🎯 feat: split handler exec func to warp.
- 🎯 feat: update exec method on job module.
- 🎯 feat: update flag on trace model.
- 🎯 feat: update module key on trace model methods.
🐛 Bug fixes
- ⚙️ fixed: refactor set variable on exec method.
✒️ Code Changes
- 🧪 tests: update failed testcase.
- 🎨 format: move to use from_trace method.
- 🎨 format: revise result dataclass.
- 🎨 format: add module key it trace model.
🧹 Deprecate & Clean
- ♻️ clean: remove passing running ID to wrapped exec method.
- ♻️ clean: remove uv lock file.
📖 Documentations
- 📄 docs: update config topic.
- 📄 docs: update json-schema file.
0.0.85
✨ Features
- 🎯 feat: update raise error on trigger stage process.
- 🎯 feat: update retry strategy on job execution.
- 🎯 feat: update trace module.
- 🎯 feat: mark finally code for push metric after exec.
✒️ Code Changes
- 🎨 format: format stage module.
- 🎨 format: refactor process on job module.
- 🧪 tests: update testcase for release workflow.
- 🧪 tests: fix audit module testcase.
- 🎨 format: format some code.
📖 Documentations
- 📄 docs: update readme file.
0.0.84
✨ Features
- 🎯 feat: update detail on dryrun method on caller stage.
- 🎯 feat: update md method on stage model.
- 🎯 feat: add dryrun mode to stage exec.
- 🎯 feat: draft dryrun mode.
🐛 Bug fixes
- ⚙️ fixed: clean code that does not valid.
✒️ Code Changes
- 🎨 format: mark exclude coverage.
- 🎨 format: change dryrun logic on caller stage.
0.0.83
🌠 Highlight Features
- ⭐ hl: add sys extras key for stop circle execute.
✨ Features
- 🎯 feat: fix nested-error handler on case stage.
- 🎯 feat: fix nested-error handler on foreach stage.
- 🎯 feat: allow pass max-workers with string value on parallel stage.
- 🎯 feat: add clean up util func.
- 🎯 feat: add convert to empty stage method.
- 🎯 feat: add extract id for prepare a pair of parent and running id.
- 🎯 feat: move validate release date from workflow to event model.
✒️ Code Changes
- 🧪 tests: update testcase that able dynamic expectation.
- 🧪 tests: update testcase for making coverage.
- 🧪 tests: prepare testcase for message change.
- 🎨 format: change path type of audit model.
📖 Documentations
- 📄 docs: update config docs.
- 📄 docs: update json schema file.
0.0.82
✨ Features
- 🎯 feat: add raise error when pass rerun mode to release method.
- 🎯 feat: add skip on workflow release method when audit.
- 🎯 feat: add pre-process on trace model.
- 🎯 feat: add nested stage error object for dedup trace message.
- 🎯 feat: add retry backoff sleep time on stage module.
- 🎯 feat: add support runs-on with str type.
🐛 Bug fixes
- ⚙️ fixed: remove message from trigger catch error.
- ⚙️ fixed: add stopper for disable circle execution.
- ⚙️ fixed: change cutting running id logic.
- ⚙️ fixed: add env for use system python.
✒️ Code Changes
- 🎨 format: add typed-hint for handler args.
- 💄 styled: add nested exception on until stage.
- 💄 styled: upgrade nested prefix and emoji.
- 🧪 tests: update testcase and add type on workflow model.
🧹 Deprecate & Clean
- ♻️ clean: remove trancs log route from api.
📦 Build & Workflow
- 🧰 build: update uv version on dockerfile.
📖 Documentations
- 📄 docs: update example conf.
0.0.81
✨ Features
- 🎯 feat: update init cli for make config change.
- 🎯 feat: add read yaml support unnested data.
🐛 Bug fixes
- ⚙️ fixed: typo of config audit_conf value.
📖 Documentations
- 📄 docs: move example docs and update json schema.
- 📄 docs: remove docs-string on module for example content.
- 📄 docs: sync docs for audits and trancs.
- 📄 docs: remove log docs.
0.0.80
0.0.79
✨ Features
- 🎯 feat: add tracing implement from ai
- 🎯 feat: add providers code for draft feature trigger job execution.
- 🎯 feat: enhance audits module.
🐛 Bug fixes
- ⚙️ fixed: add new traces for migration.
- ⚙️ fixed: fix test conf reorder.
✒️ Code Changes
- 🎨 format: change format of audit module.
- 🧪 tests: update testcase for make coverage on stages module.
- 🧪 tests: update testcase for make coverage on job and workflow modules.
- 🚧 refactored: ⬆ deps: bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1
🧹 Deprecate & Clean
- ♻️ clean: remove generated event that does not use.
📦 Build & Workflow
- 📦 build: update pydantic requirement from <3.0.0,==2.11.5 to ==2.11.7 (#57)
- 📦 build: bump requests from 2.32.3 to 2.32.4
- 🧰 build: update Dockerfile and add uv.
📖 Documentations
- 📄 docs: update docs of job and workflow api.
- 📄 docs: update event api docs.
- 📄 docs: update docs-string for utils, reusables, and audits modules.
- 📄 docs: update docs-string for params and traces modules.
- 📄 docs: update init cli.
- 📄 docs: remove mac os file from remote.
0.0.78
✨ Features
- 🎯 feat: add detail method for model dump with alias.
- 🎯 feat: draft generate markdown method.
- 🎯 feat: update type of result model.
🐛 Bug fixes
- ⚙️ fixed: remove default context from result dataclass model.
✒️ Code Changes
- 🧪 tests: update testcase for making coverage.
📖 Documentations
- 📄 docs: update readme file.