Skip to content

Prepare 0.4.0 release - #56

Merged
mic1on merged 1 commit into
mainfrom
release/0.4.0
Jul 11, 2026
Merged

Prepare 0.4.0 release#56
mic1on merged 1 commit into
mainfrom
release/0.4.0

Conversation

@mic1on

@mic1on mic1on commented Jul 11, 2026

Copy link
Copy Markdown
Member

Summary

Prepare the 0.4.0 release after the recent feature, reliability, and test coverage work.

  • Bump package metadata from 0.3.5 to 0.4.0.
  • Add CHANGELOG.md with 0.4.0 release notes.
  • Sync uv.lock with the new local package version.

Closes #55

Release Notes

  • Dynamic channel credentials for runtime token/topic/user resolution.
  • CI coverage enforcement at 95% minimum total coverage.
  • Explicit channel registry lookup for Notify.from_settings.
  • Fixes for title-less Chanify/WeChat payloads, Email async logging, URL redaction, and bool numeric config validation.

Verification

  • make lint
  • make coverage (126 passed, total coverage 97%)
  • uv build
  • uv pip check

@mic1on
mic1on merged commit 802f316 into main Jul 11, 2026
3 checks passed
@mic1on
mic1on deleted the release/0.4.0 branch July 11, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prepare 0.4.0 release

1 participant