Skip to content

Releases: ddeutils/dagtool

0.0.13

22 Sep 01:30

Choose a tag to compare

✨ Features

  • 🎯 create setup file that use before build.
  • 🎯 support getitem method on utils dotdict object.
  • 🎯 update sync feature for locate config file to object storage.

✒️ Code Changes

  • 🎨 change format code for datahub model.

📦 Build & Workflow

  • 🧰 focus on multiversion support.

📖 Documentations

  • 📄 update docs on design.
  • 📄 update readme file.

0.0.12

20 Sep 11:52

Choose a tag to compare

✨ Features

  • 🎯 revise set upstream logic.
  • 🎯 add support model context.
  • 🎯 revise abstract model name.

🐛 Bug fixes

  • ⚙️ change dynamic for fail_stop argument.

✒️ Code Changes

  • 🎨 revise import and example on readme file.
  • 🚧 change package file structure.
  • 🎨 change to relative import.

📦 Build & Workflow

  • 🧰 change mount path from plugin to airflow home.

📖 Documentations

  • 📄 update json schema and edit readme file.
  • 📄 update design docs.
  • 📄 update docs files.
  • 📄 update design docs.

0.0.11

07 Sep 17:58

Choose a tag to compare

✨ Features

  • 🎯 update more field on tasks model.
  • 🎯 add jinja env kwargs.
  • 🎯 update default argument field that supported.
  • 🎯 update dag argument that supported.
  • 🎯 update main cli.

🐛 Bug fixes

  • ⚙️ change module name.

✒️ Code Changes

  • 🚧 change custom to common.
  • 🚧 move plugin to specific providers.
  • 🎨 update docs-string format and add contributing docs.

0.0.10

06 Sep 11:47

Choose a tag to compare

✒️ Code Changes

  • 🚧 change common task to common module.
  • 🚧 move operator to plugins component.

📖 Documentations

  • 📄 update readme file.
  • 📄 update docs for task abc.

0.0.9

01 Sep 16:22

Choose a tag to compare

✨ Features

  • 🎯 add name logging on factory.
  • 🎯 add context extras for dynamic value to build method.

🐛 Bug fixes

  • ⚙️ change deps on pyproject.
  • ⚙️ fix type tags does not valid.
  • ⚙️ add custom filter on factory instread of models.

✒️ Code Changes

  • 🎨 add typed hint for all module.
  • 🏷️ Bump up to version 0.0.8 -> 0.0.9.
  • 🚧 change function to classmethod on variable model.
  • 🎨 add AIR rule on ruff.
  • 🧪 update testcase support version change.

📦 Build & Workflow

  • 🧰 change format docker file.
  • 🧰 add python version file for track base py version.

0.0.8

29 Aug 17:09

Choose a tag to compare

✨ Features

  • 🎯 add support for airflow3.
  • 🎯 add import support airflow version 3.
  • 🎯 add dynamic kwargs of DAG object.

✒️ Code Changes

  • 🎨 format code for support airflow version less than 3.

📮 Dependencies

  • 📌 update optional deps.

📖 Documentations

  • 📄 update readme file.

0.0.7

29 Aug 10:33

Choose a tag to compare

✒️ Code Changes

  • 🎨 format code.
  • 🎨 change config format.

📮 Dependencies

  • 📌 clean and remove unnecessary package.

📖 Documentations

  • 📄 update readme file.

0.0.6

27 Aug 16:21

Choose a tag to compare

✒️ Code Changes

  • 🧪 adjust testcase.
  • 🚧 change name tasks to tools.
  • 🚧 change the main object to Factory.

🧹 Deprecate & Clean

  • ♻️ remove code that do not use.

📖 Documentations

  • 📄 update docs-string on tool module.

0.0.5

26 Aug 14:34

Choose a tag to compare

🐛 Bug fixes

  • ⚙️ add more pattern on docker ignore file.

✒️ Code Changes

  • 💄 change airflow ui color.

📖 Documentations

  • 📄 fixed image url support push to pypi.
  • 📄 update readme file.

0.0.4

26 Aug 10:36

Choose a tag to compare

✨ Features

  • 🎯 add raise task for debug trigger rule.

🧹 Deprecate & Clean

  • ♻️ remove sensitive value.

📖 Documentations

  • 📄 update build docs.
  • 📄 update readme file.