Releases: Dynobase/dynobase
Releases · Dynobase/dynobase
1.7.4-beta.2
- Adds auto-reauthenticate SSO/MFA session when DynamoDB operations fail with "ExpiredTokenException" (#122)
- Fixes problem with jumping between attributes in Attribute View in a single-table designer (#120)
- Adds "Format JSON" option to single-table attribute editors (#119)
- Adds the ability to edit JSON in a normal and in "DynamoDB" way (#119)
- Fixes problem with changing attribute type to Map in a single-table designer (#104)
- Fixes problem with error notifications not showing error cause, especially when failing to load profiles
- Fixes problem with confirmation window prompting the user to update all model instances in a single-table designer that makes Electron lose focus (#116)
- Fixes problem with New Column and New Attribute input fields not submitted when "Tabbing-out" from them (#121)
1.7.4 - Single-table attributes view
- Attributes view for single-table designer
- Fix displaying and removing items from GSIs (#102)
- Improve modals appearance (#107 + #101)
- Position horizontal scrollbar at the very bottom of the single-table designer (#106)
- Added ability to add a partition from the table header
- Added ability to remove GSI
- Inserting model instance now adds a default model's attribute template
- Ability to change single-table designer's style
- Ability to repopulate items with models
1.7.3 - DynamoDB-Onetable integration
🚤 Performance
- Improves performance of the single-table designer. With heavy models, it is up to 80% faster now!
✨ Features
dynamodb-onetable
integration. Now you can export onetable models straight from single-table designer (#42)- In the single-table designer, items are now grouped into sorted partitions automatically (#87)
🐞 Bugfixes
- Fixes problem with editing boolean values in single-table designer (#86)
- Fixes problem with persisting "Follow OS Setting" when it comes to Dark/Light mode (#89)
- Fixes problem with removing rows in single-table-designer when they are using templated strings (#94)
- Fixes problem with JSON modals (Edit other attributes & Edit Map), they are no longer showing syntax errors (#85)
- Template values are now correctly recognized in the imported model, they are also exported correctly (#70)
- Fixes problem with exported single-table designer's model types not being lowercased (#75)
- Fixes problem with displaying modals in the single-table designer
🧹 Minor
1.7.2 - Golang Codegen
✨ Features
- Golang Query Codegen - generate Go code from the queries you're making in Dynobase. After making a query, click
Generate Code
and selectGolang SDK v2 params
(#82) - Ability to specify
ScanIndexForward
property on Queries (#62) - Windows binary is now signed with a Code Certificate, malware warnings should be gone after Dynobase gains trust in Microsoft's eyes (#76)
🐞 Bugfixes
- Fixes problem with vertical scrollbars appearing when multiple tabs are opened (#78)
- Fixes problem with table name being too long to fit into the app header (#63)
- Fixes problem with single-table designer tooltips going off-screen (#67)
- Fixes problem with losing single-table designer state when jumping between sections
🧹 Minor
- Adds tooltip to the "Add Table" button
1.7.1 - Exporting Terminal-processed results
🐞 Bugfixes
- Fixes problem with a new tab being opened multiple times
- Fixes problem with aws-vault based profiles not respecting the
source_profile
orinclude_profile
mixin - Fixes problem with saving offline settings
- Fixes problem with not respecting the override offline access key
- Fixes problem with exporting Terminal-computed results
1.7.0 - Single-table Designer
The biggest update yet. Single table designer!
⚡️ Features
- Single-table designer - build single-table models, query them, and export them to NoSQL Workbench compatible format. Codegen and integrations with the
dynamodb-toolbox
anddynamodb-onetable
are coming soon! - Adds the ability to run operations from Operation Builder
✨ Improvements
- Improves readability of error modals and schema view by using Monaco editor
- Improves logging around IAM and profiles loading
- Reworks notifications into prettier ones
- Changes attribute name autosuggest to case insensitive
- Adds icons to more buttons and changes existing ones to prettier ones
- Adds the ability to report a bug from the "Help" menu
- Adds the ability to close Commander (CMD + P) using the Escape key
🐞 Bugfixes
- Fixes problem with a simple querying mode when using multiple filters related to the same attribute
- Fixes problem with "Freeze Key Columns" being not clickable
- Fixes problem with creating a table with a simple GSI without sort key
- Fixes problems with a vertical scroll in Settings
- Fixes problem with reloading profiles from the native menu
- Hides footer stats on narrow screens
1.7.0-beta.5
- Fixes problem with "Freeze Key Columns" being not clickable (#52)
- Fixes tooltips in a bunch of places
- Improves readability of error modals and schema view by using Monaco editor (#47)
- Changes "Data" icon on the Table view footer
- Reworks notifications into prettier ones (#48)
- Improves logging around IAM and profiles loading
1.7.0-beta.4
- Add ability to define model's partition key, sort key, entity type attribute name and model name (#35)
- Add ability to run operations from Operation Builder (#19)
- Fixes problem with creating table with a simple GSI without sort key (#17)
- Minor: hide footer stats on narrow screens
- Minor: add new icons and replace bunch of existing ones
- Minor: fix problems with vertical scroll in Settings and Single-table designer (#43)
1.7.0-beta.3
- Adds tutorial/to the Single-table designer (#34)
- Makes attribute name autosuggest case insensitive (#27)
- Adds ability to report bug easier (#25)
- Fixes problem with a simple querying mode when using multiple filters related to the same attribute (#29)
- Fixes problem with closing Commander by using Escape key (#23)
- Fixes problem with reloading profiles from native menu (#32)
1.7.0-beta.2
Single-table designer changes:
- Removed between filter
- Fixed exported Cloudformation template (problem with GSIs)
- Fixed "Save as" behavior - input is emptied on each save
- Fixed sortKey tooltips
- Fixed filtering behavior for templated attributes
- Fixed app height when opened query builder
- Fixed the "Deploy to AWS" feature by exporting only the attributes used by the indexes
- Polished Query Builder UI