Skip to content

Commit 8344f7f

Browse files
authored
Merge pull request #577 from neo4j-labs/feature/release-notes-2.3.3
Adding release notes for 2.3.3 & add Github Enterprise Runners
2 parents 69dbf15 + 52f6398 commit 8344f7f

File tree

7 files changed

+33
-29
lines changed

7 files changed

+33
-29
lines changed

.github/workflows/develop-deployment.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
build-test:
9-
runs-on: ubuntu-latest
9+
runs-on: neodash-runners
1010
strategy:
1111
matrix:
1212
node-version: [18.x]
@@ -35,7 +35,7 @@ jobs:
3535
browser: chrome
3636
build-s3:
3737
needs: build-test
38-
runs-on: ubuntu-latest
38+
runs-on: neodash-runners
3939
strategy:
4040
matrix:
4141
node-version: [18.x]

.github/workflows/develop-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
build-test:
9-
runs-on: ubuntu-latest
9+
runs-on: neodash-runners
1010
strategy:
1111
matrix:
1212
node-version: [18.x]

.github/workflows/master-deployment.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
build-test:
9-
runs-on: ubuntu-latest
9+
runs-on: neodash-runners
1010
strategy:
1111
matrix:
1212
node-version: [18.x]
@@ -35,7 +35,7 @@ jobs:
3535
browser: chrome
3636
build-s3:
3737
needs: build-test
38-
runs-on: ubuntu-latest
38+
runs-on: neodash-runners
3939
strategy:
4040
matrix:
4141
node-version: [18.x]
@@ -58,7 +58,7 @@ jobs:
5858
- run: aws s3 rm s3://neodash.graphapp.io/ --recursive && aws s3 sync dist s3://neodash.graphapp.io/ --acl public-read
5959
build-docker:
6060
needs: build-test
61-
runs-on: ubuntu-latest
61+
runs-on: neodash-runners
6262
strategy:
6363
matrix:
6464
node-version: [18.x]
@@ -82,7 +82,7 @@ jobs:
8282
tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:2.3.3
8383
build-docker-legacy:
8484
needs: build-test
85-
runs-on: ubuntu-latest
85+
runs-on: neodash-runners
8686
strategy:
8787
matrix:
8888
node-version: [18.x]
@@ -105,7 +105,7 @@ jobs:
105105
push: true
106106
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_USERNAME }}/neodash:2.3.3
107107
deploy-gallery:
108-
runs-on: ubuntu-latest
108+
runs-on: neodash-runners
109109
strategy:
110110
matrix:
111111
node-version: [18.x]
@@ -126,7 +126,7 @@ jobs:
126126
- run: aws s3 rm s3://neodash-gallery.graphapp.io/ --recursive && aws s3 sync gallery/build s3://neodash-gallery.graphapp.io/ --acl public-read
127127
deploy-docs:
128128
needs: build-test
129-
runs-on: ubuntu-latest
129+
runs-on: neodash-runners
130130
steps:
131131
- name: Trigger Developer Event
132132
uses: peter-evans/repository-dispatch@main
@@ -136,7 +136,7 @@ jobs:
136136
event-type: labs
137137
build-npm:
138138
needs: build-test
139-
runs-on: ubuntu-latest
139+
runs-on: neodash-runners
140140
strategy:
141141
matrix:
142142
node-version: [18.x]

.github/workflows/master-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
build-test:
9-
runs-on: ubuntu-latest
9+
runs-on: neodash-runners
1010
strategy:
1111
matrix:
1212
node-version: [18.x]

changelog.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## NeoDash 2.3.3
2+
This is a bugfix / stability release directly following 2.3.2.
3+
4+
Improvements:
5+
- Cleaned up dependencies, add lazy loading and code splitting in the bundle file for faster loading times. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
6+
- Migrated all icons from Material UI to Needle icons. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
7+
- Improved contrast for light and dark theme. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/566))
8+
- Fixed issue where dashboards were locked in read-only mode, after toggling in the dashboard settings. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/566))
9+
- Fixed issue where editing the name of a non-selected page changed the wrong page data. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
10+
- Add user agent to driver session for better logging of NeoDash queries. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/574))
11+
12+
113
## NeoDash 2.3.2
214
What's new in NeoDash 2.3.2? A few bug fixes, performance improvements and more important, it ships phase 2 of our migration to [Needle](https://neo4j.com/developer-blog/needle-neo4j-design-system/) !
315

