Skip to content

feat: add new plugin ui.rerenderFetchedEmails method#668

Merged
rathlinus merged 1 commit into
bulwarkmail:mainfrom
paulhenry46:ui.rerenderFetchedEmails-hook
Jul 22, 2026
Merged

feat: add new plugin ui.rerenderFetchedEmails method#668
rathlinus merged 1 commit into
bulwarkmail:mainfrom
paulhenry46:ui.rerenderFetchedEmails-hook

Conversation

@paulhenry46

@paulhenry46 paulhenry46 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Add ui.rerenderFetchedEmails plugin ui API based on the existing ui.rerenderEmail method. It allows plugins to enrich emails without refetch them from server once their S/MIME or PGP key is unlocked.

Changes

  • add rerenderFetchedEmails ui API method
  • add plugin:rerender-fetched-emails listener on email-store.ts

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Refactor / code quality improvement
  • Chore / dependency update / CI change

Checklist

  • I have read the Contributing Guide
  • My code follows the project's code style and conventions
  • I have run npm run typecheck && npm run lint and there are no errors
  • The build passes (npm run build)
  • I have tested my changes locally
  • I have added or updated documentation if needed
  • I have updated translations (locales/) if my changes affect user-facing text
  • I have included screenshots or a screen recording for UI changes

Screenshots / Demo

Notes for Reviewers

Copilot AI review requested due to automatic review settings July 22, 2026 12:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@rathlinus
rathlinus merged commit 66bc10f into bulwarkmail:main Jul 22, 2026
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.

3 participants