Skip to content

Releases: luc-github/ESP3D-WEBUI

V3.0.0-beta1 ESP3D-WEBUI for ESP3D/ESP3DLib/grblHAL

18 Dec 04:37
c145b01
Compare
Choose a tag to compare

What's Changed

  • Fix recognition of 100% M73 print status update by @MonoAnji in #302
  • Add support for various Marlin message types by @MonoAnji in #293
  • Longer T1 token for Home Assistant notifications by @dbuezas in #373
  • Dbuezas/dont show print status in terminal by @dbuezas in #374
  • Fix Persistent toasts by @dbuezas in #375
  • Persistent terminal history by @dbuezas in #378
  • 3.0 keyboard shortcut mapping by @luc-github and @aaronse in #288
  • Better Tft support and command extraction by @luc-github in #383
  • New settings by @luc-github in #396
  • Make extra Content persistent by @luc-github in #398
  • Improve contextual display in settings/interface
  • Improve extensions features
  • Add link to esp3d.io documentation
  • Add GCodeViewer and Click2Go as sample extensions
  • Improve validation flow for settings
  • Several typos fixes
  • Several minors bug fixes
  • Add new axis settings: invert X / invert_Y / Invert_Z and swap x y
  • Update Readme with references links and badges with status

New Contributors

@dbuezas
@MonoAnji
@aaronse

Documentation: https://esp3d.io/ESP3D-WebUI/Version_3.X/
Configurator: https://luc-github.github.io/

The ESP3D-WebUI is now ready for translation: https://esp3d.io/ESP3D-WebUI/Version_3.X/documentation/translation/

Full Changelog: v3.0.0-alpha3...v3.0.0-beta1

v2.1.3

23 Mar 02:10
5e05641
Compare
Choose a tag to compare

What's Changed

  • Add invert X / invert_Y / Invert_Z and swap x y
  • Update readme
  • Move Wiki to https://esp3d.io

Full Changelog: v2.1.1...v2.1.3

V3.0.0-alpha3 ESP3D-WEBUI for ESP3D/ESP3DLib

11 Sep 12:46
Compare
Choose a tag to compare

V3.0.0-alpha3 ESP3D-WEBUI for ESP3D/ESP3DLib

