Skip to content

v3.1.0

Choose a tag to compare

@Josephasafg Josephasafg released this 20 Mar 13:55
· 38 commits to main since this release

v3.1.0 (2025-03-20)

Chores

  • Use correct model id name for usage examples (#280, a822f62)

  • deps-dev: Bump jinja2 from 3.1.5 to 3.1.6 (#275, 1572a9c)

Bumps jinja2 from 3.1.5 to 3.1.6.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect

...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Features

  • feat: ✨ introduce Maestro

  • ci: Added remove cache

  • chore: :refactor: use ChatMessage instead of Message pretty TypedDict :(

  • chore: 🚚 rename maestro/runs files to maestro/run

  • fix: ♻️ bug fixes and support for more params

  • update examples (async & sync) - support passing types in output_type - deprecate instruction
  • fix: 🔥 remove unsupported parameters

  • fix: 🐛 try saving the day

  • fix: 🐛 let's give it another go shall we

  • fix: 🔥 remove unused functions

  • test: ✅ tests

  • refactor: 🚚 rename messages and constraints

  • ci: 🧑‍💻 add git hooks to check for in commit content

  • chore: 🚚 move maestro under beta

  • docs: 📝 update examples

  • docs: 📝 update README

  • refactor: 🚚 rename maestro runs examples

  • chore: 🔧 add budget support


Co-authored-by: benshuk [email protected]

Co-authored-by: Josephasafg [email protected]

Refactoring

  • refactor: Removed j2 support

  • fix: Bad imports

  • fix: Extra test removal


Detailed Changes: v3.0.4...v3.1.0