Skip to content

Release 2.15.0: Unified Mailbox Selection

Choose a tag to compare

@callzhang callzhang released this 08 Sep 08:11
· 44 commits to master since this release

Major UX Improvement

  • Unified Mailbox Selection: Combined three separate mailbox controls into one clean multiple selection field
  • Simplified Interface: Replaced single mailbox selector, multiple mailboxes field, and "Search All Mailboxes" checkbox with one unified control
  • Default "ALL" Selection: "ALL" is now the default option, making it easy to search across all mailboxes
  • Flexible Selection: Users can select "ALL" or choose specific mailboxes, or combine both approaches

Technical Improvements

  • Cleaner Parameter Structure: Reduced parameter complexity from 3 separate controls to 1 unified control
  • Better User Experience: More intuitive interface with clear descriptions and default behavior
  • Consistent Behavior: Both "Get Many" and "Get Single Email" operations now use the same unified mailbox selection
  • Dynamic Options: Mailbox options are loaded dynamically from the server with "ALL" option at the top

Breaking Changes

  • Parameter Names Changed:
    • mailboxPath (single) + multipleMailboxes (array) + searchAllMailboxes (boolean) → mailboxes (array)
    • Default value is now ['ALL'] instead of separate controls
  • Migration: Existing workflows will need to be updated to use the new unified mailboxes parameter