What's Changed

  • Change to hard code WebSocket sub protocol
  • Use ISO_8601 date time format for ESP800
  • Add more log in case of disconnection
  • Fix Reveal password control position is incorrect
  • Fix missing space handler in [ESP401] value thanks @TheRedstoneGuy for pointing this out
  • Workaround Marlin cannot handle spaces in file names / directory names
  • Add WebSocket SubProtocol per @terjeio suggestion
  • Add spindle panel features
  • Add G59.1|G59.2|G59.3| filter for #$ in grblHal
  • Add extra GC modes for grblHal
  • Allow to hide Features tab if not needed by FW
  • Fix bug with autoload FS if no FS is defined
  • Allow to show/hide Flash FS like others filesystem in Files panel
  • Add Helper to manipulate bit masks
  • Fix some issue with some tool tips with too long text
  • Add spindle panel features
  • Fix some issue with some tool tips with too long text
  • Add laserPanel
  • Fix disable button not always working
  • Add new control Slider that fallback to input in mobile view
  • Fix ButtonImg without icon to show text even in mobile view
  • Add state in information of Spindle area
  • Fix some Css glitches
  • Fix typo with status and states for feedrate and spindle speed
  • Make replaceVariables consistent accros usages
  • Allow to change only printable with replaceVariables to show replaced variable if it is a value in terminal
  • Add some variables in table
  • Add variableList documentation for reference
  • Add SD stream support for GRBL
  • Add ESP701 response for CNC/GRBL test server
  • Add M31 support for Marlin
  • Add buttons to control stream status (Pause / Resume / Abort / Clear error)
  • Show Flash only if FileSystem is not none in grblHal
  • Fix Marlin temperatures are not updated when heating, thanks to Konsequ3nce for raising the issue
  • Add code base for grblHal
  • Code base for CNC status / laser / probe / spindle panels
  • Add missing test color in notifications
  • Allow to customize notification color when using [ESP600]
  • Add extraction of message from [MSG: string
  • Code base to extract ? and $G output
  • Add alarm/error/version/options/gcode parameters capture support from stream
  • Add $# $I output to test server
  • Allow to disable sensor dispatch on test server
  • Fix test server ESP600 not sending answer
  • Fix latest library update break progressbar display
  • Fix CNC emergency button not working
  • Fix multiple commands cannot mixed GCODE with ESP commands
  • Add missing tooltip helper for emergency command setting
  • Fix missing variable conversion in terminal commands
  • Add SD ext if SDConnection is not none
  • Factorize the depend and put functions in helper (boolean/input)
  • Fix the multiple depend not always working (json)
  • Add And / Or depend conditions
  • Fix download direct sd from sub directory is not working
  • Fix ESP800 does not set time manually

Limitations

  • Wizard is not implemented yet
  • Works with ESP3D 3.0- alpha-3 - no backward compatibility
  • Language packs are not ready to be translated yet as UI is not finished

Discussion / status

Topic
Discussion

Full Changelog: https://github.com/luc-github/ESP3D-WEBUI/compare/V3.0-alpha1...V3.0-alpha2re/v3.0-alpha2...v3.0-alpha3

V3.0-alpha2 ESP3D-WEBUI for ESP3D

01 Jun 07:37
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Complete refactoring using spectre.css and correct Preact API per @alexblog suggestion
  • Smaller footprint
  • Add support for extensions/pluggins
  • Add theme support by using external css
  • Remove banner as unnecessary
  • Remove information bar and put information to separate page and respective panel
  • Add audio and haptic feedback
  • Add Repetier / ESP3DLib V2 / Smoothieware / GRBL support
  • Split code for 3DPrinter / CNC / Sand Table

Limitations

  • CNC / Sand Table specific UI is still not defined
  • Wizard is not implemented yet
  • Works with ESP3D 3.0- alpha-2 - no backward compatibility
  • Language packs are not ready to be translated yet as UI is not finished

Discussion / status

Topic
Discussion

New Contributors

@alexblog made several contributions like #236

Full Changelog: V3.0-alpha1...V3.0-alpha2

V2.1.1 ESP3D-WEBUI for ESP3D

16 May 04:47
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fix wrong source show in file panel
  • Fix SSID with ' not properly transfered from dialog box to control
  • Fix macro panel overload UI on some resolutions
  • Fix moving buttons in grbl
  • Fix SD icon and create dir displayed on GRBL thanks @Wesie
  • Fix Abort button for marlin-embedded and marlinkimbra thanks @GerogeFu
  • Fix always need to save preferences even no change
  • Fix display glitch
  • Fix Repetier ok 0 still visible with verbose mode off
  • Fix Setup not working anymore due to breaking changes in GRBL_ESP32
  • Fix T is not T0 when heating T1 and so display wrong value thanks @Drzet
  • Fix typo thanks @terjeio
  • Fix bug with pure GRBL no receiving commands feedback thanks @jjhamb
  • Fix pur GRBL not managing positions properly
  • Fix some typo - thanks @kondorzs
  • Fix smoothieware cannot list sub directory - thanks @sns5400
  • Fix missing translation for SD

Additions

  • Add ; Linear Units: as legend for G21 in Marlin
  • Add more filter to files list if unwished output pop up thanks @badbod
  • Add Surfacing Wizard (GRBL panel) thanks @cotepat
  • Add BTT USB DISK and onBoard SD support
  • Add firmware checks for temperature controls
  • Add support for Marlin T0 redundant, probe and chamber temperatures - thanks @BToersche
  • Add bin.gz as accepted extension for FW update

New languages / update

Full Changelog: v2.1...V2.1.1

V3.0-alpha1

01 Jun 05:49
c55bd56
Compare
Choose a tag to compare
V3.0-alpha1 Pre-release
Pre-release

What's Changed

  • Complete rewrite of WebUI using Bootstrap 4 and Preact per @aganov suggestion
  • Add ESP32Cam support
  • Add mobile view support
  • Add mixed extruders support
  • Add multiple beds support
  • Add print status support
  • Add inline Macro support (no file)
  • Add ESP3D additional sensors display
  • Add language packs support
  • Add additional configurable pages and panels support
  • Add Import/export of settings
  • Allow unlimited macro buttons
  • Allow customization using preferences.json
  • Centralize all settings
  • Smaller footprint sizetracker
  • Allow offline devt with test server

Limitations

  • Limited to Marlin FW support as proof of concept (POC)
  • Wizard is not working
  • Works with ESP3D 3.0- alpha-1 - no backward compatibility

Discussion / status

Discussion

New Contributors

Full Changelog: v2.1-RC1...V3.0-alpha1

V2.1 ESP3D-WEBUI for ESP3D

26 May 07:30
Compare
Choose a tag to compare

UI interface for ESP3D 2.1 used for Repetier, Marlin, GRBL, Smoothieware, also for ESP3DLIB 1.0 used by Marlin_ESP32 and for GRBL_ESP32.

V2.1-RC2 ESP3D-WEBUI for ESP3D

13 Mar 08:42
Compare
Choose a tag to compare
Pre-release

UI interface for ESP3D used for Repetier, Marlin, GRBL, Smoothieware, also for Marlin_ESP32 and GRBL_ESP32.

V2.1 ESP3D-WEBUI for ESP3D

06 Oct 02:56
9efd145
Compare
Choose a tag to compare
Pre-release

UI interface for ESP3D used for Repetier, Marlin, GRBL, Smoothieware, also for Marlin_ESP32 and GRBL_ESP32.

V1.0 ESP3D-WEBUI

26 Apr 01:05
Compare
Choose a tag to compare

UI Interface for ESP3D using ESP8266/ESP32 on Repetier, Marlin and Smoothieware firmware 3D printer