QutEcoacoustics / workbench-client

workbench-client: a client side browser application for interacting with acoustic workbenches
Other
8 stars 1 forks source link

Upgrade to Angular 17 #2110

Closed hudson-newey closed 7 months ago

hudson-newey commented 7 months ago

Upgrade to Angular 17

Angular 17 is out and supports signals, a significant performance and build time boost!

Changes

Important!

Problems

None

Issues

Fixes: #2109

Visual Changes

Bootstrap changed how card borders and input group text looks

image New look

image Old Bootstrap card look

Final Checklist

github-actions[bot] commented 7 months ago

Size Change: +90.4 kB (+3%)

Total Size: 3 MB

Filename Size Change
dist/workbench-client/browser/chunk-7SGCG2G3.js 0 B -1.08 kB (removed) πŸ†
dist/workbench-client/browser/index.html 4.71 kB +606 B (+15%) ⚠️
dist/workbench-client/browser/main.********.js 0 B -1.07 MB (removed) πŸ†
dist/workbench-client/browser/polyfills.********.js 0 B -12.2 kB (removed) πŸ†
dist/workbench-client/browser/styles.********.css 0 B -32.3 kB (removed) πŸ†
dist/workbench-client/server/main.js 1.87 MB +80.6 kB (+5%) πŸ”
dist/workbench-client/browser/main-2KFKRXPQ.js 1.07 MB +1.07 MB (new file) πŸ†•
dist/workbench-client/browser/polyfills-C5CKP5CH.js 12.3 kB +12.3 kB (new file) πŸ†•
dist/workbench-client/browser/styles-ZR7XWD6M.css 39.4 kB +39.4 kB (new file) πŸ†•
ℹ️ View Unchanged | Filename | Size | | :--- | :---: | | `dist/workbench-client/browser/assets/environment.json` | 555 B | | `dist/workbench-client/browser/manifest.json` | 150 B | | `dist/workbench-client/server/776.js` | 4.2 kB |

compressed-size-action

github-actions[bot] commented 7 months ago

Unit Test Results

βŸβ€„βŸβ€„β€ˆβŸβ€„βŸβ€„6 filesβ€„β€ƒβŸβ€„βŸβ€„β€ˆβŸβ€„βŸβ€„6 suites   7m 14s :stopwatch: 23β€ˆ286 tests 22β€ˆ662 :heavy_check_mark: 624 :zzz: 0 :x: 23β€ˆ508 runs  22β€ˆ884 :heavy_check_mark: 624 :zzz: 0 :x:

Results for commit 2a119c77.

:recycle: This comment has been updated with latest results.