Skip to content

Releases: Dynobase/dynobase

1.7.4-beta.2

07 Nov 21:32
f9944ba
Compare
Choose a tag to compare
1.7.4-beta.2 Pre-release
Pre-release
  • 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

29 Oct 15:24
f9944ba
Compare
Choose a tag to compare
Pre-release
  • 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

27 Oct 07:23
e98fbb3
Compare
Choose a tag to compare

🚤 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

  • Increased timeout for all DynamoDB operations to 3 seconds
  • Single-table designer's models view now respects currently hidden columns (#80)
  • Single-table designer's query mode displays feedback if the query yields zero results (#88)

1.7.2 - Golang Codegen

16 Oct 12:55
e98fbb3
Compare
Choose a tag to compare

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 select Golang 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

08 Oct 07:46
deb54a1
Compare
Choose a tag to compare

🐞 Bugfixes

  • Fixes problem with a new tab being opened multiple times
  • Fixes problem with aws-vault based profiles not respecting the source_profile or include_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

04 Oct 17:22
9ccfd33
Compare
Choose a tag to compare

The biggest update yet. Single table designer!

Screenshot 2021-11-12 at 19 02 15

⚡️ 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 and dynamodb-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

30 Sep 21:29
ce0faad
Compare
Choose a tag to compare
1.7.0-beta.5 Pre-release
Pre-release
  • 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

29 Sep 16:53
ce0faad
Compare
Choose a tag to compare
1.7.0-beta.4 Pre-release
Pre-release
  • 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

28 Sep 11:54
ce0faad
Compare
Choose a tag to compare
1.7.0-beta.3 Pre-release
Pre-release
  • 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

23 Sep 13:21
ce0faad
Compare
Choose a tag to compare
1.7.0-beta.2 Pre-release
Pre-release

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