2.2.0 - DynamoDB JSON Editing mode & Rust structs generation
🚀 Features
- Rust structures generation - ability to Rust types from the data. Select items you want to have Rust structures generated for, right-click, select Codegen -> Rust Structs
- Added ability to edit items as DynamoDB JSONs aka the marshalled format
- Adds support for region
eu-south-2
🐶 Minor changes
- Dark mode has been improved to look nicer ✨
- Styling adjustments to the table picker
- Increased speed of loading profiles by reducing amount of SDK calls, especially when excluding multiple regions
- Empty values are now never casted to NULLs. Instead their type is always preserved as original, this is related to empty arrays, empty strings, etc.
- Error details modal has been revamped to tabbed layout
- Styling of modals have been improved
- Exporting current results to CSV is now possible
- Input fields in Streaming Options popup are now accepting only numbers
- Truncate table & delete table modals are now being automatically closed after successful action
- After creating new table you will be immediately navigated to it
🧮 Single-table designer
- Fixed grouping items by partition key when changing GSIs
- Fixed sorting & grouping by partition key when keys were using references to other attributes
- Fixed exported partition and sortkey attribute names. They're no longer capitalized or not relevant to your choice
- Fixed problem with data items being corrupted during sorting
🐛 Bug fixes
- Table truncation modal is now being reset with each truncate operation
- Terminal Mode label is now placed correctly
- Item edit confirmation notifications are now displayed just once
- Adding a new profile is no longer possible if it's invalid
- Memory leak when using multiple tabs has been fixed