Skip to content

Latest commit

 

History

History
1728 lines (1227 loc) · 168 KB

CHANGELOG.md

File metadata and controls

1728 lines (1227 loc) · 168 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.27.1 (2023-12-23)

Features

  • add feature to filter moonraker backup files (#1278) (66c8d20)
  • adds help tooltips to File Browsers (af48f3c)
  • highlight section in circle toolhead control (99ef5b3)
  • new SVG assets for circle toolhead controls (#1279) (62cd4c1)

Bug Fixes

1.27.0 (2023-12-14)

Features

Bug Fixes

  • adds timeout to initial endpoint discovery (043df78)
  • allows G2/G3 arcs with only I or J parameter (370cc42)
  • allows toolhead circle style controls invertion (33d1146)
  • default camera urls missing slash terminator (a2b23f4)
  • disable console timestamps text wrap (#1250) (6a88b73)
  • disable homing if not ready or printing (c90e4ae)
  • exclude non-fluidd paths from service worker (7a001dd)
  • macro category settings dividers (b9e29ed)
  • macro settings dividers (4561b85)
  • retry connection on WebRTC (go2rtc) (#1257) (7d7433d)
  • style: use variables where appropriate (7dcf21d)
  • vuetify theme color overrides (318fc32)

1.26.3 (2023-11-14)

Features

Bug Fixes

1.26.2 (2023-11-08)

Features

  • adds clean nozzle support (5ee8026)
  • adds gcode comments folding support (a760fb1)
  • adds Multiply context menu item to Job Queue (#1213) (300f293)
  • adds new Screws Tilt Adjust helper dialog (#1223) (0b2e197)
  • adds origin to GcodePreview (#1230) (9628f66)
  • adds Update Manager warnings and anomalies support (#1215) (9d02cbf)
  • hide extruder controls if none defined (0844424)
  • hide temperature card in no heaters or sensors (7c48275)
  • ignore pending config changes in custom sections (#1217) (bf2bbf5)
  • improves Gcode Preview delta support (5dbdd76)
  • improves Timelapse Custom Parking delta support (d0e9a5f)
  • LDO theme (#1225) (a24dc03)

Bug Fixes

  • mitigates echarts warning on bed mesh page (fb9a46c)
  • mixed ISO / non-ISO date & time formats (#1222) (507d881)
  • reverts nav drawer initialization (6ce9bc0)
  • style: pad navigation drawer bottom on mobile view (#1232) (b72399e)

1.26.1 (2023-10-19)

Features

  • full-screen file drag & drop (a954be8)
  • improves measurement units display (e4f8256)

Bug Fixes

  • correct path on full-screen file drag & drop (bb5d686)
  • offline cache and init issues (e9b418b)

1.26.0 (2023-10-12)

Features

Bug Fixes

  • adds support for public base path (#1207) (7f0886d)
  • check if folder is writeable on file drop (d53462e)
  • corrects full filename for print and metadata (3dd3079)
  • delta printers can only home all (#1175) (ec0f56d)
  • ensures .git folders are excluded (#1194) (2cee275)
  • file system filters reactivity (5734323)
  • hide Power section if there are no devices (e1f1a99)
  • i18n-EN: fixes incorrect merge (7713c5e)
  • i18n: fixes incorrect merge (e533388)
  • remove moved paths from data store (ba830f1)

1.25.3 (2023-09-10)

Features

Bug Fixes

1.25.2 (2023-08-16)

Features

Bug Fixes

  • ignore crossorigin in cameras by default (#1152) (6e57724)

1.25.1 (2023-08-11)

Features

  • add material type column to Spoolman dialog (#1146) (c2b90bd)
  • allow Viewer in all file browsers (8d2fdb5)
  • i18n-PL: update Polish translations (#1135) (20f620a)

Bug Fixes

  • ignore null on thermal change calculation (#1139) (ee6579b)
  • remove obsolete check to create directory (#1141) (58fd9c7)
  • use current origin for relative camera URLs (#1145) (be693c3)

1.25.0 (2023-08-06)

Features

1.24.2 (2023-07-26)

Features

Bug Fixes

  • adds missing metadata refresh code (5528e74)
  • check for files on item dragging (31028a2)
  • don't show gcode load dialog if canceled (#1128) (080bb46)

1.24.1 (2023-06-08)

Features

  • adds sonar service mapping (e86d389)
  • adds WebRTC (camera-streamer) support (#1107) (1e42ca8)
  • crowsnest config support (9a91182)
  • file editor content changes indicator (7655f53)
  • i18n-RU: Update Russian translations (#1108) (f060315)
  • i18n-zh-CN: Update Chinese translation (#1106) (220057f)
  • save file editor content with Ctrl+S (d490a5b)
  • show read-only folders as such (1ac93a3)

1.24.0 (2023-05-14)

Features

  • allow ignoring default bed mesh pending configuration changes (cd1a84a)
  • duplicate file or directory (1cf08c1)
  • i18n-JA: update Japanese language (#1098) (e9e4559)
  • i18n-SL: adds Slovenian translations (#1088) (3d5daf3)
  • save and restore editor view state (#1099) (e0ce11d)
  • update Moonraker webcams API (f0986e4)

Bug Fixes

  • adds missing File Browser button tooltips (#1094) (44d94e6)
  • allow ignoring min_extrude_temp for load/unload filament macros (#1096) (d14fa81)
  • hide context menu for read-only folders (7e7c957)
  • more selective keyboard events for history navigation (#1101) (fdddac1)

1.23.5 (2023-04-20)

Features

Bug Fixes

  • allow applying z-offset to endstop or probe (#1086) (19809d2)
  • linear file progress for file in sub-folder (714ded6)
  • mcu_awake is a percentage (3a844da)

1.23.4 (2023-03-27)

Features

Bug Fixes

1.23.3 (2023-03-12)

Features

Bug Fixes

  • diagnostics: fix card icon selection (#1055) (dfbfefe)
  • disable AppNamedSlider reset button if loading (2a1f4e8)
  • force validation if active extruder changed (ff36433)
  • initial state of GcodePreviewCard (07e3eb1)
  • multi-file selection and drag (7328b3f)
  • show deleted sections on PendingChangesDialog (4ac3a9f)
  • use Lithuanian "lt" for ISO-8601 formats (#1061) (5602bcc)

1.23.2 (2023-02-20)

Features

Bug Fixes

  • AppSlider max changes not applied (a1bd625)
  • don't show context menu for ".." item (737bc0a)
  • encode all request paths (#1024) (f84a7fe)
  • hide header of empty power devices lists (2ef8b43)
  • more Moonraker modules reset on socket close (23047c0)

1.23.1 (2023-01-30)

Features

Bug Fixes

  • always show Preview Gcode in context menu (55eb71b)
  • disable temperature targets if Klipper not ready (83bcf1e)
  • hide extrusion estimations if printing (9aac206)
  • hide system controls if socket disconnected (eafcf4f)
  • mitigates console error from race condition (a0ed423)
  • total memory is always kB (1024 bytes based) (7d510de)

1.23.0 (2023-01-07)

Features

Bug Fixes

  • check type when filtering prefixed sensors (#991) (920d817)
  • derive estimated max speed from stadium area (a33732d)
  • fallback to icon when history thumbnail fails (#997) (d2b6da2)
  • mitigates Vuetify bug filtering items ahead (#992) (7e477ee)
  • only validate enabled fields in PresetDialog (#995) (a4aeb2e)
  • sets maximum notifications lines to 5 (#1002) (6dba642)
  • skip init if not connected and authenticated (ff50e72)

1.22.2 (2022-12-19)

Features

  • adds Upload and Print button to AppBar (#974) (7c64799)
  • i18n-HU: update Hungarian language (#982) (93c139a)
  • i18n-RU: Update Russian translations (#979) (638e33e)
  • ignore all sensors starting with "_" (0b981ee)
  • send macro commands on enter (#981) (322eaf2)

Bug Fixes

  • add moonraker routes to workbox.navigateFallbackDenylist (#985) (c16d5db)
  • clone instead of directly changing state (6557f1d)
  • ensures CodeLens is not shown if disabled (#978) (0bdb86d)

1.22.1 (2022-12-09)

Features

  • supports Klipper output pin toggle in AppBar (#970) (d263733)

Bug Fixes

  • correctly load fallback language (095b093)
  • don't reload printing file if loaded in GCode Previewer (64a4e8a)
  • temperature chart legend (#973) (f490098)

1.22.0 (2022-12-04)

Features

Bug Fixes

  • disable XY controls for delta printers only (0de81b6)
  • exclude extruder_stepper from extruders (1b8819c)
  • extrusion estimation spacing (#961) (ebc1c09)
  • i18n: adds missing 'start service' translation (#945) (70d48e4)
  • Klipper reset should only reset its own state (06d81c5)
  • mitigates console warning (a4c9ea5)
  • pre-commit hook linting (#959) (a23b06c)
  • properly scale print finish ETA (#958) (967f30e)
  • set layout to default if it is missing (310c740)
  • show html formatted welcome message (#930) (be9d138)
  • sort temperature sensors by type and name (#957) (3f76335)
  • stop slider animation on navigating to page (#927) (c698675)
  • style: button and card elevation values (e0a4c78)
  • style: cards bottom border radius (83c7fb9)
  • style: more cards bottom border radius (666e535)
  • style: PrinterStatusCard bottom border radius (69eba56)
  • timelapse card error when no camera is set (7ac5a4d)
  • update menu collapsed state on column count (f14173f)

1.21.1 (2022-10-25)

Bug Fixes

1.21.0 (2022-10-24)

Features

Bug Fixes

  • allow initial layer in GcodePreviewCard (#896) (0938cce)
  • auth/setCurrentUser expects object (#882) (729988d)
  • check stepper_z exists before applying z_offset (#890) (becdd78)
  • console: console no longer loses scroll attachment on multiple M118 (#921) (60bb6d9)
  • destroy mjpg camera stream properly (#868) (d6cb6f1)
  • disable controls if Klipper not ready (#911) (793a94b)
  • Exclude Object not reacting to mobile inputs (#898) (f1b32a9)
  • FileSystemBrowser icon size and resolution (#887) (b807802)
  • only auto-load gcode preview on ongoing print (#869) (1752ee0)
  • sort the manual probe offsets descending (#917) (646bb29)

1.20.1 (2022-09-18)

Features

Bug Fixes

  • Camera iframe width (#867) (fb3c955)
  • disable dashboard controls if Klipper is not ready (#852) (b08eec1)
  • disable force_move on axis with multiple steppers (#858) (3514f15)
  • do not escape label for app-slider (#861) (a79f9eb)
  • pressure advance and acceleration units (#859) (8c10427)

1.20.0 (2022-08-28)

Features

Bug Fixes

1.19.1 (2022-08-02)

Features

  • Adds minimum support for crowsnest service (#808) (1258b35)
  • adds new Bed Screws Adjust helper dialog (#802) (adc5847)
  • adds new Manual Probe helper dialog (#785) (0f60671)
  • allow showing Bed Mesh on Dashboard (#797) (a503bb4)
  • i18n-HU: update Hungarian translation (#771) (70a1102)
  • match theme-color with primary-color (#774) (6c6c475)
  • Save Config And Restart button visibility toggle (#775) (869a580)
  • ui: Add FORCE_MOVE support to tool controls (#750) (c6b9d8b)

Bug Fixes

  • Check Bed_Mesh Support (#801) (a38592c)
  • corrects moonraker docs link for "include" section (#799) (3e2552a)
  • disable FORCE_MOVE toggle when printing / not ready (#770) (e17f5a1)
  • Enable vue-echarts auto-resizing (#809) (041dc0f)
  • hide sub-navigation if socket not connected (#798) (e5547e6)
  • i18n: fix FORCE_MOVE capitalization (#786) (63e4871)
  • mitigates console warning (#800) (aa55234)
  • OutputLed working with all types of LEDs (#766) (b101cd3)
  • README: use preview from docs (#757) (24c6c48)
  • show current layer in Gcode preview by default (#790) (278d683)

1.19.0 (2022-07-10)

Features

Bug Fixes

  • add default authentication source to new users (#749) (e52f4cd)
  • check for root available before listing files (#728) (f67a178)
  • codelens links for moonraker-telegram-bot (#742) (dd19d18)
  • console error from LDAP auth changes (#724) (d9b276c)
  • disable absolute/relative positioning controls while printing (#720) (394b980)
  • disable positioning mode buttons when klippy is not ready (#722) (60531c1)
  • gcode preview initial layout (#731) (065aece)
  • hide card buttons and menus in layout view (#710) (b436288)
  • LED controls behavior (#723) (0cbf650)
  • mitigates network error with latest Axios (#717) (0fafbf7)
  • nginx 502 error when restarting moonraker (#734) (62d22cc)
  • no collapsed console in fullscreen mode (#737) (057e505)
  • only splice waits if contains item (#725) (7b3bcd0)
  • show absolute/relative positioning controls (#718) (26ab673)
  • style: light theme and consistency changes (#755) (bdce69e)
  • style: light theme AppSwitch (#752) (ac3d80e)
  • use default color for power icon in top navigation (#746) (0f40140)

1.18.2 (2022-06-09)

Features

  • adds "show current layer" to gcode previewer (#693) (5b3c923)
  • i18n-DE: update German translations (#708) (2f94b6b)
  • i18n-HU: update Hungarian translation (#702) (5ccc2d6)
  • i18n-zh-HK: add Traditional Chinese translations (#705) (6a33ad0)
  • moves MCU info to separate panel (#706) (d937f06)

Bug Fixes

  • AppSlider mobile lock disabling (#695) (8e9c07f)
  • code editor folding (#692) (cde3a61)
  • hide Pressure Advance if no default extruder stepper set (#694) (895dbe2)
  • layout: move gcode controls to dropdown; fix vertical layout (#696) (6fc304e)

1.18.1 (2022-05-20)

Features

  • add toggles for relative humidity / barometric pressure (#687) (665c743)
  • adds Codelens and code folding support (#665) (aaddeab)
  • clear console (#678) (237f62e)
  • highlight links in warning messages (#682) (ebe1c5a)
  • i18n-HU: update Hungarian translation (#663) (d51502b)
  • i18n-NL: update Dutch translations (#672) (197f8a4)
  • i18n-RU: update Russian translations (#666) (ab63e2a)
  • replaces Keyboard Shortcuts with Command Palette (#680) (33dfe66)

Bug Fixes

  • allow omit 0 units in gcode number parsing (#679) (ad8d4ff)
  • AppSlider incorrect state (#654) (8e59f4e)
  • clear "follow progress" if not correct file printing (#683) (21892ca), closes #659
  • console auto-scrolling and flipped layout (#661) (979e874)
  • i18n-FR: fix typo in French translation (c856dd3)
  • increase PA precision to 0.001 (#652) (2623902)
  • job card history metadata race condition (#668) (5ce0921)
  • show temp item as selected by default (#655) (8a0af9e)
  • show temp item as selected by default (cont.) (#660) (89223ca)
  • style: light theme fixes/improvements (#676) (1530697)
  • timelapse custom park position (#686) (efba69b)

1.18.0 (2022-04-30)

Features

Bug Fixes

1.17.2 (2022-03-13)

Features

  • ui: display localized printer state in printer status card (#563) (1d58769)
  • adds some missing i18n keys (#557) (c23cb3a)

Bug Fixes

1.17.1 (2022-03-02)

Bug Fixes

1.17.0 (2022-02-25)

Features

Bug Fixes

1.16.2 (2021-07-09)

Bug Fixes

  • don't block connection on fresh moonraker databases (cc39708)

1.16.1 (2021-07-09)

Bug Fixes

  • camera urls no longer cause performance issues (2a63d79)
  • don't retry roots if our first failed (4f86713)

1.16.0 (2021-07-08)

Features

  • Add Arabic Language Support (88caeae)
  • add reconnect option to disconnected screen (48e770b)
  • add un-retract extra length (e6c2d07)
  • allow custom gcode to run with thermal presets (782cfd4)
  • allow multi-line console entry (2150221)
  • allow some notifications to not add to the counter (5100793)
  • allow speed / flow to be overridden (80da599)
  • assume http when adding printers (d5d6bcb)
  • socket cache (6bd05fd)
  • status refactor (ebe7fa2)
  • ZeroG Theme (a021e19)
  • i18n-FR: update french translations - Biorn1950 (e4893c1)

Bug Fixes

  • Added 25 and 50 to default toolhead move lengths (29248a6)
  • better handle cases where socket proxy disappears (77895e4)
  • charts all properly load on page refresh (8b70c2f)
  • console error when input invalid val on layer gcode preview (6e6af02)
  • disable double-tap to zoom on btn's for mobile (5f0d572)
  • disable mobile breakpoint for history and reprint tables (8e76ee2)
  • disable tab swiped on reprint tab (0003f60)
  • don't add unrealistic load values (e938e07)
  • don't override url params for cameras (a67758e)
  • don't show redundant klipper / moonraker services (1215eb7)
  • don't show status fields with irrelevant data (7106422)
  • don't show the end time for history items in progress (4870da7)
  • editing a gcode mid-string in console now works as expected (6a3ca62)
  • enable mesh controls during a print (35e5eec)
  • end time now works (570baf4)
  • ensure initial addition of printer is added with non-std ports (c0ec9dd)
  • ensure klippy card shows when klippy not connected (a41d422)
  • Have system load represent actual load average number (4bc85f4)
  • improve gcode viewer sync on layer changes (7a7484d)
  • increase retract / unretract limits (4a1e218)
  • invalid ar values (cbb2426)
  • layouts on smaller screens with sliders (1d335b5)
  • macro entry no longer produces duplicate params (668586c)
  • minor display tweaks for charts on mobile (5c5a8ec)
  • mobile layout no longer has wonky margins with condensed cards (3900b26)
  • multi-root file-systems correctly load when root[0] is unavailable (df664d3)
  • pathing issue with file updates (32563d3)
  • reduce temp input to reduce scrollbar showing up (2766157)
  • remove api key copy btn (4603a33)
  • removing all cams now won't break the dash (51be9f8)
  • rename dialog is no longer persistent (43536e2)
  • resolve slowdown when loading gcode store (5146e4f)
  • server deploy now has theme options by default (7700386)
  • update notification now properly clears after an update (598a258)

1.15.0 (2021-06-22)

Features

  • Absolute end time estimate. (54e6d01)
  • add layer count to print status (7ccc457)
  • add nav btn in mobile (1d11de4)
  • Add vzbot community logo (63eedfd)
  • added HevORT to community presets (2364b5e)
  • allow disabling a macro while printing (caa88b3)
  • authentication (48ed03b)
  • bulk file actions (a38a8fa)
  • community affiliations + light theme cleanup (6fd07b8)
  • estop is now a button (656abb7)
  • filter fans, pins and macros from the UI with an _ (81a72d8)
  • firmware retractions (52d6dad)
  • impl log grammar (86bff7c)
  • impl logs root (180b991)
  • limits now allow setting over the max (1798196)
  • macro button color accents (c660e2f)
  • macro list now shows set color (4eb24fc)
  • macros now allow param input (2cbf0ee)
  • minor adjustments to layout actions (852d615)
  • move auto-scroll to cog (984de6f)
  • neopixel support + new color picker (8ef0453)
  • Replaced Mocha and Chai with Jest (066d713)
  • i18n-IT: update Italian translations (eb175cc)
  • new nav (f38407c)
  • re-enable g-code preview (bfba301)
  • re-enable gcode preview (63af077)
  • reset btn for sliders, plus cleanup (98545d5)
  • sub-nav routes (2e9db23)
  • submitting an empty temp value resets to 0 (f3153d4)
  • suffix graph tooltips mapped by dimension name (881b43e)
  • support custom services, their config files & doc links (f9540ca)
  • system utilization charts (a167d14)
  • Ukrainian translation (66df939)

Bug Fixes

  • Add close icon to keyboard shortcuts dialog (28309c4)
  • adjust mesh control layout plus define better scale defaults (e2d8203)
  • App slider now properly validates min / max on click (883b0d1)
  • cachebust thumbs (324c69c)
  • chevron now reflects actual state for card collapse btn (2a4858c)
  • color presets now update picker (9fe780f)
  • division by zero and infinite loop in file upload/download dialogs (7e8785d)
  • don't show klippy card when socket or api not connected (1bd6d96)
  • ensure fetches are cancelled during add dialog (950440d)
  • estop on mobile now wont show when not connected (f55fe57)
  • extruder temp settings now respect selected extruder (dea2c1d)
  • filter trailing slashes when adding printer urls (47fcb54)
  • fix the i18 fix :D (96bc9f2)
  • long lines with no spaces in console are now visible (fa99cc1)
  • macro disabled while print now saves (caa9b57)
  • mesh box and color scales now disabled appropriately (df1cfff)
  • new color picker allows rgb input (b5b87e9)
  • parent folder no longer shows wonky size / modified (943d395)
  • preload the en locale for fallback (accfde4)
  • readableFileSize test (46a5375)
  • retraction resolution set to 0.01 (c1a16dc)
  • syntax issue (03c61e8)
  • temp chart selected legends now work properly after echarts upgrade (8906abd)
  • temp waits now idea items prefixed with 'ok' (35a38c5)

1.14.0 (2021-05-18)

Features

  • append set_retraction to console autocompletion (a81c1b7)
  • gcode viewer (d6675ae)
  • implements inotify support via moonraker (2208ea5)
  • support filament motion sensor (33eddb2)
  • support old notifications (1ca6f64)

Bug Fixes

  • filter thumbs (5f28384)
  • history nav not shown when not enabled (00d2b53)
  • stop restart buttons from swapping around (137343a)
  • white space when klippy is in error (637b29a)

1.13.0 (2021-05-07)

Features

  • i18n-IT: add Italian translations (6ef58c6)
  • i18n-IT: add missing keys to IT translation (292d04c)
  • add feature request and bug report templates (6db9968)
  • add filament weight to job views (bb389c3)
  • add icon when camera disabled in settings (95f63e5)
  • Add keyboard shortcuts dialog to file editor (c527e76)
  • allow cancelling uploads (3ac295b)
  • allow users to require a confirm when clicking estop (26a8ea6)
  • card layouts saved to moonraker db (37040a9)
  • column picker for tabular data (c1722a3)
  • console m112 invokes machine.emergency_stop (4e54bf1)
  • link to correct config docs dependent on file being edited (09db189)
  • nav changes (5ec057b)
  • New macro management UI (df61127)
  • notification menu + Pi throttle notifications (613ab51)
  • now displays the full version string where applicable (fdd7527)
  • reduce the brightness of text a tad (fa0930b)
  • run macros with params (9078e10)
  • toolhead position axis are now inputs (0630ecb)
  • update cn translation (66283a2)

Bug Fixes

  • added visual aid and increased drag area when in layout mode (655204f)
  • adds cachebust to thumbnail url (1b17434)
  • Bed mesh now renders offset meshes properly + extra scale control (d9c3b6e)
  • better handle network related errors (397ad64)
  • buttons no longer flicker during file actions (5e395ad)
  • card collapses now work properly (df3c58c)
  • de language translation (096565a)
  • Don't disable webcamd restart during printing (43afc3e)
  • ensure light theme doesn't default on when no connection (c72299d)
  • ensure moonraker returns all jobs when loading all (28b5ac3)
  • Ensure sliders are default locked in a mobile environment (19e5271)
  • File uploads via btn should now work properly (add9272)
  • getFile cancellation now works properly (b955bfd)
  • graph colors now properly reset when swapping printers (8beb201)
  • Increase default buffer for the console. (e19cdaf)
  • issue on initial startup merging uiSettings (2ab89f4)
  • mesh layout controls on mobile (60f2866)
  • moves estop to floating button in mobile view (0d0cb68)
  • new dashboard components / removal should now be graceful (d6c1031)
  • remove duplicate key (be1eae6)
  • resolves a monaco issue (9a7f2b6)
  • firefox-download: Fix ws disconnecting when downloading (dd2ef81)
  • resolves highlighting issues for comments on config blocks (a0c9e75)
  • send estop api endpoint AND m112 gcode via console (c8681da)
  • set a pwa start url (98dc495)
  • set min val to 0.1 for extruder length and speed vals (88c9e42)
  • Z adjust values now apply properly (87dc3dc)

1.12.2 (2021-04-09)

Bug Fixes

  • file edit should now be enabled on smaller screens and mobile (dc47eae)

1.12.1 (2021-04-08)

Bug Fixes

  • further sanity checks for file saves (13e8fb4)
  • resolve file load / ready state issues (645741e)
  • sets default mesh scale to a more sane value (73e03e4)

1.12.0 (2021-04-08)

Features

  • adds actual print time to job page (2dd0c94)
  • adjust print stats layout for tablet & down (95815ca)
  • allow klipper service restart from slide-out menu (a6158c7)
  • allow loading all history (2316776)
  • allow toggling a flat plane on new mesh (edd28a5)
  • allow toggling auto scroll with console (a30bdb2)
  • allows disabling new version notifications (8206671)
  • enable docs root under configuration (6e86b6e)
  • hide editor buttons based on root path (7ed1866)
  • impl light editor theme (defc236)
  • impl moonraker version recovery (39efb0d)
  • increase allowed z-adjust values (0ce53b6)
  • new bed mesh lib and layout (31260cd)
  • console-help: Moved console help to a tooltip (2651c8b)
  • moves software updates to interface settings page (33951a5)
  • rename interface to settings (4da9c67)
  • upload / download dialogs (233ce67)
  • version commit history (971fbb0)
  • VSCode file editor (b81dec4)

Bug Fixes

  • adjust z-up icon (c53f51f)
  • Allow resetting lang to browser default (657250c)
  • Allow version updates in a disconnected state (f5bfce0)
  • downloads with % in the filename now work (4b5e081)
  • ensure editor is readonly when appropriate (725f5b3)
  • ensure stores still init with no defined moonraker endpoints (253cab4)
  • ensure the editor recieves the raw text of the file being edited (122bc85)
  • History now represents actual filament used properly. (6631c44)
  • increase height of vertical scroll (6d83ba1)
  • macro's with a decimal in their name should now show properly (ae1dcd6)
  • remove edit / view file if on mobile (c143786)
  • shrink edit dialog buttons on smaller displays (d5111a9)

1.11.2 (2021-03-28)

Features

  • add version update notification to collapsed hamburger menu (bd8cc47)
  • allow single cams to fill the card space (be96c50)

Bug Fixes

  • ensure history items are updated without needing to refresh (40f0071)
  • error in console when initial locale not set (d1b0560)
  • now inits plugins when no moonraker db data (9314fe2)
  • reprint not working when history is off (08d2b8b)
  • thumbs failing to load (64f3a8f)

1.11.1 (2021-03-26)

Bug Fixes

  • camera when flipped is now position correctly (1a16fe7)
  • restart buttons not appearing under certain circumstances (ed3bfa6)
  • Space now between z-adjust heading and value (8b663ec)
  • upload by button now works correctly (9fd9d2d)

1.11.0 (2021-03-26)

Features

  • add automated dev build (c78999d)
  • add basic error reporting to add instance dialog (7799c1f)
  • add file-system filtering (acd29ca)
  • add preheat option to context menu (0c42439)
  • allow file / folder moves (aa08241)
  • btn override (bb3ba73)
  • btn text now properly reacts to background changes (a3a5256)
  • configure available z-height adjustment values (966ec8b)
  • expands re-print options when history plugin is enabled (7fdf0a8)
  • filesystem path stored in memory (656c1e1)
  • Gcode position (814f72d)
  • Gcode position (519148b)
  • incl full hash of moonraker and klipper in footer (85b6e84)
  • load appropriate locale from user settings (7968aee)
  • low on space warning in file browser (66fb0ad)
  • multiple cameras + adaptive streams (98ff167)
  • printer stats + history (aa71c7a)
  • Show gcode position instead of toolhead position (776528b)
  • sort TemperaturePresets (4f0a30a)
  • updates settings layout (6d5149b)

Bug Fixes

  • endstops-label: Fix end triggered label not being displayed (13a0875)
  • reprint-menu-glitch: Fixed a small glitch in the reprint menu (190e20b)
  • add printer dialog no longer returns the result from a previous request (f43de9f)
  • disable filesystem root (instead of redirecting user from jobs) (9a8a463)
  • ensure settings are ref'd with their lowercase equivalent (3fe192f)
  • ensure theme is upgraded to db properly (d05544b)
  • klipper disconnect / shutdown resets printer store (c76112c)
  • klippy default state now not ready (81995af)
  • layout tweaks to chart for mobile (ee7fab1)
  • locale change after refresh now sticks (1cad1b2)
  • no longer hide hidden files / folders (018e3a1)
  • now hides the power axes if not showing power data. (61a4577)
  • removed unnecessary decimals from fan rpm (cf8c0b1)
  • slider minor slider issues re: dupe emits (de3a2cd)
  • version status enters a disabled state when checking for updates (06071d5)

1.10.0 (2021-03-05)

Features

  • adds basic support for fan rpm reporting (5cb82a6)
  • moves certain buttons colors to primary (82c53eb)

Bug Fixes

  • ensures power plugin displays properly on shutdown (ba7bf6e)
  • ip camera's no longer append the cachebust param (8be8dd2)
  • issue with timers presenting 0's when they shouldn't be (7374fdb)
  • removes the delay on app init when the printer is off (1714a14)

1.9.0 (2021-02-28)

Features

  • allow service restart when klipper service is down (75b4588)
  • primary theme picker (b1e38cc)

Bug Fixes

  • add z home check to z offset buttons (611d6b9)
  • klippy card buttons layout properly now (9fa95ee)
  • relax url check when adding printer (6753e8d)
  • tz unit tests (de1de4e)

1.8.1 (2021-02-21)

Bug Fixes

  • bed meshes now properly support spaces in their name (061f3ab)
  • regression with power devices not showing state when printer is off (1374957)

1.8.0 (2021-02-20)

Features

  • Actions should now deploy to app.fluidd.xyz (cd908db)
  • allow selecting current extruder (6e618ef)
  • chart x axes is now configurable via moonraker (d4c1853)
  • Data zoom now requires the user to hold SHIFT. (38e6d76)
  • implements virtual scrolling for the console (0f35777)

Bug Fixes

  • Add validator to avoid spaces in bed mesh names (d7c7d94)
  • additions to the console array now no longer cause re-render (ea35827)
  • adjust min max + tooltip order (bed29eb)
  • adjust xaxis label for mobile (42e17b5)
  • bump plotly version. (e127e2d)
  • camera cachebust no longer breaks certain urls. (96cc695)
  • ensure chart returns 24h formatted dates (17fef35)
  • ensure dashboard jobs isn't visible if gcode root isnt ready (4cb07d7)
  • initial load of chart data should now be faster + retention of 1200 (0dee1c1)
  • minor style changes to bed mesh profile names (eb60ed2)
  • power devices disabled state should now match others (51e09d2)
  • remove option to hide jobs in dash via ui settings (46ee3ab)
  • should not change extruder during a print (2af8d49)
  • update responses now properly scroll the console (17e70ce)

1.7.1 (2021-02-13)

Bug Fixes

  • apiUrl now properly formats the protocol (345f55b)

1.7.0 (2021-02-13)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • fan value display not having a fixed decimal (8a14ac6)
  • websocket data bleed (cff0077)

1.6.2 (2021-02-05)

Bug Fixes

  • package-lock (02d50e1)
  • temp store with no targets won't break chart (ddefcf7)

1.6.1 (2021-01-24)

Bug Fixes

  • resolve display warning being shown when it should not be (622c660)

1.6.0 (2021-01-24)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • console not scrolled when navigating pages (68018f2)

1.5.0 (2021-01-17)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • add Dockerfile & Github workflow (d7c697d)
  • automated build (fa92e38)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

Bug Fixes

  • ensure add printer instance url requires protocol (17c3271)

1.3.1 (2020-12-26)

Bug Fixes

  • 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)

Features

  • draggable dashboard cards (5286e8e)

Bug Fixes

  • unable to edit new files. (25aa5b9)

1.2.2 (2020-12-20)

Bug Fixes

  • refresh on client update (694d472)
  • you should not update or restart services during a print (e250478)

1.2.1 (2020-12-20)

Bug Fixes

  • version states & add tooltip for brevity (52a2256)

1.2.0 (2020-12-20)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • Issue where all instances were disabled (9da4a3d)

1.0.0-rc.0 (2020-11-16)

Features

  • allow inverting axis (cf6a993)
  • multi-printer management (319e3bb)
  • support for bed_screws_adjust and screws_tilt_calculate (6e09088)
  • support ip camera streams (a055bce)

Bug Fixes

  • [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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • firefox not showing logo (31475c5)

0.0.9 (2020-10-30)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • missing / incorrect icon definitions (0f51496)

0.0.4 (2020-10-09)

Features

  • 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)

Bug Fixes

  • temp sensors and probes now display (8776fbc)

0.0.3 (2020-10-05)

Bug Fixes

  • 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)

Features

  • bed mesh, runout sensors & end stops (d533b99)

Bug Fixes

  • 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)

0.0.1 (2020-09-30)

Features

  • added new time estimations + config (7b05b82)
  • Adds flash message for save and errors (874d6e7)
  • adds standard-version for release management (f842c16)
  • initial impl of fluidd (e34965e)
  • initial vue typescript app init (a3b933a)
  • loads env for local development, and config.json elsewhere. (456c5a6)

Bug Fixes

  • clear out the last type warnings (f2ef688)
  • ensure config fetches are not cached (928695b)
  • toolhead / extruder moves now work properly (816eb35)