May Release Notes

App

General

  • You can now enable browser push notifications in your user settings.
  • You can now use Slack as a login provider.
  • You can now upgrade from starter to pro seats directly in the app.
  • Multiple seats with different tiers can exist in the same workspace.
  • Multiple users can have separate subscriptions in the same workspace.
  • Added a new organization chart for teams, members, hierarchy, leads, managers, and routing status.
  • Added inline team and member editing without extra dialogs.
  • Added drag-and-drop hierarchy editing with undo/redo, search, filters, zoom, and PNG export.
  • Added empty-state onboarding for new workspaces.
  • Discord role import now creates readable teams with members instead of raw IDs.
  • Added team templates for common workspace structures.
  • People teams are now the source of truth for team-based work and permissions.
  • Removed the old Discord-role permission fallback.
  • Added admin warnings for stale references, empty teams, missing team owners, inactive routing targets, and risky routing policies.
  • Added security hardening for Firestore access, Discord request verification, and API-key permission checks.
  • Added a new permission matrix grouped by module.
  • Added an effective permissions view for teams and members.
  • Improved member avatars, sticky headers, permission explanations, and mobile behavior.
  • Verified members are prioritized when that workspace setting is enabled.
  • Added an animation when a background tab opens

Tasks

  • Merged the milestone and task tabs in project settings.
  • Moved task filters directly above kanban boards.
  • Made the view mode switcher more prominent above kanban boards on larger devices.
  • Added a progress indicator showing when a task becomes draggable after long press.
  • Tasks can now be assigned to People teams, not only individual members.
  • Team-assigned tasks can be visible to team members with read-only access.
  • Automatic handoff now supports vacation replacements and unavailable users.
  • Task filters now support custom teams.
  • Deadline reminders now include the duration until the deadline.

Tickets

  • Tickets can now be filtered by no assignee.
  • You can now add your own IMAP/SMTP mailboxes for inbound and outbound ticket messaging.
  • Custom Bnder Pages branding now applies to ticketing emails.
  • Added a new ticket filter option to show all unresolved tickets.
  • Webhook logging now also applies to ticket create, update, and delete events.
  • Tickets now support the same people view that tasks already had.
  • Public ticket pages on Bnder Pages now support Slack login for Slack workspaces.
  • Ticket routing can now use teams, availability, capacity, rotations, fallback rules, and vacation replacements.
  • Routing observability now shows why someone was assigned, including matched policy, skipped candidates, capacity score, fallback path, and history.
  • Manual assignee changes can now track an override reason.
  • Admin warnings now highlight conflicting policies, empty teams, inactive targets, and unreachable fallbacks.

Calendar

  • Added a loading indicator to show when calendar events are loading.
  • Moved calendar controls next to the calendar area.
  • Calendar now defaults to day view on small devices.
  • Events can now include teams as invitees.
  • Team invitees now get the right event visibility.
  • Capacity can now account for calendar load, PTO, out-of-office periods, exceptions, and holidays.
  • Vacation and replacement settings now feed into routing and handoff behavior.

Knowledge

  • Knowledge permissions are now included in the permission matrix.
  • Admins can review team and member access in the same overview.
  • Effective permissions now show direct and inherited access.

Fixes

  • Fixed scrolling on mobile in the project settings tickets tab.
  • Fixed tickets failing to save changes on forwarded email addresses.
  • Fixed missing ticket counts in ticket status columns in kanban view.
  • Renamed the ticket/task assignee filter option from “None” to “All assignees”.
  • Fixed searches failing for very long texts over 500 characters.
  • Fixed the missing “No permission” message in workspace calendar settings.
  • Improved organization settings loading speed and rendering smoothness.
  • Improved mobile layouts with fewer overflows.
  • Made dialogs and controls more consistent with Bnder styling.
  • Fixed CDN/avatar failures blocking workspace loading.
  • Localized People suite labels, warnings, bot copy, and UI text.
  • Update bar may not appear

Task Manager

  • Deadline reminder includes duration until deadline