Product updates and improvements to Modal.
The Usage page now shows network egress per app.
Filter by authentication, audit unauthenticated deployments, and block them per environment.
Assign environment roles to groups of members, created manually or synced from your identity provider via SCIM.
SSO setup now accepts an XML metadata file in addition to a metadata URL.
Container Metrics now support zooming into custom time ranges with finer granularity.
Hovering a timeseries chart now highlights the same moment in every other chart — across tabs and windows.
Filter inputs by date and status, zoom the chart, and share filtered views by URL.
Three new aggregate metrics charts for apps that run Sandboxes.
Route Slack notifications by app or environment, follow the apps you care about, and get notified in-app.
Proxies can now be created in a specific AWS region instead of defaulting to us-east.
Run helper containers alongside a Sandbox.
We've redesigned how usage limits and threshold billing are presented across the dashboard.
See why your Sandboxes exited, including a distinction between memory-limit and memory-manager OOM kills.
Your own user is now pinned to the top of the "Last deployed by" filter.
Default member Roles for Restricted Environments are now configurable. This effectively enables private Environments by preventing read and write access to anyone not explicitly given permission.
Set MODAL_SANDBOX_V2=1 to switch to V2 Sandboxes with no code changes.
The new Sandbox filesystem API is GA; the legacy API is being deprecated.
Directory Snapshots for Modal Sandboxes are now Generally Available.
Expand any metrics chart to full screen, and share a direct link to it.
Team and Enterprise Workspaces can now set Environment Budgets in addition to Workspace Budgets. Environment Budgets allow for a monthly cap of compute usage in a specific Environment.