For the complete documentation index, see llms.txt. This page is also available as Markdown.

📢15 Sep 2026 Release

List Filtering now supports nested and / or / not groups and extra value types (clock, current row, and URL parameter). Navigation can Reuse the same screen on a second tab and Detach that tab when it needs its own copy.

Earlier updates For Sync Health and published form save state, see the 14 Sep 2026 Release.


What’s new at a glance

Capability
What you can do
Learn more

Nested filter groups

Combine conditions with and, or, and not, up to 3 levels

Dynamic filter values

Compare a list property to the logged-in user, a user property, the current row, Today / Now / Start of week / Start of month, or a URL parameter

Same how-to

URL parameter lists

Share ?store=north so a published list shows only matching rows. Missing param shows no rows for that condition

Same how-to

Reuse / Detach

Put one screen in navigation twice; Detach when that tab must diverge

A missing URL parameter does not show every row.
Reuse keeps two tabs in sync. Detach makes a real copy.
Duplicate Screen is still the full independent copy.

Features

1. Nested AND / OR / NOT groups

+ Add group and + Add condition build a filter tree. Each group uses and, or, or not. Nesting stops at 3 levels.

Use this when a flat list of conditions is not enough — for example “North and Open, or assigned to me and not Archived.”

2. Extra filter value types

On each condition, pick the value type:

Value type
Resolves to

Fixed value

The value you pick

Logged-in user

The signed-in Users row

Logged-in user property

A property on that user (Pro+, per-list allow switch)

Current row / Current row property

The parent record on a related list

Today / Now / Start of week / Start of month

Clock tokens in the app timezone

URL parameter

A query key on the published page

Start of week is Monday 00:00 (ISO week). If a user property or URL parameter is missing, that condition matches no rows (it does not show everything).

3. URL parameter list filters

Map a condition to URL parameter and a Parameter name such as store. After you Publish:

  • /assets?store=north shows matching rows

  • /assets (no param) shows none for that condition

Reserved keys you cannot use as the parameter name: cache_bust, sim_user_id, debug, live.

This is separate from Prefill Create Forms from a URL, which fills Add-form fields.

4. Reuse screen and Detach

On a screen that is already in navigation, Reuse screen adds another tab that still points at the same screen. A banner lists the other tab names.

Detach appears when the screen has more than one nav entry. It clones this tab’s screen (and its secondary screens) so you can edit filters on that copy only.

Duplicate Screen is unchanged: it always creates a full independent copy.


What makers need to change

Goal
Extra work

Keep existing fixed filters

None

Personalize a list by user / clock / URL

Open Filtering, pick the value type, Publish

Share a store-specific list link

Add a URL parameter condition; tell people to include ?name=value

Second tab, same screen

Reuse screen, then rearrange in Edit Navigation

Second tab, different filters

Reuse, then Detach