Skip to content

Releases: TFyre/bambu-farm

Version 1.3.0

09 Oct 11:36
Compare
Choose a tag to compare

What's Changed

Version Bumps

Full Changelog: v1.2.1...v1.3.0

Version 1.2.1

17 Jun 09:12
fac0475
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

Version 1.2.0

03 Jun 14:58
1b6e082
Compare
Choose a tag to compare

What's Changed

  • Add auto admin login by @TFyre in #88
  • Pin container versions and add timeout for ffmpeg by @TFyre in #87
  • Adding flow & vibration calibration by @TFyre in #89
  • Adding reboot command

Dependency updates

Full Changelog: v1.1.1...v1.2.0

Version 1.1.1

12 Mar 07:43
Compare
Choose a tag to compare

Changes

  • Implement parsing of unknown message s_obj (fixes #50)
  • Refresh on Batch Print should update printer filaments (closes #46)
  • Send full refresh after updating filament (closes #45)
  • Add linux service readme (closes #35)
  • Show printer offline when no updates received (closes #44)

Dependencies

  • Bump Quarkus 3.8.2 (#48)
  • Bump Jaxb 4.0.5 (#49)

Full Changelog: v1.1.0...v1.1.1

Version 1.1.0

05 Mar 17:19
Compare
Choose a tag to compare

Breaking Change

Config property bambu.notification-duration removed (closes #41)

Other Changes

  • Update docker nginx config to allow uploads: client_max_body_size
  • Improve serverside push events
  • Update protobuf schema with additional fields from x1c and merge Tray&VtTray
  • Improve parseInt. Blank values will default to 0 (fixes #33)
  • Batch Printing
    • Improve printer idle detection (fixes #30)
    • isReady includes IDLE / FINISH / FAILED
    • remove "use AMS" global button and detect based on filament selection (closes #40)
    • Update README: x1c needs bouncycastle
  • Notifications will auto clear after 3 seconds (Except on dashboard when printer has an error or becomes idle) fixes #32
  • Dashboard
    • Confirmation prompts include printer name (closes #36)
    • Clear filename / time remaining / layer count when printer isIdle (closes #37)
    • Add info button to show last updated / printer error details (#41)
  • Add remote-view configuration (closes #31)
# defaults to true, when false, disables remote view globally
bambu.remote-view=true

# defaults to true, when false, disables remote view for dashboard, but will still be available in detail view
bambu.dashboard.remote-view=true

# defaults to true, when false, disables per printer
bambu.printers.myprinter1.stream.enable=true

Dependencies

  • Bump Quarkus 3.8.1 (#42)
  • Bump Vaadin 24.3.6 (#43)

Full Changelog: v1.0.8...v1.1.0

Version 1.0.8

17 Feb 09:54
Compare
Choose a tag to compare

New Feature: Batch Printing

  • Added Batch Printing
    • Upload single/multi sliced 3mf and select which plate to print to multiple printers with AMS mapping
    • Click thumbnail to enlarge
  • BUG: fix filament color preset not updating the color
  • BUG: AMS humidity shows incorrect picture (fixes #18)
  • BUG: Multi AMS not showing active filament (fixes #26)
  • CSS: Ensure badges are equal size
  • add push interval config
  • add ftp up/download progress for SD Card & Bulk Print (fixes #24)
  • Bump various dependency versions

Full Changelog: v1.0.7...v1.0.8

Version 1.0.7

07 Feb 14:42
Compare
Choose a tag to compare
  • Implement color preset (fixes #15)
  • Adding configurable Preheats with default
  • Adding AllHome button (Fixes #9)
  • Implement X1C specific options (fixes #14)

Example config:

bambu.printers.myprinter1.model=x1c

Full Changelog: v1.0.6...v1.0.7

Version 1.0.6

02 Feb 15:44
Compare
Choose a tag to compare
  • Adding support for x1c streaming
  • Fix x1c processing
  • Adding back button on printer detail
  • Add docker compose for nginx reverse proxy
  • Move 'back to dashboard' & printer selection into top bar
  • Add Extruder controls
  • Fix downloading multiple files from FTP
  • Add clicks on filament to configure/load/unload

Full Changelog: v1.0.5...v1.0.6

Version 1.0.5

26 Jan 22:56
12e980e
Compare
Choose a tag to compare
  • Add "dashboard link" on detail screen
  • Right clicks are now left clicks by default
    To change this behaviour add to .env
bambu.menu-left-click=false
  • Add GCode to disable steppers (fixes #4)
  • Add GCode to change fan speeds (off / 25% / 50% / 75% / full) (fixes #5)
  • Dashboard: Add common actions below the printer name
  • Detail: Add all actions below the printer name
  • Add BouncyCastle log entry to indicate if it loaded correctly
  • Add GCode to Axis (X/Y/Z & Home)
    Control xy & z speeds via .env
bambu.move-xy=5000
bambu.move-z=3000
  • Dashboard: Highlight active filament

Full Changelog: v1.0.4...v1.0.5

Version 1.0.4

24 Jan 16:48
Compare
Choose a tag to compare
  • Add temperature control menus for Bed & Nozzle (on right click)
  • Updating notification & error positions to bottom end of the screen #3
  • Add single printer view (aka full screen)
  • Update dashboard css to grid view instead of flex !!breaking change for css!!
  • Remove image background
  • Change print job name to "subtask_name"
  • Move nozzle in front of bed temperature badge
  • SD Card view - limit upload to max configured body size
  • Change default max upload size to 20M
  • Enable compression for text Content-Types

Full Changelog: v1.0.3...v1.0.4