Skip to content

v0.2

Choose a tag to compare

@wyf9 wyf9 released this 01 Apr 15:19
· 15 commits to main since this release
1f4f4cf

What's Changed

Features

  • Added Matrix end-to-end encryption (E2EE) support.
  • Added proxy support for Webhook and Slack.
  • Set Feishu WebSocket mode as the default.
  • Added Telegram avatar proxy support.
  • Added proxy passthrough for source media/attachment downloads.
  • Added optional id field support in rule configuration.

Bug Fixes

  • Fixed cross-platform reply compatibility issues.
  • Fixed driver exception handling to prevent message send interruptions.
  • Fixed Discord Webhook reply formatting.
  • Optimized driver loading to only load drivers enabled in config (#9).
  • Fixed special character replacement handling in Feishu.

Documentation & Tooling

  • Updated documentation with icons, feature links, and platform support details.
  • Added Ruff workflow for code quality checks.
  • Improved logging output and log-level display.
  • Fixed version display on startup.

Other Improvements

  • Updated Matrix dependency from python-olm to vodozemac.
  • Improved proxy configuration: support proxy = null to disable proxy, plus better type hints.
  • Added ready-to-use default configuration.
  • Improved Richheader page appearance.

PRs

  • Bump aiohttp from 3.12.15 to 3.13.3 by @dependabot[bot] in #2
  • Bump cryptography from 44.0.3 to 46.0.5 by @dependabot[bot] in #1
  • typo: {username} -> {user} by @phanen in #3
  • fix: don't echo back to the same instance by @phanen in #4
  • feat: custom proxy by @wyf9 in #5
  • retry correctly on network error by @phanen in #6
  • Bump pyasn1 from 0.6.2 to 0.6.3 by @dependabot[bot] in #7
  • fix: AttributeError: module 'loguru' has no attribute 'Record' by @phanen in #8
  • v0.2 by @wyf9 in #12

New Contributors

Full Changelog: https://github.com/siiway/NextBridge/commits/v0.2