Releases

All releases of DBO Studio (14 total)

v0.2.5

v0.2.5 β€’ August 8, 2025

[0.2.5] - 2025-08-08

πŸš€ Features

  • Add import data modal
  • Add export data modal
  • add the ability to add a dynamic option to selects. It's useful to add a value that does not exist in our options in the DB design page

πŸ› Bug Fixes

  • fix store raw query into history
  • fix adding a new row in the DB design page
  • fix editing multiple cells in the DB grid

🚜 Refactor

  • Lint problems
  • Remove dead code

v0.2.4

v0.2.4 β€’ July 19, 2025

[0.2.4] - 2025-07-19

πŸš€ Features

  • Create a new tree view
  • Create a new backend for dynamic database support
  • Show a confirmation dialog for closing the tab
  • Create a new custom datagrid
  • Create a new database design page

v0.2.3

v0.2.3 β€’ February 19, 2025

[0.2.3] - 2025-02-19

πŸ› Bug Fixes

  • Fix copy text in syntax highlighter
  • Fix text wrapping in SyntaxHighlighter
  • Fix showing version in desktop builds
  • Data grid headers issue when change tabs

🎨 Styling

  • Fix font size of select inputs
  • Change of SyntaxHighlighter

v0.2.2

v0.2.2 β€’ February 8, 2025

[0.2.2] - 2025-02-08

πŸš€ Features

  • Add custom font to code editor and connection info text

πŸ› Bug Fixes

  • Detect complex select query
  • Handle disable context menu items in noneditable mod
  • Selected cell and change value
  • Autofocus in the code editor
  • Make quick view dialog read-only in the query tab

🚜 Refactor

  • Remove immer and update packages

🎨 Styling

  • Improve the style of Datagrid's disabled context menu

πŸ§ͺ Testing

  • Write a minimal test for SavedQueries.tsx

βš™οΈ Miscellaneous Tasks

  • Run go mod tidy
  • Fix js memory allocate

v0.2.0

v0.2.0 β€’ January 20, 2025

[0.2.0] - 2025-01-20

πŸš€ Features

  • Add sort by clicking on columns
  • Add 404 page
  • Add reload shortcut and fix other shortcut labels
  • Add about the panel in settings
  • Adding shortcuts panel
  • Start creating a custom tab component
  • Create a new tab component
  • Create a new custom select box
  • Upgrade to Mui 6
  • Start replacing the react form with Tanstack form

πŸ› Bug Fixes

  • Fixing editor doesn't show after reload
  • Fix connection list mock
  • Fix redirect to invalid URL // in useNavigate
  • Fix unnecessary redirect to 404 page
  • Fix connect to db with empty database or password
  • Fix changing schema
  • Improve searching
  • Reading version from env
  • First ping connection then create it
  • Fix get the connection ID from the request
  • Fix initialize API base URL in desktop mode
  • Fix the closing tab problem
  • Disable global text selection
  • Fix the type of port in connections
  • Fixing the problem of changing the value of the select inputs
  • Fix select components in the design page by reading types from the server
  • Back to old school way
  • Add a new component for select
  • Disable spellcheck in fields
  • Fix create connection validation
  • Start updating select components whatever is used
  • Fix some prop problem
  • Improve error handling in deleting db
  • Fix adding a row
  • Fix editor doesn't load after refresh
  • Fix some lint issue
  • Fix an issue related to changing search params
  • Fix searching issue in fields
  • Null types in the connection model
  • Fix a warning with a loading flag
  • Mock some default paths in msw
  • Fix an issue about removing the last panel tab
  • Fix bug generating insert query
  • Problem with a switch between connection

🚜 Refactor

  • Update data grid package
  • Change how to open popups
  • Improve linter
  • Comment on unused functions
  • Design
  • Moving to the new folder structure
  • Update mod
  • Refactor history API and add pagination to its
  • Refactor saved queries
  • Remove Immer from stores
  • Move app config data to constants
  • Some refactor
  • Read states using the selector
  • Some improvement
  • Refactor imports
  • Refactor SelectInput in filters
  • Refactor SelectInput in sorts
  • Remove unused SelectOption.tsx

🎨 Styling

  • Change the theme item selected color
  • Remove static width from the menu sidebar
  • Fix connection item style
  • Fix load connection data after delete

πŸ§ͺ Testing

  • Write tests for the app header
  • Adding test for setting component
  • Writing tests
  • Write test for QueryEditorLeading
  • Write test for Schemas.tsx
  • Write test for Filters.tsx
  • Write test for Filters.tsx
  • Write test for Sorts.tsx

v0.1.3

v0.1.3 β€’ September 28, 2024

Changelog

All notable changes to this project will be documented in this file.

[0.1.3] - 2024-09-28

πŸš€ Features

  • Move to react-router
  • Add new shortcuts for add or remove tab

πŸ› Bug Fixes

  • Improve performance and fix bugs
  • Fix copy and delete saved query toast message
  • Filter item change column bug
  • Fix the load performance issue in the query tab
  • Fix filter item active toggle

🚜 Refactor

  • Refactor connection section

🎨 Styling

  • Fixing biome issues
  • Fix disable icon button icon color
  • Change the connection item icon

πŸ§ͺ Testing

  • Create a test for ConnectionInfo.tsx
  • Create a test for ConnectionBox.tsx
  • Create a test for DBFields.tsx

βš™οΈ Miscellaneous Tasks

  • Fixing ci

v0.1.2

v0.1.2 β€’ August 27, 2024

Changelog

All notable changes to this project will be documented in this file.

[0.1.2] - 2024-08-27

πŸ› Bug Fixes

  • Scroll to the end of datagrid after adding a new row
  • Open the new editor tab issue
  • Shortcuts for code editor
  • Fix some issues for the query tab box

⚑ Performance

  • Remove unused data from the state after removing tabs

🎨 Styling

  • Fix data grid highlights colors

v0.1.0

v0.1.0 β€’ August 18, 2024

Changelog

All notable changes to this project will be documented in this file.

[0.1.0] - 2024-08-16

πŸš€ Features

  • Add new editor
  • Add a new autocomplete api
  • Add new SyntaxHighlighter and code editor
  • Add dark theme support

πŸ› Bug Fixes

  • Remove license window in mac installer and add fix_path_env package
  • Improve workflow
  • Updating stating in the code editor
  • Updating connection after change selected
  • Improving the loading query tab and data tab
  • Fix primary text color in dark mode
  • Improve tab switch after removing.
  • Run handleChangeCurrentConnection if the current connection change
  • Fix some color styles
  • Fix changing editor theme at runtime
  • Increment min-width
  • Fix modal background style

🚜 Refactor

  • Improve getting queries from the state

Changes

  • Improve switching tabs after remove
  • Improve tsconfig
  • Fix some bugs
  • Improve performance and design of ResizableXBox
  • Improve ResizableYBox
  • Remove useless icons
  • Update packages
  • Change some icons
  • Improve the design tab table

v0.0.2

0.0.2 β€’ June 10, 2024

Full Changelog: https://github.com/dbo-studio/dbo/compare/0.0.1...0.0.2

v0.0.1

0.0.1 β€’ June 9, 2024

First alpha release