All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.7.0 (2021-02-13)
- add cache busting to cam image (73cf97b)
- Apply speed multiplier to requested speed (98cac62)
- console autocomplete (9ee61c2)
- graph zoom by way of mouse wheel (55f9fe0)
- new thermals chart and layout (947bac4)
- uncontrollable fans read 'Off' when at 0 (7870738)
- Added
ADJUSTED
to the additional command list (be20dc7) - camera url cleared on visibility change (7ef6fc2)
- console shouldn't scroll with hidden temp wait events (323dda3)
- dialog titles in file browser (b5ede63)
- ensure chart state is remembered (0f55a1a)
- filesystem scrollbar now matches console (31e8398)
- force merge strategy (2eb1363)
- light theme versions panel (0411fb9)
- macros now respect config changes between klippy restarts (1456f01)
- min extrude temp now properly respects a 0 (3b68d0a)
- remove api hardcoded protocol (55bc7e7)
- resolve page refreshes on first form entry (c2dc9fd)
- speed multiplier (0ccd46e)
1.6.3 (2021-02-06)
1.6.2 (2021-02-05)
1.6.1 (2021-01-24)
- resolve display warning being shown when it should not be (622c660)
1.6.0 (2021-01-24)
- display heater applied power (4259e18)
- ensures compatibility with latest moonraker changes (5fbcb63)
- gcodes now available after first connection to klippy (c3a89bc)
- power plugin now respects locked_while_printing flag (9034968)
- refactored warnings to include failed moonraker plugins (069adb5)
- swap tab titles around so the instance name is first (e7867b5)
- add correct validators to extruder length and speed (046a0da)
- ensure klippy card gracefully displays on mobile layout (e2e1f4c)
- Ensure the filament mm length is fixed to a single decimal (a34d149)
- ensure we clear the cam url on collapse / destroy (e9dbd2f)
- file editor now won't break if the file is empty (0d5ae1b)
- minor klippy card layout issue (fe76e8e)
- no longer shows you have updates if skip client updates === false (5851669)
- opening console from a collapsed state fires scroll event properly (373aea3)
- part speed fan not allowing a 0 in the input (1cc404e)
- plus / minus buttons now adhere to step value (0ef8d4b)
- pwm boolean case now no longer breaks output pins (f8e23a8)
- readjust some tool layout to prevent wrapping at 1280 (fc577bd)
- rules now properly apply for limits and speed / flow (ee1191e)
- some console clicks weren't registering (98a1e74)
- temp inputs can no longer send NaN (5d21718)
- update response output (f680525)
1.5.1 (2021-01-17)
- console not scrolled when navigating pages (68018f2)
1.5.0 (2021-01-17)
- add basic icons representing types in thermals card (e6db221)
- add requested speed to toolhead (066e59f)
- add UI to control output pins (5a2d4df)
- adjust layout of fans (10e9c3c)
- allow input values for sliders (7a1c63d)
- automated deploys (359af43)
- implements console command history (06560fe)
- new icon for outputs (b6613b8)
- releases are now linked to their respective github pages (2807559)
- removes unnecessary home buttons for delta kinematics (ffbe46a)
- allow a step size of 0.1 for SCV (5cb148d)
- config page margins (1c8fb90)
- console click command included prefix (538cafb)
- console now copy / pastes as you'd expect (dedffb4)
- disable the jobs menu on disconnect instead of hide (c8f5b56)
- Doc links updated (7e9412f)
- ensure file search style matches other inputs (c7150be)
- ensure save and restart is not usable during a print (ac9588c)
- ensures console scroll works during layout changes (8325c86)
- freshly loaded bed meshes now show their variance (748e46a)
- Klippy error card is no longer delayed before being hidden (9b7aba9)
- minor adjustment to m117 display (7d198fb)
- release action (68d0967)
- removed external dependence on fonts on icon styles (b454ac8)
- sliders min 1 + status only hides with no status (77a9a99)
- Some items not returning prettified names (d1472ed)
- speed in mm/s (ed4452a)
- Temp graph no longer consumes resources in a collapsed state (f566190)
- temp presets no longer error if heaters or fan names change (1ac6d37)
1.4.3 (2021-01-10)
- add potato to dev deps (b4badfc)
- client warnings should now show properly (793d9c9)
- ensure you can't check for updates during a print (a87fe80)
- extrude snowflake issues when min_extrude_temp === 0 (78f2328)
- Filament reporting under 1m (b556f46), closes #70
- OS updates should properly update status now (aed9896)
- rename restart mcu's to firmware restart klipper (a597aa2)
1.4.2 (2021-01-04)
- add ability to remove mesh profiles (f2830df)
- Allow multiple files upload from upload button. (15695d1)
- make use of automated update status notifications (791767d)
- moves home controls to a rollout (c868d50)
- reduce title font size on mobile (2dbe487)
- ensure an estop doesn't dispatch disconnected event (0ec0386)
- ensure home buttons color correctly (1226f81)
- generic fans now controllable (34addf3)
- issue when printing freshly uploaded files (eb8204c)
- minor layout issue on settings page (84ae80f)
- Now watches for klippy shutdown (d71e513)
- Prop type error (e1f86d7)
- temp preset validation (895c194)
- toolhead title buttons overflowing (292d2b8)
- update status no longer effects other waits in the UI (c2751d5)
1.4.1 (2020-12-31)
- allow ending digits for hostnames during validation (81c1c9a)
- dialog action buttons now have more reasonable padding (58c846a)
- ensure logs card isn't shown when client / klippy is in error. (004ebe0)
- loader applied only while updating (f840ccc)
1.4.0 (2020-12-29)
- improved upload status (3da419e)
- ensure add printer instance url requires protocol (17c3271)
1.3.1 (2020-12-26)
- buttons states now update properly (36854c4)
- position now reflects gcode position, not toolhead position (e76bc41)
- revert position back to toolhead position (b2b83e9)
1.3.0 (2020-12-26)
- draggable dashboard cards (5286e8e)
- unable to edit new files. (25aa5b9)
1.2.2 (2020-12-20)
- refresh on client update (694d472)
- you should not update or restart services during a print (e250478)
1.2.1 (2020-12-20)
- version states & add tooltip for brevity (52a2256)
1.2.0 (2020-12-20)
- add download log buttons to configuration page (939e9a8)
- allow creation of new files (2adc1d0)
- console entry maintains state (a913ee6)
- logo & printer name now link to dashboard (793ad14)
- self updates (c9c5d63)
- ctrl-z working properly in code editor (4ac441b)
- downloads now work irrelevant of connected printer port (aadb6f5)
- ensure users can't access the jobs page on klippy disconnect (b95e177)
- fix macros not updating when selecting printers (0cd4043)
- input sliders now accept clicks properly (552eff4)
- issue when closing file editor with escape (e79feaf)
- prevent null values being saved to temp presets (2d4951d)
- system versions not reliant on klippy being connected (a510bfb)
1.1.0 (2020-12-02)
- drag and drop file uploads (28328fd)
- enable print fan adjustment while printing (bcf6f71)
- show controller / hot end fan status (e47faa9)
- temperature presets (bb72525)
- upload & print button (7ae24f8)
- error loading files when connected directly to moonraker port (11e18e6)
- extruder warning now a snowflake (bd59285)
- files other than .gcode were not updating file list (d1230ca)
- hamburger not showing all menu items at sm breakpoint (b247e7d)
- re-enable title in mobile format with ellipses (c046398)
- webcam eagerly renders, avoiding data consumption when collapsed (e1fa534)
1.0.0 (2020-11-22)
1.0.0-rc.2 (2020-11-20)
- error deleting single file when only one exists in jobs (ddde730)
- reset and reprint buttons not showing up (1e461fd)
1.0.0-rc.1 (2020-11-18)
- Issue where all instances were disabled (9da4a3d)
1.0.0-rc.0 (2020-11-16)
- allow inverting axis (cf6a993)
- multi-printer management (319e3bb)
- support for bed_screws_adjust and screws_tilt_calculate (6e09088)
- support ip camera streams (a055bce)
- [virtual_sd_card] -> [virtual_sdcard] (27395bb)
- ensures tool tabs present properly if only one tab is available (fcbe166)
- error toasts now use the default timeout (58385c5)
- progress uses display_status to represent M73 if configured (b0c575c)
0.1.0 (2020-11-06)
- add loader to file uploads (0bc62f4)
- add save and close to file editor (24bc44b)
- adds settings to control jobs card and menu item (8290ac8)
- allow .ufp uploads into jobs (7691f07)
- file menu shows larger thumb (156f84b)
- filter thumbs folder (1857dee)
- load meta data (c59c0a8)
- print pushes user to dashboard if not already (61a4f9b)
- sensors now show up in graph (4813d0b)
- support power notifications (2e27a99)
- catch a greater subset of errors to throw to the user (eed7c71)
- change file upload icon in file browser (bade073)
- editing files now works in safari / ios properly (49b33e7)
- ensure current_print is updated properly (6282753)
- incorrect console timestamps (d3fcbaf)
- load plugins on socket connection (bd7c064)
- send MOVE=1 for z-adjust during prints (eee510b)
- socket client was not clearing old requests (075377b)
- tabs not saving due to lifecycle issues, reverting (c2de2de)
- time estimations display Infinity (2caccaa)
- unused var (86b163f)
- update ref for vue-plotly (1f7d275)
0.0.10 (2020-10-30)
- firefox not showing logo (31475c5)
0.0.9 (2020-10-30)
- add base logo (906bea3)
- allow flipping camera horizontally or vertically (ae20c2b)
- camera defaults to disabled, can be toggled in settings (d4483c9)
- collapsable panels (ed8f288)
- enable machine limits (762399e)
- initial pwa support + icon (c624494)
- max constrained width (56ce0ca)
- move temp targets to tabbed panel (dc326f3)
- moves theme switcher to settings page and json config (524a0fa)
- settings instance name (38c563c)
- cancel now works (8acb24f)
- ensure power plugin is available when klippy is not (1493738)
- file modified dates should now be correct (9623272)
- first few console items should no longer spread (728cc55)
- invalid time estimates (2dc4dd3)
- reprint button now works (0667cd7)
- sliders not registering if mouse released outside of control (8dee998)
- z-adjust displays to 3 decimal points, as per lcd. (05c9869)
0.0.8 (2020-10-26)
- allow toggle for temp chart (121e36c)
- animate chart show / hide transition (5dee489)
- display printer progress and instance in doc title (18e89a2)
- moonraker power plugin support (be67ba0)
- timestamps in console (20793b1)
- broken image for thumbs if they don't exist (94602e5)
- console now fills space after host reboot (c0a43f7)
- previous print thumb shouldn't on next print if there's no thumb (eeeb7d6)
- updates to reflect moonraker changes to file modified (d71712f)
- z_tilt_adjust (0a020b1)
0.0.7 (2020-10-20)
- console now properly maintains history (2334c3f)
- extrude / retract now work if min extrude temp not defined (cbc52e2)
- generic heaters now work (99fa1e6)
- printing within a folder (aea8257)
- sorted endstops (dc489f5)
0.0.6 (2020-10-15)
- Add console history on load (55403da)
- add machine limits card (currently disabled..) (b03fe61)
- add version information to footer (ba77c0d)
- config editing available when klipper in error (887b5f4)
- git hash in footer, footer no longer fixed (a7eea18)
- mobile and tablet layouts (f79f945)
- adds confirm dialogs to shutdown and reboot host buttons (f7147c6)
- host reboot and shutdown now work (07bc5d5)
- macros no longer disabled during print (8b70ac4)
0.0.5 (2020-10-10)
- missing / incorrect icon definitions (0f51496)
0.0.4 (2020-10-09)
- added confirm dialog to cancel print button (3a70c88)
- configuration file editing (03106d8)
- console command history (b4c8d1d)
- style updates to prep for light theme (ef1cacd)
- theme switching between light and dark (f66637d)
- temp sensors and probes now display (8776fbc)
0.0.3 (2020-10-05)
- config now correctly applies when no valid env or config.json given (ba8ae43)
- macro's with spaces now show in the UI correctly (d13bb0c)
0.0.2 (2020-10-04)
- bed mesh, runout sensors & end stops (d533b99)
- allow force refresh on socket disconnection (4c6e316)
- cancel button during pause (6647b25)
- default time estimation now klipper / file based (6f1503a)
- time estimations no longer return nan (d5dea3c)