1.30.21

New Features

  • Added switches for enabling/disabling code minimap (code outline) and code completion to the toolbar at the top of the editor. The toolbar also displays the code execution status and you can cancel a long running job by clicking "Executing".

  • Added shortcuts to copy line up/down.

  • Support for displaying Decimal32/64 values.

  • In the Dataview, you can now select the text in a dictionary.

  • A new menu is added to each DFS table in the Database view. You to view table schema, preview the first 100 records, and add columns to the table.

  • In the Database view, you can now expand a DFS table to view its columns in a list and edit the comment of each column.

  • Support for colored output in the terminal.

Improvements

  • Layout enhancements - table preview is now displayed at the bottom of the editor to fit more columns.

  • Code in the editor is now auto saved.

  • Improved page load speed.

  • Data view enhancements: (1) column, row and data type information is displayed below each table; (2) enhanced horizontal scroll bar to display full table.

  • Enhanced the fonts to reduce file size.

  • Reduced line height in the Local Variables and Shared Variables views.

  • The type of the connected node is now displayed at the top navigation bar.

  • Enhanced Dataview display.

  • Enhanced error messages for insufficient privileges to access database.

  • If the path of a DFS database contains dots (e.g., dfs://aaa.bbb.ccc), it is recognized as its directory structure. The database is displayed under a directory tree in the Database view.

  • The function documentation popup is now up to date with the DolphinDB official manual online.

  • Users must log in to check the data node logs.

Issues Fixed

  • Fixed function documentation display issue when you hover over functions such as append!.

  • Fixed the matrix display issue.

  • Fixed the REFID links in the terminal.

  • Fixed font display issues in the terminal.

  • Enhanced syntax highlighting logic; Fixed highlighting issues with set() and values().

  • Fixed the horizontal axis display issue when plotting an OHLC chart.

  • Fixed the function documentation popup display issue.

  • Fixed the date and time display issue in the terminal and Dataview.

  • Enhanced the messages on login failures.

  • The height of the Database view can now be resized.

  • Fixed the lag issues in the database list.