Skip to content

Releases: surrealdb/surrealist

v1.8.0 for SurrealDB Nightly

10 Aug 22:30
Compare
Choose a tag to compare

⚠️ This release is only for use with SurrealDB Nightly, Use this release if you are using Beta 9. Due to an issue in SurrealDB connecting to a Beta 9 database will cause it to crash ⚠️

This release introduces a complete overhaul to the Designer view, which now visualizes your tables in a graph, replacing the original visualizer view functionality. Additionally this version implements an array of user experience improvements and bug fixes.

  • Overhauled the designer view
    • Displays tables in a visual graph
    • Select a table to view and modify its schema
    • Save the graph as a PNG image
  • Added editor font zooming
    • Ctrl + Alt/Option + + to zoom in
    • Ctrl + Alt/Option + - to zoom out
    • Ctrl + Alt/Option + 0 to reset
    • To use these shortcuts you must not have any editor focused, this is a limitation at the moment
  • Added explorer view table pinning
    • Pinned tables will appear first in the list
  • Removed visualizer view in favor of the new designer view
  • Fixed instances of cursor misplacement within editors
  • Fixed various schema parsing issues
  • Fixed light theme issues (#82)
  • Fixed UI freezing when writing large queries (#87)
  • Fixed variables pane rarely resetting it's size
  • Fixed console panel rendering in the web app
  • Fixed light theme not always using the right editor color scheme
  • Fixed explorer contents persisting after disconnect

Compatible with SurrealDB Nightly (Commit 860796b)

v1.8.0 for SurrealDB Beta 9

10 Aug 22:29
Compare
Choose a tag to compare

This release introduces a complete overhaul to the Designer view, which now visualizes your tables in a graph, replacing the original visualizer view functionality. Additionally this version implements an array of user experience improvements and bug fixes.

  • Overhauled the designer view
    • Displays tables in a visual graph
    • Select a table to view and modify its schema
    • Save the graph as a PNG image
  • Added editor font zooming
    • Ctrl + Alt/Option + + to zoom in
    • Ctrl + Alt/Option + - to zoom out
    • Ctrl + Alt/Option + 0 to reset
    • To use these shortcuts you must not have any editor focused, this is a limitation at the moment
  • Added explorer view table pinning
    • Pinned tables will appear first in the list
  • Removed visualizer view in favor of the new designer view
  • Fixed instances of cursor misplacement within editors
  • Fixed various schema parsing issues
  • Fixed light theme issues (#82)
  • Fixed UI freezing when writing large queries (#87)
  • Fixed variables pane rarely resetting it's size
  • Fixed console panel rendering in the web app
  • Fixed light theme not always using the right editor color scheme
  • Fixed explorer contents persisting after disconnect

Compatible with SurrealDB beta 9

v1.7.5 for SurrealDB Nightly

31 Jul 13:07
Compare
Choose a tag to compare

⚠️ This release is only for use with SurrealDB Nightly, Use this release if you are using Beta 9. Due to an issue in SurrealDB connecting to a Beta 9 database will cause it to crash ⚠️

This is an experimental release aimed at solving the limitation of Surrealist not being able to connect to non-https remotes. Due to the new approach taken to connections, this release is only compatible with SurrealDB Nightly.

  • Experimental support for connecting to remote HTTP endpoints
    • The remote database no longer requires an SSL certificate

Compatible with SurrealDB Nightly (Commit 860796b)

v1.7.5 for SurrealDB Beta 9

31 Jul 13:07
Compare
Choose a tag to compare

This release aims to fix an array of recently reported issues

  • Remove UI zooming due to editor issues (#78)
    • We intend to re-add this feature in the future once upstream issues are resolved
  • More accurately report on local database launch failures (#76)
    • The console panel can now be toggled at any time allowing you to see potential errors
  • Add refresh button to inspector panel
  • Respect XDG_CONFIG_HOME for locating the settings file (#67)
  • Fix some panel sizing issues

Compatible with SurrealDB beta 9

v1.7.4

08 Jul 22:15
Compare
Choose a tag to compare
  • Added back and forward buttons to the inspector panel
  • Fixed inspector pane opening with an incorrect size
  • Inspector pane now remembers its size after closing
  • Fixed comment shortcut using the wrong keys (#58)
  • Various UI improvements

v1.7.3

23 Jun 08:51
Compare
Choose a tag to compare
  • Added the ability to drag sessions to customize their order
  • Add support for latest SurrealDB nightly builds (#64)
  • Correctly handle databases with no tables (#66)
  • Fixed panels sometimes breaking when resizing the window
  • Redesigned settings dialog
    • Session search box is now a setting

v1.7.2

12 Jun 15:15
Compare
Choose a tag to compare
  • Improved the error highlighter
    • Results in significantly less false positives
    • Now accurately highlights the position of the syntax error
    • Correctly handles comments
  • Fixed visualizer no longer displaying edges in newer versions of SurrealDB
  • Dismissed update notifications will be hidden until a new version is available
  • Added manual update check button in settings

v1.7.1

11 May 07:26
Compare
Choose a tag to compare
  • Added live error checking to the query view
    • Supports multiple queries and highlights only those with issues
    • Displays the error message on hover
    • Can be disabled in the settings dialog
  • Fixed some connection UI issues introduced in 1.7
  • Updated internal version of surrealdb

v1.7.0

11 May 07:18
Compare
Choose a tag to compare
  • Replaced the tab system with a new session system
    • Sessions are organized into environments
    • Environments can define default connection details which all sessions within fallback to
    • Provides a significantly better user experience when defining many sessions
    • Sessions can be pinned directly to the toolbar for quick access
    • Existing tabs are automatically migrated to sessions
  • Added filtering functionality to the explorer view
    • Filter input can be toggled by pressing the filter icon on the top right of the explorer panel
    • Validates the where clause and indicates when it is invalid
  • Local database starting is now decoupled from the active sessions
    • Root username, root password, and port are now configured in settings
  • Overhauled the settings UI to be more scalable
  • Improve table retrieval performance for explorer and designer view
  • The surreal executable path can now also be manually specified in settings
  • Changed the way multiple responses are displayed in query view
    • Tabs have been replaced by pagination
  • Surrealist windows can be resized to a slightly smaller size than before
  • Fixed database start button getting stuck in loading state

v1.6.4

10 Apr 14:33
Compare
Choose a tag to compare
  • Updated internal version of surrealdb
  • Fixed surrealdb process sometimes staying alive after exit
  • Fixed unexpected behavior with permission inputs in designer view (#46)