Key Features
- G-Code-Viewer
- Macro management
- Timelapse (needs this moonraker plugin: https://github.com/mainsail-crew/moonraker-timelapse)
- Exclude objects (not merged into klipper yet: Klipper3d/klipper#4716)
What's Changed
Features:
- feat: pronterface control by @meteyou in #323
- feat: add klipper warnings panel on the dashboard by @meteyou in #355
- feat: exclude objects by @meteyou in #362
- feat: exclude object map by @meteyou in #369
- feat: redesign commits dialog in update manager (github like list) by @meteyou in #380
- feat: add option to hide config backup files by @goesta in #378
- feat: adds optional confirmation dialogs for emergency stop and power device change by @pedrolamas in #384
- feat: gui for the timelapse moonraker plugin by @meteyou in #417
- feat: collapsable and normalize panels by @meteyou in #372
- feat: uses monospace font on console by @pedrolamas in #389
- feat: Added modified file tracking and unsaved change by @Drachenkaetzchen in #393
- feat: new design of the web UI by @steadyjaw in #408
- feat: macro management by @meteyou in #396
- feat: add moonraker job queue by @meteyou in #433
- feat: move webcams to new db namespace by @meteyou in #401
- feat: machine settings panel on dashboard by @th33xitus in #440
- feat: exclude object map by @meteyou in #371
- feat: change overlaps-scrollbar instead of perfect-scrollbar by @meteyou in #400
- feat: lockable sliders by @th33xitus in #412
- feat: custom number input spin buttons by @th33xitus in #468
- feat: backup/restore/default moonraker db by @meteyou in #476
- feat: send gcode macro with keyup enter by @meteyou in #544
- feat: confirmation service host control by @meteyou in #481
- feat: add option to hide TL gcodes in console by @meteyou in #451
- feat: store last gcode commands in moonraker db by @meteyou in #460
- feat: pressure advance settings on dashboard by @th33xitus in #459
- feat: add displaying/sorting of/by more gcode metadata by @th33xitus in #519
Bugfixes and Improvements:
- fix: fix ripple effect on collapsible-button by @th33xitus in #373
- fix: fix ripple effect on two more buttons by @th33xitus in #374
- fix: fix the webcam panel collapsible property by @th33xitus in #375
- fix: docker systemctl problems and speed up builds process. Made service commands available through frontend by @freasy in #376
- fix: webcam mjpegstreamer mode by @meteyou in #419
- fix: inconsistent spelling and typos by @goesta in #379
- fix: close websocket before connecting by @goesta in #383
- fix: macro param regexp by @RomRider in #437
- fix: check for null when running in docker or non pi by @vajonam in #428
- fix: allow upper case sensor names by @vajonam in #429
- fix: UI fixes and changes on timelapse page by @steadyjaw in #430
- fix: lint errors by @goesta in #381
- fix: patch slider lock feature by @th33xitus in #425
- fix: bug in dependency getter by @th33xitus in #445
- fix: Search string highlighted after pressing Ctrl+F again by @Drachenkaetzchen in #394
- fix: minor fixes by @cgrossi70 in #461
- fix: fixed editor highlight stop bug by @freasy in #462
- fix: prevent duplicates by @th33xitus in #464
- fix: display moonraker-timelapse error message by @meteyou in #467
- fix: ignore maxTouchPoints === 256 by @th33xitus in #493
- fix: correct spelling of
max_accel_to_decel
input field (fixes #474) by @th33xitus in #475 - fix: remove buggy condition for sidebar overlay by @steadyjaw in #505
- fix: logical error causing issues with input fields by @th33xitus in #507
- fix: button and input placement in gcode viewer by @steadyjaw in #515
- fix: sidebar logo and topbar-sidebar overlay by @steadyjaw in #514
- fix: input layout on small devices by @th33xitus in #448
- fix: correct i18n key name by @th33xitus in #449
- fix: add icons for print settings by @vajonam in #441
- fix: cancel open connection before close fetch of mjpegstreamer webcam by @meteyou in #450
- fix: support for printer farm in https mode by @RomRider in #452
- fix: dispatch with correct keyName by @th33xitus in #498
- fix: UI fixes related to feedback form beta-phase by @steadyjaw in #494
- fix: control settings by @steadyjaw in #520
- fix: zSlider and clear button in gcodeviewer by @steadyjaw in #522
- fix: control panel cross style by @steadyjaw in #524
- fix: set default for min_extrude_temp by @r3Fuze in #540
- fix: encodeURI for thumbnails and timelapse files by @ngynkvn in #539
- fix: improve machine settings number inputs by @th33xitus in #537
- fix: capitalization of names and renaming functions in heightmap (fix #545,#546) by @steadyjaw in #547
Documentation:
- docs: multi webcam documentation by @freasy in #343
- docs: major docs update by @tomlawesome in #358
- docs: update manual setup by @meteyou in #368
- docs: add ideaMaker thumbnail instruction to documentation quicktips by @julianobst in #385
- docs: Update Home Page and Setup Guides by @prcutler in #478
- docs: add 'command format mismatch' to faq by @lixxbox in #406
- docs: Update First Boot docs by @prcutler in #506
- docs: Update Quicktips by @prcutler in #518
Localizations:
- locale: IT translation(beta) by @ded-doggo in #335
- locale: minor edits in italian by @mngr0 in #415
- locale: update de translation by @th33xitus in #446
- locale: update en translation by @th33xitus in #447
- locale: Mandarin Translation for V2 beta by @xiaoqianzi15 in #444
- locale: IT Translation(beta) by @ded-doggo in #435
- locale: add chinese traditional by @BrownRhined in #418
- locale: NL translations for 2.1-beta by @bartlammers in #453
- locale: V2.1.0-beta2 Spanish Translation by @cgrossi70 in #443
- locale: new vesion based on changes in latest en version by @CodingJustForRun in #454
- locale: update ru.json by @le3tspeak in #458
- locale: beta4 IT by @ded-doggo in #455
- locale: es.json correcciones de la Beta6 by @cgrossi70 in #492
- locale: update da.json by @srbjessen in #491
- locale: update IT to beta6 by @ded-doggo in #483
- locale: add last 2.1-beta strings by @bartlammers in #499
- locale: update de translation by @th33xitus in #482
- locale: Spanish translation RC1 by @cgrossi70 in #528
- locale: Update NL locale by @bartlammers in #529
- locale: hun update 20220110 as requested :) by @CodingJustForRun in #530
- locale: 2022 01 12 update by @CodingJustForRun in #531
- locale: minor changes and spellchecking by @srbjessen in #512
- locale: Hu updated for the latest eng local by @CodingJustForRun in #517
- locale: Updated Danish translations by @srbjessen in #527
- locale: Update RU v2.1 by @le3tspeak in #552
Other:
- chore: update vuetify package by @meteyou in #456
- chore: config and fix eslint rules by @meteyou in #340
- chore: bump nokogiri from 1.12.3 to 1.12.5 in /docs by @dependabot in #363
- refactor: move presets to own moonraker db namespace and create sub module of gui store by @meteyou in #405
- refactor: Minor changes to menu and settings tab by @steadyjaw in #411
- refactor: button overhaul and minor changes to the ui by @steadyjaw in #413
- refactor: improve confirmation dialog visuals by @th33xitus in #508
- refactor: some fixes in 2.1.0 beta and minor changes to ui by @steadyjaw in #457
- refactor: change panel expansion indicator by @steadyjaw in #516
- refactor: change default colors for gcodeviewer by @steadyjaw in #523
- build: bump axios from 0.21.1 to 0.21.2 by @dependabot in #420
New Contributors
- @Sindarius made their first contribution in #322
- @ded-doggo made their first contribution in #335
- @tomlawesome made their first contribution in #358
- @goesta made their first contribution in #378
- @pedrolamas made their first contribution in #384
- @julianobst made their first contribution in #385
- @Drachenkaetzchen made their first contribution in #393
- @steadyjaw made their first contribution in #408
- @mngr0 made their first contribution in #415
- @vajonam made their first contribution in #428
- @RomRider made their first contribution in #437
- @xiaoqianzi15 made their first contribution in #444
- @BrownRhined made their first contribution in #418
- @srbjessen made their first contribution in #491
- @prcutler made their first contribution in #478
- @r3Fuze made their first contribution in #540
- @ngynkvn made their first contribution in #539
Full Changelog: v2.0.1...v2.1.0