Skip to content

v0.1.0a8

Pre-release
Pre-release

Choose a tag to compare

@spiderings spiderings released this 27 Jul 06:57
· 78 commits to dev since this release
d2f2389

Changes

  • extension page: ship the regenerated localhost app with restart recovery, cache-safe token delivery, and immediate correlated wallet RPC errors instead of timeouts (#69).
  • extension provenance: regenerate the bundled page from Mordred-Extension main so the latest Discord/Teams i18n and protocol changes are included (#70).
  • E2E operations: add focused reproduction scripts and restore the Slack E2E operator guide for outbound encryption regressions (#68).
  • chore: bump all package, plugin-manifest, README, and setup surfaces to 0.1.0a8 (#72).

Fixes

  • Prevent Slack replies from falling through to cleartext by normalizing platform enums and aligning channel/thread fallback behavior (#68).
  • Patch the actual live Slack/Discord adapter classes from GatewayRunner.adapters, rather than import-path guesses that could wrap unused classes (#68).
  • Preserve Discord thread metadata during outbound encryption lookup so encrypted conversations cannot miss their key and delegate to plaintext send (#68).
  • Fail closed when no valid reply key is known instead of falling back to an unreadable master key (#68).
  • Mark token-bearing localhost HTML no-store/nosniff/no-referrer and return correlated generic errors for wallet lookup failures (#69).

Install

pip install "mordred-hermes==0.1.0a8"