Releases: Dynobase/dynobase
Releases · Dynobase/dynobase
2.3.0 - Dynobase AI
✨Dynobase AI ✨
Natural language in → data structure aware code in a language of your choice out. Also an ability to run produced code when using Javascript mode.
📦 Features
- Ability to edit data using forms
🐛 Bugfixes
- Fixed template for async processing
- Fixed minor layout issues
2.3.0 - Dynobase AI
✨ Dynobase AI✨
Natural language in → data structure aware code in a language of your choice out.
2.2.4 - Improved table performance
Reverted minor thing to drastically improve data table's performance.
2.2.2 - Single-table designer improvements
🧮 Single-table designer improvements
- Fixed problem with reconciling composite values, especially when used in conjunction with PK. Records should now not disappear/be corrputed when switching between GSIs
- Fixed problem with Access Patterns not being saved after exiting current model
- Fixed problem with export tooltip not appearing
- Fixed problem with attributes and table name validation. Now only alphanumeric characters with
_
or-
are accepted.
2.2.1 - Import fix
- Fixes problem with importing files
- Fixes displaying columns when fetching data - data table was sometimes rendering just the key attribute instead of all available attributes
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
2.1.1 - Simple Keys support in Single-table designer
- Increases interoperability with NoSQL Workbench models. Example items from
TableFacets
section are now supported - Single-table designer adds support for tables without sort/range key
- Fixes problem with loading tables when IAM identity is lacking permission to describe table's TTL settings
- Adds ability to remove recently used models from single-table designer
- Adds two extra example models to the Single-table designer
2.1.0 - Exports and Imports from S3
- Adds a separate section for Imports and Exports from S3. Access all your imports & exports cross region, initialise new imports from S3 and export to S3 as well
- Adds a popup notifying you about new AWS profiles if they've been added after last Dynobase launch
- Fixes "Export" popup not disappearing when clicking outside of it
- Removes "thumb element" for resizing side-panel. Panel is still resizable though.
- Fixes issue with Dynobase crashing when switching sections too fast
- By default,
convertEmptyValues
is now set tofalse
- When initiating an S3 Export on a table that doesn't have PITR enabled, Dynobase will enable it implicitly for you and continue with an export
Dynobase 2.0
Read the whole announcement here
tl;dr:
- Codegen improvements
- Single-table designer improvements
- Multiple windows
- Better terminal
- Less darker dark mode
Links
1.10.8 - Fix connecting to licensing servers with Firewall, VPN or ZScaler enabled
✨ Fixes
- Fixes problem with Dynobase failing to connect to licensing servers when running VPN/Firewall or any other security tool like ZScaler