Skip to content

chore: release v0.4.1 - #274

Merged
pontino merged 1 commit into
mainfrom
release/v0.4.1
Sep 7, 2026
Merged

pontino merged 1 commit into
mainfrom
release/v0.4.1

Conversation

@eggai-release-bot

Copy link
Copy Markdown
Contributor

Release v0.4.1

Fixed

  • BaseMessage.data has its {} default back, now declared with
    validate_default=True. 0.4.0 made the field required to stop typed
    subclasses (BaseMessage[Order]) from silently accepting a missing payload;
    validating the default achieves the same without breaking
    BaseMessage(source=..., type=...) for the untyped base. Typed subclasses
    still reject a missing or malformed payload with a ValidationError.

After merging, the release will be automatically tagged and published to PyPI.

@eggai-release-bot eggai-release-bot Bot added the release Release PR label Sep 7, 2026
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

QualOps Code Quality Analysis

Status: ✅ PASSED - No issues found

Summary

  • Total Issues: 0
  • Critical: 0 🔴
  • High: 0 🟠
  • Medium: 0 🟡
  • Low: 0 🟢
  • Files Analyzed: 2

No issues found in the analyzed code.

📊 Full Report

View detailed report


Powered by QualOps

@pontino
pontino merged commit aad6931 into main Sep 7, 2026
21 checks passed

This branch was previously deployed

1 inactive deployment
pypi — 65f0478b Deployed Sep 7, 2026 by pontino via pypi-publish #77
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant