On this page Lab v2.5.0 - Mar 17, 2023 What's New If there are several Cypher queries in the query editor you can select a single query and run
it without commenting out all the other queries. You can now open multiple query executions views side by side and compare query execution speed or results. Query modules are now sorted alphabetically for easier and faster browsing. A search box has also been added to query modules with more
than 5 procedures to help narrow them down (e.g.
nxalg query module has
49 procedures). When rendering a graph with more than 3,500 nodes or 8,500 relationships, which might take considerable amount of time to preview, you will be
asked if you want to proceed with the graph visualization or switch to the data view. Besides manually saving changes in the Cypher query and GSS style editor in the query collections section, they will also be saved
automatically after each query run. Memgraph Lab will now notify you of any product updates and offer various tips and tricks for using the Memgraph ecosystem. Bug Fixes Cypher code suggestions can now handle labels and properties of 250k nodes and 500k relationships, compared to the previous limit of
100k nodes nad 200k relationships. Multiple scrollable elements of the query collections was making scrolling difficult. Now you can focus on a particular element and
scroll through it by clicking on it. Browser's back button is now working as expected when using Lab as a web application. Data in the query results, query modules and query run history tables now loads faster making the scrolling smoother and improving
the user experience. Graph schema is now generated even if the database has no relationships. In-progress feedback when generating graph schema and exporting datasets for graphs with more than 10M nodes
is now previewed as expected. A scrolling issue with expanded results in the Data view where you couldn't see a completely expanded row because the
scroll would jump to the next row is now fixed. Dataset cards no longer spread apart when conducting a search. v2.4.0 - Dec 2, 2022 What's New Memgraph Lab now supports manual transaction workflows you can construct using transaction commands
Cypher intellisense has been updated to suggest new Cypher features from Memgraph 2.4.0 such as: Privileges for user-role authorization. Commands and privileges for label-based authorization. Manual transaction commands:
Checking configuration with
All shortest path algorithm
Graph projection function
Additional query module signature that accepts a projected graph as an optional first argument. Graph results view will check for nodes and relationships in arrays and projected graphs. It simplifies
the visualization of a projected graph or an array of nodes/relationships without using
Bug Fixes Once the table results view is selected, the results of the following query run will also preview in the table results view, instead of automatically switching to the graph view. Exploring a dataset's query collection now works as expected. It opens up a list of queries that can be used to explore the dataset. Failed queries from the rich collections now return a detailed error message. Save code changes button in rich collections will now be enabled only if there are unsaved changes for the Cypher query
or GSS. A bug that would only show the first node label instead of all node labels in the table results view has been fixed. v2.3.1 - Nov 4, 2022 Bug Fixes Writing a single-line comment in the Cypher code no longer results in an error. Having different map tiles (e.g. "light" map tile on one map view, but "dark" map tile on another map view) for multiple graph map views in the rich collection is enabled and works as expected. Graph rendering freeze when toggling the map view on/off during the graph rendering process has been fixed. All the information about nodes and edges on the graph schema is now previewed as expected. A bug that would mix query title and description when queries are reordered in the rich query collection has been fixed. A bug that would not reset the description field when adding a new query to the query collection has been fixed. Saving a new style now works as expected. The active style is saved, not the last applied one. v2.3.0 - Oct 24, 2022 What's New Add new updates to the prepared datasets: Add a search bar for searching and filtering datasets. Add featured (highlighted) datasets. Add rich collections with prepared queries, descriptions, and GSS for each dataset. Add new updates to the latest queries: Change the name from "Latest queries" to "Run history" because it contains both queries and GSS changes. Show GSS changes in the "Run history" section. Replace previous collections with "Rich collections": Add more context to each collected query: title, markdown description, Cypher query, and GSS. Add the ability to run multiple query executions within the query collection. Add import and export functionality of a collection. Add a new version of GSS: Add new GSS directive
@ViewStyle to configure physics, link distance, repel force, and view type (
Add new GSS directive
@ViewStyle.Map to configure map tiles for map view.
Add new GSS functions:
Add new GSS node properties
longitude used to define the latitude and longitude of each node for the map view.
Integrate graph visualization library
Add the ability to enable/disable map background view for nodes with geo information. Add the ability to connect to Neo4j, load datasets, and run Cypher queries. Bug Fixes Fix map view to use latitude and longitude from GSS style instead of
lng node properties.
Fix the default GSS to match new the map view configuration by checking
lng node properties.
v2.2.1 - Aug 12, 2022 What's New Add improved and more precise progress when importing built-in datasets. Add an indicator for the total count of error log messages in the sidebar. Change the color scheme of code snippets for query modules. Add a help section when Lab's connection is reconnecting. Add breadcrumbs for the layout titles. Bug Fixes Fix issues with query collections. Fix vertical layout usability when the help sidebar is opened. Fix various UI and UX issues across the application. Fix query results on the reconnected connection. v2.2.0 - Jul 15, 2022 What's New Add a new table look and feel across the application: query results, the latest queries, modules, streams. Add a help section with relevant links, guides, and documentation search capability. Add test parameters (batch size, timeout) for testing stream transformation. Add new GSS functions:
Bug Fixes Fix various issues in graph view, streams, and query collections. v2.1.2 - Jun 21, 2022 What's New Add a dashboard and overview page for the better onboarding experience. Add environment variables for query, modules, and streams name length validator limits. Add logs connection status messages in the logs view. Bug Fixes Fix several bugs with the stream configuration creation. Fix showing the logs when connected to Memgraph via an encrypted SSL connection. v2.1.1 - May 27, 2022 What's New Add tooltips and highlights throughout the application. Bug Fixes Fix several bugs with streams. v2.1.0 - May 25, 2022 What's New Add the ability to view, create, edit, start, stop, test, and remove streams. Add a new connecting screen with the ability to set monitoring (logs) port. Add Cypher query persistence when closing/opening Cypher query editor. Add node label, relationship type, and node/relationship property Cypher code suggestions for small graphs (number of nodes < 100k and number of relationships < 200k). Add module function Cypher code suggestions. Add module support for adding functions along with
mgp suggestions and documentation.
Add new GSS graph functions:
Add new GSS array functions:
Bug Fixes Fix the UI for the GSS error messages. Fix the Cypher code suggestion for modules with
. in the namespace name.
Fix several bugs with query collections. Fix the empty states across the application. Fix the import progress bar. Fix the graph schema for an empty database. Fix the responsiveness across the application. Add the maximum limit of five vertical layouts. Fix the loading issue when running multiple Cypher queries at once. v2.0.3 - Apr 27, 2022 Bug Fixes Fix the encrypted connection creation towards Memgraph. Fix duplicate keywords in Cypher and Python code suggestion tools. v2.0.2 - Apr 22, 2022 Major Features and Improvements Add guides for empty states throughout the app. Add an ability to close hints for transformations and procedures in module view. Add an ability to download query results in JSON format. Add confirmation step for all delete actions throughout the app. Add the generic Cypher query as a sample query after custom dataset file import. Bug Fixes Fix the table view with a better resize functionality throughout the app. Change the color of the node labels and relationship types in the Cypher query editor. Fix the delete query collection action. Fix opening an external link in the browser instead of the Lab app. Fix the initial render of the map for geo graph results. Replace the toast message "Web socket stopped working" with better notice in the "Logs" view. v2.0.1 - Apr 8, 2022 Major Features and Improvements Add context (graph schema, description) to each dataset template. Add an action to download query results. Bug Fixes Fix the bug when adding a query to the query collection. Fix several typos and copies. Fix the web socket connection issue for the manual Memgraph connect. Fix initial code suggestions which are dependent on the Memgraph version. v2.0.0 - Mar 31, 2022 Major Features and Improvements Add horizontal and vertical layouts for custom layout configuration. Add more query information in the latest queries: runtime, status, number of
results. Add query collections to structure and save favorite queries. Add better Cypher code suggestion for functions, modules, nodes,
relationships, properties. Add Cypher code documentation on highlight. Add Graph Style Script code suggestion for
properties and functions.
Add Graph Style Script code documentation on highlight. Add improved table views throughout the app. Add new rendering and simulation engine based on D3.js. Add new rendering simulation options: collision, repel force and link
distance. Remove definition of query parameters when running a Cypher query with
Add real-time logs view from Memgraph. Add a status tray with connection status and main Memgraph metrics. Add real-time connection status and automatic reconnect ability. Add new graph schema view with distribution of present properties in
nodes/relationships. Add ability to view, edit, remove and change query modules. v1.3.6 - Dec 3, 2021 Bug Fixes Fix the bug when returning edges:
Cannot read properties of undefined (reading 'push').
v1.3.5 - Nov 17, 2021 What's New Add new Cypher stream keywords from Memgraph 2.1.0 release. Bug Fixes Fix the copy to the clipboard bug to keep new lines. v1.3.4 - Nov 15, 2021 What's New Add quick connect for Memgraph running locally. Add guides on how to install Memgraph locally. v1.3.3 - Oct 22, 2021 Bug Fixes Fixed the action of exporting the database to a
Added support for the temporal types in query responses. v1.3.2 - Oct 5, 2021 Bug Fixes Fixed the copy to clipboard bug with removed spaces. Updated the Cypher IntelliSense with the latest commands. v1.3.1 - Sep 27, 2021 Major Features and Improvements Signed the Memgraph Lab applications for macOS and Windows. Bug Fixes Fixed the paste overwrite action in the query editor. Fixed the bug
Cannot read property 'class' of null.
v1.3.0 - Feb 19, 2021 Major Features and Improvements Added option to show predefined datasets with the ability to import them to
Memgraph. Added option to show sample query for every loaded predefined dataset. Added import of custom Cypher file datasets (
Added export of current database state to Cypher file (
Added default node label in graph view if name property is missing. Added default relationship type label in graph view for smaller graphs. Bug Fixes and Other Changes Fixed sidebar links in the browser Lab. Fixed columns in favorite queries view. Fixed showing large amounts of properties in a popup when viewing node details
in the graph view. Fixed the label in the popup when switching between edges and nodes in the
graph view. Fixed node count in the dashboard view. Added descriptive and better error messages when connecting to Memgraph with
encryption on/off. Fixed the close button in a node popup in the graph view. Fixed the spacing of the close button and relationship type in a relationship
popup in the graph view. Fixed storing physics and styles across multiple query runs. Fixed initial positioning in graph view when running query in the data view. Fixed graph view reset when a query on data view had no results to show. Fixed map disappearing when running query multiple times in a row. Fixed running multiple Lab instances of the application on Windows and Linux. Fixed node size and spacing in graph view when showing smaller graphs. Fixed transition state issues between graph view and data view. v1.2.0 - Nov 3, 2020 Major Features and Improvements Added ability to create custom graph styling for nodes and edges in graph view
with graph style language (similar to CSS). Added ability to save and load custom graph styling. Added ability to show map background for nodes with lat and lng numeric
properties. Added ability to change map background style. Removed edge labels to be shown by default in graph view. Fixed overall UI and UX. Set encrypted connection to be turned off by default on login screen (Memgraph
v1.2.0 comes with SSL off by default). Bug Fixes Added ability to hide graph view if there are no node/edge data in response. v1.1.3 - Jun 5, 2020 Bug Fixes Disable hardware acceleration. v1.1.2 - Apr 10, 2020 Bug Fixes Fix side menu documentation and support links. v1.1.1 - Apr 3, 2020 Bug Fixes Fix bug showing integers in node properties as strings. v1.1.0 Major Features and Improvements Enable explain and profile view. Memgraph v0.15.0 keywords support. Bug Fixes and Other Changes Fix bug with a new line in parsing multi-command queries. On empty data for graph redirect to data view. v1.0.0 Major Features and Improvements Added unsecure connection option. Improved UX of login screen. Added basic tutorial that shows on the initial run. Added text search of history and favorite queries. Added storage statistics on overview screen. Added debug view with query explain and profile capabilities. Added graph schema (metagraph) generator. Improved query data (table) view. v0.1.2 Bug Fixes and Other Changes Fixed app icon on MacOS. Improved error handling on the initial connect screen. Handle availability and
secure connection errors. v0.1.1 Major Features and Improvements Added overview view. Added query view (Monaco editor). Added graph, data and table data views. Added JSON export. Added electron builder packages for MacOS and Debian. Lab v2.5.0 - Mar 17, 2023 What's New Bug Fixes v2.4.0 - Dec 2, 2022 What's New Bug Fixes v2.3.1 - Nov 4, 2022 v2.3.0 - Oct 24, 2022 v2.2.1 - Aug 12, 2022 v2.2.0 - Jul 15, 2022 v2.1.2 - Jun 21, 2022 v2.1.1 - May 27, 2022 v2.1.0 - May 25, 2022 v2.0.3 - Apr 27, 2022 v2.0.2 - Apr 22, 2022 v2.0.1 - Apr 8, 2022 v2.0.0 - Mar 31, 2022 v1.3.6 - Dec 3, 2021 v1.3.5 - Nov 17, 2021 v1.3.4 - Nov 15, 2021 v1.3.3 - Oct 22, 2021 v1.3.2 - Oct 5, 2021 v1.3.1 - Sep 27, 2021 v1.3.0 - Feb 19, 2021 v1.2.0 - Nov 3, 2020 v1.1.3 - Jun 5, 2020 v1.1.2 - Apr 10, 2020 v1.1.1 - Apr 3, 2020 v1.1.0 v1.0.0 v0.1.2 v0.1.1