Skip to content

Commit

Permalink
Releasing vis-1.126.0
Browse files Browse the repository at this point in the history
  • Loading branch information
phanlezz committed Jun 3, 2024
1 parent 3b8650a commit 7a7659b
Show file tree
Hide file tree
Showing 15 changed files with 203 additions and 190 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

<p align="center">
Latest Release: <br>
Analysis <a href="https://github.com/MaibornWolff/codecharta/releases/tag/ana-1.125.0">1.125.0</a> | Visualization <a href="https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.125.0">1.125.0</a>
Analysis <a href="https://github.com/MaibornWolff/codecharta/releases/tag/ana-1.125.0">1.125.0</a> | Visualization <a href="https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.126.0">1.126.0</a>

[comment]: ##################################################################################
[comment]: <Ensure that the words 'latest release' are above the line with the links>
Expand Down
17 changes: 17 additions & 0 deletions gh-pages/_posts/release/2024-06-03-vis_1_126_0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
categories:
- Release
tags:
- gh-pages
- release
- visualization

title: Visualization version 1.126.0
---

{{page.title}} is live and ready for [download](https://github.com/MaibornWolff/codecharta/releases/tag/vis-1.126.0).
This version brings the following:

### Added 🚀

- Overhaul the Suspicious Metrics menu [#3612](https://github.com/MaibornWolff/codecharta/pull/3612)
20 changes: 10 additions & 10 deletions gh-pages/visualization/app/index.html

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion gh-pages/visualization/app/main.3c96593f1ac83cdd.js

This file was deleted.

1 change: 0 additions & 1 deletion gh-pages/visualization/app/main.6634e5483b533172.js

This file was deleted.

1 change: 1 addition & 0 deletions gh-pages/visualization/app/main.d2e97b31b3f89ec4.js

Large diffs are not rendered by default.

60 changes: 30 additions & 30 deletions gh-pages/visualization/app/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,24 @@ const { app, BrowserWindow, shell } = require("electron")
const path = require("path")

const createWindow = () => {
// Create the browser window.
const mainWindow = new BrowserWindow({
width: 1400,
height: 900,
icon: path.join(__dirname, "codeCharta/assets/icon.ico")
})

// open links in web browser instead of in electron
mainWindow.webContents.setWindowOpenHandler(({ url }) => {
shell.openExternal(url)
return { action: "deny" }
})

// and load the index.html of the app
mainWindow.loadFile(path.join(__dirname, "index.html"))

// Open the DevTools.
// mainWindow.webContents.openDevTools()
// Create the browser window.
const mainWindow = new BrowserWindow({
width: 1400,
height: 900,
icon: path.join(__dirname, "codeCharta/assets/icon.ico")
})

// open links in web browser instead of in electron
mainWindow.webContents.setWindowOpenHandler(({ url }) => {
shell.openExternal(url)
return { action: "deny" }
})

// and load the index.html of the app
mainWindow.loadFile(path.join(__dirname, "index.html"))

// Open the DevTools.
// mainWindow.webContents.openDevTools()
}

app.enableSandbox()
Expand All @@ -31,22 +31,22 @@ app.enableSandbox()
// initialization and is ready to create browser windows.
// Some APIs can only be used after this event occurs.
app.whenReady().then(() => {
createWindow()

app.on("activate", () => {
// On macOS it's common to re-create a window in the app when the
// dock icon is clicked and there are no other windows open.
if (BrowserWindow.getAllWindows().length === 0) {
createWindow()
}
})
createWindow()

app.on("activate", () => {
// On macOS it's common to re-create a window in the app when the
// dock icon is clicked and there are no other windows open.
if (BrowserWindow.getAllWindows().length === 0) {
createWindow()
}
})
})

// Quit when all windows are closed, except on macOS. There, it's common
// for applications and their menu bar to stay active until the user quits
// explicitly with Cmd + Q.
app.on("window-all-closed", () => {
if (process.platform !== "darwin") {
app.quit()
}
if (process.platform !== "darwin") {
app.quit()
}
})
275 changes: 138 additions & 137 deletions gh-pages/visualization/app/package.json
Original file line number Diff line number Diff line change
@@ -1,139 +1,140 @@
{
"author": "MaibornWolff GmbH <dist_intern_codecharta@maibornwolff.de>",
"homepage": "https://maibornwolff.github.io/codecharta/",
"bugs": {
"url": "https://github.com/MaibornWolff/codecharta/issues",
"email": "dist_intern_codecharta@maibornwolff.de"
},
"repository": {
"type": "git",
"url": "https://github.com/MaibornWolff/codecharta.git"
},
"name": "codecharta-visualization",
"version": "1.125.0",
"engines": {
"node": ">=18"
},
"description": "MaibornWolff CodeCharta",
"files": [
"dist/webpack",
"conf",
"Dockerfile",
"LICENSE.md",
"package.json",
"package-lock.json",
"README.md",
"tsconfig.json",
"cli.js"
],
"codecharta": {
"apiVersion": "1.3"
},
"main": "main.js",
"browserslist": [
"last 2 chrome version",
"last 2 firefox version",
"last 2 safari version"
],
"scripts": {
"start": "electron dist/webpack",
"build": "ng build && cp electron/* package.json dist/webpack",
"dev": "ng serve",
"test": "jest --config conf/jestUnit.config.json .*\\.spec\\.ts",
"test:auto": "npm test -- --watch",
"test:autoNoCoverage": "npm run test:auto -- --coverage false",
"test:updateSnaps": "npm test -- --updateSnapshot",
"test:limitedWorker": "npm test -- --maxWorkers=25%",
"e2e": "jest --config conf/jestE2E.config.json .*\\.e2e\\.ts --coverage false",
"e2e:auto": "npm run e2e -- --watch",
"e2e:ci": "npm run e2e -- --runInBand",
"package": "node script/appMain.js",
"package:local": "npm run package -- --local",
"package:zip": "node script/package-zips.js",
"lint": "eslint \"app/**/*.ts\"",
"lint:fix": "npm run lint -- --fix",
"precommit": "lint-staged",
"schema:generate": "typescript-json-schema ./app/codeCharta/codeCharta.model.ts ExportCCFile --required --topRef --out app/codeCharta/util/generatedSchema.json"
},
"lint-staged": {
"app/**/*.ts": "eslint --fix"
},
"bin": {
"codecharta-visualization": "cli.js"
},
"license": "BSD-3-Clause",
"dependencies": {
"@angular/animations": "^17.3.3",
"@angular/cdk": "^17.3.3",
"@angular/common": "^17.3.3",
"@angular/core": "^17.3.3",
"@angular/forms": "^17.3.3",
"@angular/material": "^17.3.3",
"@angular/platform-browser": "^17.3.3",
"@angular/platform-browser-dynamic": "^17.3.3",
"@ngrx/effects": "^17.1.1",
"@ngrx/store": "^17.1.1",
"@types/d3": "^7.4.3",
"ajv": "^6.12.6",
"color-convert": "^2.0.1",
"d3": "^7.8.5",
"d3-hierarchy": "^2.0.0",
"dequal": "^2.0.3",
"electron": "27.3.11",
"fake-indexeddb": "^4.0.2",
"font-awesome": "^4.7.0",
"hotkeys-js": "^3.8.2",
"html2canvas": "^1.4.1",
"idb": "^8.0.0",
"ignore": "^5.1.8",
"klona": "^2.0.4",
"material-icons": "^1.10.4",
"md5": "^2.3.0",
"ngx-color": "^7.3.3",
"pako": "^2.0.4",
"percent-round": "^2.2.1",
"rxjs": "^7.5.1",
"safe-stable-stringify": "^2.4.3",
"shelljs": "^0.8.4",
"three": "^0.126.1",
"three-orbit-controls": "^82.1.0",
"typescript-json-schema": "0.63.0",
"zone.js": "^0.14.4"
},
"devDependencies": {
"@angular-builders/custom-webpack": "^17.0.2",
"@angular-devkit/build-angular": "^17.3.3",
"@angular/cli": "^17.3.3",
"@angular/compiler": "^17.3.3",
"@angular/compiler-cli": "^17.3.3",
"@babel/plugin-transform-class-static-block": "^7.23.3",
"@electron/get": "^2.0.3",
"@testing-library/angular": "^14.3.0",
"@testing-library/user-event": "^14.0.0",
"@types/color-convert": "^2.0.0",
"@types/d3-hierarchy": "^3.0.2",
"@types/expect-puppeteer": "^5.0.2",
"@types/jest-environment-puppeteer": "^5.0.3",
"@types/node": "^18.0.0",
"@types/three": "^0.126.0",
"@typescript-eslint/eslint-plugin": "^5.44.0",
"@typescript-eslint/parser": "^5.44.0",
"bestzip": "^2.2.0",
"electron-packager": "^17.1.2",
"eslint": "^8.28.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-unicorn": "^47.0.0",
"eslint-plugin-unused-imports": "^2.0.0",
"html-loader": "^4.0.0",
"jest": "^29.7.0",
"jest-canvas-mock": "^2.4.0",
"jest-preset-angular": "^14.0.3",
"jest-puppeteer": "^10.0.1",
"lint-staged": "^13.0.0",
"marked": "^4.3.0",
"puppeteer": "^19.11.1",
"ts-jest": "^29.0.5",
"typescript": "^5.2.2",
"webpack-glsl-loader": "^1.0.1"
}
"author": "MaibornWolff GmbH <dist_intern_codecharta@maibornwolff.de>",
"homepage": "https://maibornwolff.github.io/codecharta/",
"bugs": {
"url": "https://github.com/MaibornWolff/codecharta/issues",
"email": "dist_intern_codecharta@maibornwolff.de"
},
"repository": {
"type": "git",
"url": "https://github.com/MaibornWolff/codecharta.git"
},
"name": "codecharta-visualization",
"version": "1.126.0",
"engines": {
"node": ">=18"
},
"description": "MaibornWolff CodeCharta",
"files": [
"dist/webpack",
"conf",
"Dockerfile",
"LICENSE.md",
"package.json",
"package-lock.json",
"README.md",
"tsconfig.json",
"cli.js"
],
"codecharta": {
"apiVersion": "1.3"
},
"main": "main.js",
"browserslist": [
"last 2 chrome version",
"last 2 firefox version",
"last 2 safari version"
],
"scripts": {
"start": "electron dist/webpack",
"build": "ng build && cp electron/* package.json dist/webpack",
"dev": "ng serve",
"test": "jest --config conf/jestUnit.config.json .*\\.spec\\.ts",
"test:auto": "npm test -- --watch",
"test:autoNoCoverage": "npm run test:auto -- --coverage false",
"test:updateSnaps": "npm test -- --updateSnapshot",
"test:limitedWorker": "npm test -- --maxWorkers=25%",
"e2e": "jest --config conf/jestE2E.config.json .*\\.e2e\\.ts --coverage false",
"e2e:auto": "npm run e2e -- --watch",
"e2e:ci": "npm run e2e -- --runInBand",
"package": "node script/appMain.js",
"package:local": "npm run package -- --local",
"package:zip": "node script/package-zips.js",
"lint": "eslint \"app/**/*.ts\"",
"lint:fix": "npm run lint -- --fix",
"lint:checkRules": "npx eslint-config-prettier .eslintrc.js",
"precommit": "lint-staged",
"schema:generate": "typescript-json-schema ./app/codeCharta/codeCharta.model.ts ExportCCFile --required --topRef --out app/codeCharta/util/generatedSchema.json"
},
"lint-staged": {
"app/**/*.ts": "eslint --fix"
},
"bin": {
"codecharta-visualization": "cli.js"
},
"license": "BSD-3-Clause",
"dependencies": {
"@angular/animations": "^17.3.3",
"@angular/cdk": "^17.3.3",
"@angular/common": "^17.3.3",
"@angular/core": "^17.3.3",
"@angular/forms": "^17.3.3",
"@angular/material": "^17.3.3",
"@angular/platform-browser": "^17.3.3",
"@angular/platform-browser-dynamic": "^17.3.3",
"@ngrx/effects": "^17.1.1",
"@ngrx/store": "^17.1.1",
"@types/d3": "^7.4.3",
"ajv": "^6.12.6",
"color-convert": "^2.0.1",
"d3": "^7.8.5",
"d3-hierarchy": "^2.0.0",
"dequal": "^2.0.3",
"electron": "27.3.11",
"fake-indexeddb": "^4.0.2",
"font-awesome": "^4.7.0",
"hotkeys-js": "^3.8.2",
"html2canvas": "^1.4.1",
"idb": "^8.0.0",
"ignore": "^5.1.8",
"klona": "^2.0.4",
"material-icons": "^1.10.4",
"md5": "^2.3.0",
"ngx-color": "^7.3.3",
"pako": "^2.0.4",
"percent-round": "^2.2.1",
"rxjs": "^7.5.1",
"safe-stable-stringify": "^2.4.3",
"shelljs": "^0.8.4",
"three": "^0.126.1",
"three-orbit-controls": "^82.1.0",
"typescript-json-schema": "0.63.0",
"zone.js": "^0.14.4"
},
"devDependencies": {
"@angular-builders/custom-webpack": "^17.0.2",
"@angular-devkit/build-angular": "^17.3.3",
"@angular/cli": "^17.3.3",
"@angular/compiler": "^17.3.3",
"@angular/compiler-cli": "^17.3.3",
"@babel/plugin-transform-class-static-block": "^7.23.3",
"@electron/get": "^2.0.3",
"@testing-library/angular": "^14.3.0",
"@testing-library/user-event": "^14.0.0",
"@types/color-convert": "^2.0.0",
"@types/d3-hierarchy": "^3.0.2",
"@types/expect-puppeteer": "^5.0.2",
"@types/jest-environment-puppeteer": "^5.0.3",
"@types/node": "^18.0.0",
"@types/three": "^0.126.0",
"@typescript-eslint/eslint-plugin": "^5.44.0",
"@typescript-eslint/parser": "^5.44.0",
"bestzip": "^2.2.0",
"electron-packager": "^17.1.2",
"eslint": "^8.28.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-unicorn": "^47.0.0",
"eslint-plugin-unused-imports": "^2.0.0",
"html-loader": "^4.0.0",
"jest": "^29.7.0",
"jest-canvas-mock": "^2.4.0",
"jest-preset-angular": "^14.0.3",
"jest-puppeteer": "^10.0.1",
"lint-staged": "^13.0.0",
"marked": "^4.3.0",
"puppeteer": "^19.11.1",
"ts-jest": "^29.0.5",
"typescript": "^5.2.2",
"webpack-glsl-loader": "^1.0.1"
}
}
1 change: 0 additions & 1 deletion gh-pages/visualization/app/polyfills.72eed630fe63c216.js

This file was deleted.

1 change: 0 additions & 1 deletion gh-pages/visualization/app/runtime.e384ce5b1b4e5942.js

This file was deleted.

4 changes: 0 additions & 4 deletions gh-pages/visualization/app/styles.66c05b49c4062a50.css

This file was deleted.

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions visualization/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/)

## [unreleased] (Added 🚀 | Changed | Removed 🗑 | Fixed 🐞 | Chore 👨‍💻 👩‍💻)

## [1.126.0] - 2024-06-03

### Added 🚀

- Overhaul the Suspicious Metrics menu [#3612](https://github.com/MaibornWolff/codecharta/pull/3612)
Expand Down
Loading

0 comments on commit 7a7659b

Please sign in to comment.