cypress/e2e/start_page.cy.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,8 +279,7 @@ describe('NeoDash E2E Tests', () => {
279279
});
280280

281281
function enableAdvancedVisualizations() {
282-
cy.get('main button[aria-label="Dashboard actions').should('be.visible').click();
283-
cy.get('#extensions-sidebar-button').should('be.visible').click();
282+
cy.get('main button[aria-label="Extensions').should('be.visible').click();
284283
cy.get('#checkbox-advanced-charts').should('be.visible').click();
285284
cy.get('.ndl-dialog-close').scrollIntoView().should('be.visible').click();
286285
cy.wait(200);

release-notes.md

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
1-
## NeoDash 2.3.2
2-
What's new in NeoDash 2.3.2? A few bug fixes, performance improvements and more important, it ships phase 2 of our migration to [Needle](https://neo4j.com/developer-blog/needle-neo4j-design-system/) !
1+
## NeoDash 2.3.3
2+
This is a bugfix / stability release directly following 2.3.2.
33

4-
- Key Features:
5-
- UI updated to use the **[Neo4j Design Language](https://www.neo4j.design/)** phase 2, giving NeoDash a similar look-and-feel to other Neo4j tools. This includes the removal of the sidebar and a complete refactor on the header component. ([@mariusconjeaud](https://github.com/mariusconjeaud),[@konsalex](https://github.com/konsalex),[@BennuFire](https://github.com/bennufire), [#552](https://github.com/neo4j-labs/neodash/pull/552))
6-
- *Experimental* Support for **Dark Mode**.
7-
- Parameter Selector Chart
8-
- New advanced setting 'Manual Parameter Save' allowing dashboard parameters propagation on demand (instead of automatically on change) ([@BennuFire](https://github.com/bennufire), [#545](https://github.com/neo4j-labs/neodash/pull/545))
9-
- Fix delete button leading to inconsistent values on click. ([@BennuFire](https://github.com/bennufire), [#545](https://github.com/neo4j-labs/neodash/pull/545))
10-
- Fix search on numbers not being triggered. ([@BennuFire](https://github.com/bennufire), [#545](https://github.com/neo4j-labs/neodash/pull/545))
11-
12-
13-
- Others
14-
- Fix performance degradation on schema calculation ([@BennuFire](https://github.com/bennufire), [#555](https://github.com/neo4j-labs/neodash/pull/555))
15-
- Fix standalone bug that prevent user from using username and password fields([@BennuFire](https://github.com/bennufire), [#551](https://github.com/neo4j-labs/neodash/pull/551))
16-
- Added Sentry Support on https://neodash.graphapp.io ([@mariusconjeaud](https://github.com/mariusconjeaud), [#546](https://github.com/neo4j-labs/neodash/pull/546))
17-
- Fix SSO redirection on editor mode ([@BennuFire](https://github.com/bennufire), [#543](https://github.com/neo4j-labs/neodash/pull/543))
4+
Improvements:
5+
- Cleaned up dependencies, add lazy loading and code splitting in the bundle file for faster loading times. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
6+
- Migrated all icons from Material UI to Needle icons. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
7+
- Improved contrast for light and dark theme. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/566))
8+
- Fixed issue where dashboards were locked in read-only mode, after toggling in the dashboard settings. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/566))
9+
- Fixed issue where editing the name of a non-selected page changed the wrong page data. ([@BennuFire](https://github.com/BennuFire), [#545](https://github.com/neo4j-labs/neodash/pull/571))
10+
- Add user agent to driver session for better logging of NeoDash queries. ([@nielsdejong](https://github.com/nielsdejong), [#545](https://github.com/neo4j-labs/neodash/pull/574))

0 commit comments

Comments
 (0)