Onboarding, table management, favorites, and saved queries
First-run onboarding for common settings, full CRUD for DynamoDB tables, favorite tables that pin to the top, and basic saved queries.

Onboarding, table management, favorites, and saved queries
A big release on the workflow side. Four substantive features and a couple of important fixes.
Onboarding wizard
A first-run onboarding wizard walks you through common settings: default profile, regions, table filters, keyboard shortcuts, and a few other defaults. Finish it once and it’s gone — or reset it from Settings if you want to go through it again.
Table management
Full CRUD for DynamoDB tables lives inside Dynomatic now. Create a new table, edit settings, and delete tables without leaving the app. Click a table name to open it in the Query Builder.
Favorite tables
Star a table and it pins to the top of the Tables view. Useful when you have hundreds of tables but only work with a handful day-to-day.
Saved queries
Save a query — filters, values, index choice — and re-run it later by name. Click Save, give it a name, done. Useful for the queries you run constantly: “find all orders for this user,” “list active sessions in this region,” etc.
Other improvements
- Settings: configure keyboard shortcuts and an environment regex (extract the env from a table name to drive the env classification displayed in the UI).
- Tabs: when you switch tabs with pending changes, Dynomatic now prompts to save, revert, or cancel rather than silently discarding the edits.
cmd+Wcloses the current tab instead of the whole app, with a warning if you have pending changes.- Nested map filters work again — a regression from the query-key change in 0.0.20 broke them.
NULLvalues are handled correctly. They’re preserved on save, you can set a value toNULLdirectly, andundefinedremoves a field (works for nested map fields too).