Small quality of life release today with one experimental weirdo.
Experiment: Create UI pages via chat
In another AI experiment, we’ve added Page Agent which can create custom UI pages. Pages can be static snapshots (a frozen report, for example) or fully live: reading data from Fibery in real time and writing changes back.
For example, here is time tracking page that shows assigned tasks, supports filter by state, tracks time and create new time records linked to tasks. It was created in 10 minutes with 3 prompts.
Try prompts like these:
in Time Tracking space create me UI page where I can see all issues assigned to me, have start/stop timer for them to track time I work on some issue and a button to create Time Entity based on tracked time for issues
or
create UI page as a form to add new issues. It should include fields Name, Description, Priority, Estimate and Labels, Project, Team. However, Project selector should be hidden by default, and only become visible when Team is selected. Note that when Team is selected, only Projects that relate to this team should be visible in Project selector.
Hint: Use Embed View to include Page into some Space.
Possible use cases to explore:
- Custom Dashboards. Multi-database data visualizations with bar/line charts).
- Custom Forms. Complex conditional form layouts not achievable with native Fibery forms.
- Interactive Pages. Dynamic filters, drill-downs, and paginated tables that fetch live data and can update data.
Note that this is a very early prototype and we’re not sure whether we will productize it fully. If you’ll build something useful with it, please share, and we will think deeper. Also note these pages are for internal Fibery users only so far.
When sorting, pick if empty values go on top or at the bottom
Sorting data is somewhat tricky. Sometimes you want to have empty values at the bottom, but sometimes on top. Now you have a setting for this (default is empty values at the bottom).
Search in context filters selects
Context filters are slightly easier to work with now. You can see what each path actually shows, search when the list gets long, and read the deeper databases easily.
Improvements
- Search. Recently updated entities have more weight now and will appear higher in search results
- Rich Text.
/colorcommand is added into rich text editor and you can select text color and background color. - Keyboard Shortcuts. Implementation layer was changed, so now we can support new hotkeys reliably and faster.
Fixed Bugs
- Keyboard Shortcuts:
- Windows and Edge: Ctrl + Enter doesn’t work for sending a standalone comment in entity
- Ctrl + Enter doesn’t work for sending an inline comment or a comments with emoji
- Table View: No need to display check boxes in public shared tables
- Rich text:
- Clicking the link opens the entire page from the top instead of jumping to the specific heading
- When deleting a bullet item that has items below it, the entire bulleted list below shifts indentation level and must be reset, line-by-line
- Airtable integration: error “Failed to convert field “xxx” with value “{“error”:”#ERROR”}" to type “number”. Caused by value.replace is not a function"
- Mobile:
- Action menu fields doesn’t adapt in the mobile view
- Comments action menu do not adapt in the mobile view
- Database Rename: Views get unexpectedly renamed when user renames database
- Form relation filter:
- “This” filter should be hidden in Form filters
- Error on Form when filter by date field is set
- Forms in the imported space return an error
- Entity View: Relation view selection is not working for new databases
- Automations: “Previous Value” variable available on Create trigger in Rules




