Releases: fluidd-core/fluidd
v1.3.1
v1.3.0
v1.2.2
v1.2.1
v1.2.0
Notes
Once again, this is a large release - incorporating the new version manager from moonraker.
You'll need to ensure you're on the latest moonraker and fluidd, and from then on should be able to update your software via Fluidd, with the caveat that klipper MCU updates will still require manual intervention.
If you're installing fresh using the latest fluiddpi image, you have nothing to do. If you're upgrading an existing install, please SSH into your host and follow the below instructions;
- Update your moonraker configuration and add the following to the end;
[update_manager]
client_repo: cadriel/fluidd
client_path: /home/pi/fluidd
Your configuration should look similar to this;
https://github.com/cadriel/FluiddPI/blob/master/src/modules/klipper_moonraker/filesystem/home/pi/klipper_config/moonraker.conf
- Ensure you've run the sudo fix so host reboots and upgrades will work.
cd ~/moonraker
./scripts/sudo_fix.sh
3a. Upgrade moonraker and fluidd.
# Upgrade moonraker
cd ~/moonraker
git pull
# Reinstall moonraker
./scripts/install-moonraker.sh -r -f -c /home/pi/klipper_config/moonraker.conf
# Upgrade fluidd
cd ~/fluidd
rm -R ./*
wget -q -O fluidd.zip https://github.com/cadriel/fluidd/releases/latest/download/fluidd.zip
unzip fluidd.zip
rm fluidd.zip
REBOOT!
Features
- software updates
- add download log buttons to configuration page
- allow creation of new files
- console entry maintains state
- logo & printer name now link to dashboard
Bug Fixes
- ctrl-z working properly in code editor
- downloads now work irrelevant of connected printer port
- ensure users can't access the jobs page on klippy disconnect
- fix macros not updating when selecting printers
- input sliders now accept clicks properly
- issue when closing file editor with escape
- prevent null values being saved to temp presets
- system versions not reliant on klippy being connected
v1.1.0
Features
- drag and drop file uploads
- enable print fan adjustment while printing
- show controller / hot end fan status
- temperature presets
- upload & print button
Bug Fixes
- error loading files when connected directly to moonraker port
- extruder warning now a snowflake
- files other than .gcode were not updating file list
- hamburger not showing all menu items at sm breakpoint
- re-enable title in mobile format with ellipses
- webcam eagerly renders, avoiding data consumption when collapsed
v1.0.0
v1.0.0-rc.2
Notes
The power plugin has been refactored to match moonrakers new requirements.
- Ensure moonraker is updated to the latest release.
$ cd moonraker
$ git pull
$ ./scripts/install-moonraker.sh -r
Please take note of the -r
flag - this is required.
Please see the updated moonraker docs for power plugin configuration;
https://github.com/Arksine/moonraker/blob/master/docs/installation.md#power-control-plugin
Bug Fixes
- error deleting single file when only one exists in jobs
- reset and reprint buttons not showing up
v1.0.0-rc.1
Features
- Now pings the default :80 ports on startup to reduce instances where the add printer dialog shows up
Bug Fixes
- Issue where all instances were disabled in instance list
v1.0.0-rc.0
Notes
This is a major release, and has had many underlying core changes. There may be bugs, so please report any via Discord or Github issues!
- Ensure moonraker is updated to the latest release.
$ cd moonraker
$ git pull
$ ./scripts/install-moonraker.sh
- Ensure your
moonraker.conf
has been updated to includecors_domains
as follows;
# ~/klipper_config/moonraker.conf
[server]
host: 0.0.0.0
port: 7125
enable_debug_logging: True
config_path: ~/klipper_config
[authorization]
enabled: True
cors_domains:
http://*.local
http://app.fluidd.xyz
https://app.fluidd.xyz
trusted_clients:
10.0.0.0/8
127.0.0.0/8
169.254.0.0/16
172.16.0.0/16
192.168.0.0/16
FE80::/10
::1/128
Features
- multi-printer management
- allow inverting axis, see settings
- support for
bed_screws_adjust
andscrews_tilt_calculate
if defined inprinter.cfg
- partial support for ip camera streams, see settings
Bug Fixes
- warning text, [virtual_sd_card] -> [virtual_sdcard]
- ensures tool tabs present properly if only one tab is available
- error toasts now use the default timeout
- progress uses display_status to represent M73 if configured