Skip to content

0.0.74

Choose a tag to compare

@korawica korawica released this 18 Jun 09:51
· 129 commits to main since this release

🌠 Highlight Features

  • ⭐ hl: change audit path config to audit url.
  • ⭐ hl: remove passing result on workflow execute method.
  • ⭐ hl: change trace_path to trace_url for scale trace type.
  • ⭐ hl: remove result passing on stage models.
  • ⭐ hl: rename handler_execute to execute method.
  • ⭐ hl: migrate event object instead crontab object.
  • ⭐ hl: add info field for keeping more audit log.

✨ Features

  • 🎯 feat: passing execution time info on the result.
  • 🎯 feat: remove result transfer from job execute.
  • 🎯 feat: remove result receive from nested stage process func.
  • 🎯 feat: add context to param2template function.
  • 🎯 feat: revise process_item method on foreach.
  • 🎯 feat: add created_at and updated_at field on workflow model.
  • 🎯 feat: remove timezone on result module.
  • 🎯 feat: add more module for rust package.
  • 🎯 feat: duplicate this package to rust for the best performance.
  • 🎯 feat: add log id before handle execute stage.

πŸ› Bug fixes

  • βš™οΈ fixed: add type hint for audit override model.
  • βš™οΈ fixed: serialize urlresult for extras field.
  • βš™οΈ fixed: fix remove if it not exist in caller stage.

⏳ Performance improvements

  • ⚑ perf: improve code performance and gen docs by ai.

🧹 Deprecate & Clean

  • ♻️ clean: remove construct method on result object.
  • ♻️ clean: remove result transfer on job exec.
  • ♻️ clean: remove result receive from stage execute method.
  • ♻️ clean: remove not-use code.
  • ♻️ clean: remove from_conf on crontab model.
  • ♻️ clean: remove rust implementation and move to rustflow project.
  • ♻️ clean: validate params field on workflow model.
  • ♻️ clean: remove prepare on value classmethod.

πŸ“– Documentations

  • πŸ“„ docs: update docs for json-schema.
  • πŸ“„ docs: update docc on event module.
  • πŸ“„ docs: update readme file.
  • πŸ“„ docs: add docs with Google style batch 2.
  • πŸ“„ docs: add docs with Google style.
  • πŸ“„ docs: update docs-string.