Releases: fdm-monster/fdm-monster-client
Releases · fdm-monster/fdm-monster-client
fdm-monster-client 1.5.3
Fix
- When opening the right side panel, calculating stoppable and paused printer state failed with a null reference exception by @davidzwa in #1024
What's Changed
- chore(deps): lock file maintenance by @renovate in #1021
- fix(deps): update dependency vuetify to v2.7.2 by @renovate in #1022
- fix(deps): update dependency core-js to v3.36.0 by @renovate in #1023
- fix: stoppable and paused getters state nullref by @davidzwa in #1024
Full Changelog: 1.5.2...1.5.3
fdm-monster-client 1.5.2
Fixes
- Simplified the print completions page and fixed the filters not working by removing them by @davidzwa in #1016
- Fixed an error calculating a printer state for a printer that is not fully connected yet by @davidzwa in #1020
What's Changed
- chore(deps): update dependency @typescript-eslint/parser to v7.0.1 by @renovate in #1012
- chore(deps): lock file maintenance by @renovate in #1013
- fix(deps): update dependency @tanstack/vue-query to v5.20.5 by @renovate in #1014
- fix(deps): update sentry-javascript monorepo to v7.101.0 by @renovate in #1015
- fix: simplify completions page by @davidzwa in #1016
- chore: update sentry config, fix printer state calculation by @davidzwa in #1020
Full Changelog: 1.5.1...1.5.2
fdm-monster-client 1.5.1
Hotfix release.
Fixes
- Fixes a recursive error that conditionally occurred when visiting the printer list from another page. This bug occurred in SQLite mode only by @davidzwa in #1011
What's Changed
- fix(deps): update dependency @tanstack/vue-query to v5.20.2 by @renovate in #1004
- chore(deps): update typescript-eslint monorepo to v7 (major) by @renovate in #1006
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v7.0.1 by @renovate in #1007
- fix: prevent reactivity issue inside printer groups query, remove returning erronous printers by @davidzwa in #1011
Full Changelog: 1.5.0...1.5.1
fdm-monster-client 1.5.0
Features:
- Ability to downgrade client back to limited amount of previous minor versions (if so desired) by @davidzwa #919
- Version 1.5.1 can be downgraded back to 1.5.0 by checking the downgrade checkbox.
- Printer counters on top bar on the printer grid will help give a quick peek overview, by @davidzwa in #928
- 🆕 Batch reprint dialog for intermediate batch print selection by @davidzwa in #955
- After selecting multiple printers, all printers are checked for their state and printed file before submitting. After select which prints you want to skip or process in batch.
- 🔧 Add a button in the printer side panel for immediate refresh of socket, api client and state by @davidzwa in #986
- 📈 Measure response times on emergency commands settings page by @davidzwa in #987
- 🆕 (Experimental sqlite mode only!) Create groups and add printers to them by @davidzwa in #998
- MongoDB users will not be able to use this feature. If you are not sure which mode you are on: you are on MongoDB by default.
- In the future this feature can be expanded to other pages for better print grouping or quicker printer cluster management.
- Update group name and filter by group feature in printer list by @davidzwa in #999
Fixes:
- (Breaking Change) Files database has been simplified, adjust the client to match this format, by @davidzwa in #800 and #817
- Completion page were not showing printer name and floor by @davidzwa in #903
- When dragging a printer chip set a better cursor by @davidzwa in #923
- (Bug) printer counters had a nullability error for printer flags on loading by @davidzwa in #935
- (Bug) sentry diagnostics where silent, fixed by capturing the right exceptions manually by @davidzwa in #973
- Upgrade software page got a better text layout. by @davidzwa in #982
Chores:
fdm-monster-client 1.5.0-rc9
Feature:
- (SQLITE MODE ONLY) Create and rename group from the printer list. Assign printers to groups to filter them. In the future this feature can be expanded.
What's Changed
- chore(deps): update dependency @types/validator to v13.11.9 by @renovate in #989
- chore(deps): lock file maintenance by @renovate in #990
- fix(deps): update sentry-javascript monorepo to v7.100.0 by @renovate in #991
- chore(deps): lock file maintenance by @renovate in #992
- fix(deps): update sentry-javascript monorepo to v7.100.1 by @renovate in #993
- chore(deps): lock file maintenance by @renovate in #994
- chore(deps): lock file maintenance by @renovate in #995
- chore(deps): lock file maintenance by @renovate in #996
- fix(deps): update dependency @tanstack/vue-query to v5.20.1 by @renovate in #997
- feat: start building tanstack query for printer groups based on feature flag api by @davidzwa in #998
- fix: update group name feature by @davidzwa in #999
Full Changelog: 1.5.0-rc8...1.5.0-rc9
fdm-monster-client 1.5.0-rc8
Feature:
- Refresh state from printer side panel
- Measure response times on emergency commands settings page
Fixes:
- Upgrade software page better text layout
What's Changed
- chore(deps): lock file maintenance by @renovate in #981
- fix: better text for upgrade page (downgrade and unstable text) by @davidzwa in #982
- chore(deps): update dependency lint-staged to v15.2.2 by @renovate in #983
- chore(deps): update typescript-eslint monorepo to v6.21.0 by @renovate in #984
- fix(deps): update dependency semver to v7.6.0 by @renovate in #985
- feat: add button in sidenav for immediate refresh by @davidzwa in #986
- feat: measure response time with refreshable chart by @davidzwa in #987
Full Changelog: 1.5.0-rc7...1.5.0-rc8
fdm-monster-client 1.5.0-rc7
Feature
- New batch reprint dialog.
Changes
- Dialogs have been abstracted, the result of a dialog can be awaited now and beforeOpen and onOpen callbacks have been introduced.
What's Changed
- chore(deps): lock file maintenance by @renovate in #976
- fix(deps): update dependency @tanstack/vue-query to v5.18.1 by @renovate in #977
- chore(deps): update mukunku/tag-exists-action action to v1.6.0 by @renovate in #978
- chore(deps): lock file maintenance by @renovate in #979
- Feature: batch reprint dialog for intermediate batch print selection by @davidzwa in #955
Full Changelog: 1.5.0-rc6...1.5.0-rc7
fdm-monster-client 1.5.0-rc6
Release candidate belonging with FDM Monster server version 1.6.0-rc1 and/or 1.6.0-rc2
https://github.com/fdm-monster/fdm-monster-client/releases/edit/1.5.0-rc7
What's Changed
- fix(deps): update dependency core-js to v3.35.1 by @renovate in #936
- chore(deps): lock file maintenance by @renovate in #937
- chore(deps): lock file maintenance by @renovate in #938
- chore(deps): update dependency ts-jest to v29.1.2 by @renovate in #939
- chore(deps): update typescript-eslint monorepo to v6.19.1 by @renovate in #940
- chore(deps): lock file maintenance by @renovate in #941
- fix(deps): update sentry-javascript monorepo to v7.95.0 by @renovate in #942
- chore(deps): lock file maintenance by @renovate in #943
- chore(deps): update dependency webpack to v5.90.0 by @renovate in #944
- fix(deps): update dependency axios to v1.6.6 by @renovate in #945
- chore(deps): lock file maintenance by @renovate in #946
- fix(deps): update sentry-javascript monorepo to v7.98.0 by @renovate in #947
- fix(deps): update dependency axios to v1.6.7 by @renovate in #948
- chore(deps): update dependency @vue/test-utils to v2.4.4 by @renovate in #951
- feat: add yarn v3 by @davidzwa in #950
- chore(deps): lock file maintenance by @renovate in #952
- chore(deps): lock file maintenance by @renovate in #953
- chore(deps): lock file maintenance by @renovate in #954
- chore(deps): lock file maintenance by @renovate in #957
- chore(deps): update typescript-eslint monorepo to v6.20.0 by @renovate in #958
- chore(deps): lock file maintenance by @renovate in #960
- chore(deps): update dependency eslint-plugin-vue to v9.21.0 by @renovate in #961
- chore(deps): update yarn to v4.1.0 by @renovate in #964
- chore(deps): update dependency cypress to v13.6.4 by @renovate in #962
- fix(deps): update dependency @tanstack/vue-query to v5.18.0 by @renovate in #965
- chore(deps): update dependency sass-loader to v14.1.0 by @renovate in #963
- fix(deps): update sentry-javascript monorepo to v7.99.0 by @renovate in #966
- chore(deps): lock file maintenance by @renovate in #967
- chore(deps): update dependency lint-staged to v15.2.1 by @renovate in #968
- chore(deps): lock file maintenance by @renovate in #969
- chore(deps): update dependency eslint-plugin-vue to v9.21.1 by @renovate in #970
- chore(deps): update dependency @types/jest to v29.5.12 by @renovate in #971
- chore(deps): update dependency webpack to v5.90.1 by @renovate in #972
- Fix/sentry tracing silent by @davidzwa in #973
Full Changelog: 1.5.0-rc5...1.5.0-rc6
fdm-monster-client 1.5.0-rc5
Features:
- printer counters on top bar
Fixes:
- bugfix flags nullability printer counters
What's Changed
- fix(deps): update dependency @tanstack/vue-query to v5.17.15 by @renovate in #921
- chore(deps): update dependency cypress to v13.6.3 by @renovate in #920
- chore(deps): lock file maintenance by @renovate in #922
- fix: better cursor for drag n drop printer chip by @davidzwa in #923
- chore(deps): lock file maintenance by @renovate in #924
- chore(deps): update dependency sass to v1.70.0 by @renovate in #925
- feat: add printing idling counts by @davidzwa in #928
- chore(deps): lock file maintenance by @renovate in #929
- fix(deps): update sentry-javascript monorepo to v7.94.1 by @renovate in #930
- chore(deps): update dependency @types/luxon to v3.4.2 by @renovate in #931
- chore(deps): lock file maintenance by @renovate in #932
- fix(deps): update dependency @tanstack/vue-query to v5.17.19 by @renovate in #933
- fix: count should accept nullable printer state by @davidzwa in #935
Full Changelog: 1.5.0-rc4...1.5.0-rc5
fdm-monster-client 1.5.0-rc4
Features:
- Ability to downgrade client back to previous version (if so desired)
What's Changed
- fix(deps): update dependency @tanstack/vue-query to v5.17.10 by @renovate in #904
- chore(deps): lock file maintenance by @renovate in #905
- chore(deps): update dependency eslint-plugin-vue to v9.20.1 by @renovate in #906
- fix(deps): update dependency @vueuse/core to v10.7.2 by @renovate in #907
- fix(deps): update dependency @vueuse/integrations to v10.7.2 by @renovate in #908
- fix(deps): update dependency @tanstack/vue-query to v5.17.11 by @renovate in #909
- chore(deps): update dependency @types/luxon to v3.4.1 by @renovate in #910
- chore(deps): lock file maintenance by @renovate in #911
- fix(deps): update dependency @tanstack/vue-query to v5.17.13 by @renovate in #912
- chore(deps): update dependency sass-loader to v14 by @renovate in #913
- chore(deps): update typescript-eslint monorepo to v6.19.0 by @renovate in #914
- fix: prevent account adjustments when no account settings can be loaded by @davidzwa in #916
- chore(deps): lock file maintenance by @renovate in #917
- fix(deps): update dependency @tanstack/vue-query to v5.17.14 by @renovate in #918
- Feat/update downgrade client software settings page by @davidzwa in #919
Full Changelog: 1.5.0-rc3...1.5.0-rc4