# &lt;Inbox /&gt; Updates - v3.10.1 - Novu Changelog

> Novu changelog: &lt;Inbox /&gt; Updates - v3.10.1. Learn about the latest updates, features, and improvements to the Novu notification infrastructure platform.

Canonical: https://novu.co/changelog/inbox-updates-v3-10-1/

Markdown: https://novu.co/changelog/inbox-updates-v3-10-1.md

Last updated: 2025-09-25T04:52:00.000Z

There are three major workflow management upgrades: custom sorting for workflow preferences, complete subscriber schedule control through the Inbox component, dashboard, and React hooks, and permanent notification deletion beyond just archiving.

Published: 2025-09-25T04:52:00.000Z

Categories: <Inbox /> Components, @novu/js, @novu/react, @novu/nextjs

> [!NOTE] Note
>
> Requires &lt;Inbox /&gt; version 3.10.1 or higher

#### Custom Workflow Priority Display

Organize workflow preferences exactly how your users need them. The `preferencesSort` prop lets you customize the order of workflows in the subscriber preferences list by accepting a custom comparison function similar to JavaScript's `Array.sort()` method.

This enables you to highlight essential workflows at the top, sort alphabetically, prioritize by tags, or implement any custom sorting logic your application requires.

You can also use `preferencesSort` it together with `preferenceGroups` to apply sorting within each group, giving you complete control over both organization and order.

[Learn more about configuring preference sorting in the documentation.](<https://docs.novu.co/platform/inbox/configuration/preferences#sort-preferences>)

#### Subscriber Schedule Management

The notification scheduling system allows subscribers to choose when they get messages. They can set specific days and times, plus multiple time windows based on their time zone.

Users can configure weekly schedules and replicate settings across days. Messages are blocked outside these hours. However, critical notifications, like security alerts, will still be delivered right away. In-app notifications are always on.

The system has management tools through an API, SDK, and Dashboard. It also logs activities and includes a React SDK for custom interfaces.

**Dashboard Schedule Editor**

Update subscriber schedules directly from the preferences tab with instant visual feedback.

**Default Schedule Setup**

Configure default notification schedules that automatically apply to new subscribers, with individual customization available as needed.

**useSchedule Hook**

A New React hook provides programmatic schedule control with built-in appearance customization and localization support for custom interfaces.

[Learn more](<https://docs.novu.co/platform/sdks/react/hooks/use-schedule>)

> [!NOTE] Appearance Customization
>
> Learn more about dedicated [**appearance props**](<https://docs.novu.co/platform/inbox/configuration/styling#style-the-inbox-ui-elements>) for schedule-related elements.

#### Permanent Notification Deletion

Unlike archiving, which retains notifications in storage, permanent deletion removes them completely for cleaner notification management and better privacy compliance.

> [!NOTE] Note
>
> Deletion is irreversible—deleted notifications cannot be recovered.
