Skip to content

Releases: fluidd-core/fluidd

v1.3.1

26 Dec 17:03
Compare
Choose a tag to compare

Notes

A regression was introduced whereby button states were not updating properly. This patch release fixes that issue.

Bug Fixes

  • buttons states now update properly

v1.3.0

26 Dec 02:46
Compare
Choose a tag to compare

Features

  • draggable dashboard cards

Bug Fixes

  • unable to edit new files

v1.2.2

20 Dec 20:03
Compare
Choose a tag to compare

Bug FIxes

  • refresh on client update
  • you should not update or restart services during a print

v1.2.1

20 Dec 17:49
Compare
Choose a tag to compare

Bug Fixes

  • version states & add tooltip for brevity
  • adjusted system update button to be less confusing

v1.2.0

20 Dec 01:05
Compare
Choose a tag to compare

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;

  1. 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

  1. 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

02 Dec 16:59
Compare
Choose a tag to compare

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

22 Nov 18:11
Compare
Choose a tag to compare

Notes

No changes from rc.2

v1.0.0-rc.2

20 Nov 16:26
Compare
Choose a tag to compare

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

18 Nov 23:13
Compare
Choose a tag to compare

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

16 Nov 18:30
Compare
Choose a tag to compare

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 include cors_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 and screws_tilt_calculate if defined in printer.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