Skip to content

Releases: malnvenshorn/OctoPrint-FilamentManager

0.5.3

04 Feb 14:34
Compare
Choose a tag to compare

Improvements

  • Added some information to the confirmation dialog if no selection is available (#73)

Bug fixes

  • Import regression error (#77)

0.5.2

11 Jan 13:18
Compare
Choose a tag to compare

Improvements

  • Removed psycopg2 as a required dependency
  • New button in the configuration dialog to test the database connection without restarting OctoPrint
  • Confirmation dialog also appears when using "Load and Print"

Note

Due to the never ending flood of tickets from people reporting the same install issue over and over again I decided to remove the requirement of the psycopg2 module. This means you don't have to install the libpq-dev package in order to use the plugin anymore. But if you want to use PostgreSQL as your database you have to install the psycopg2 python module manually using pip instead.

0.5.1

13 Dec 19:12
Compare
Choose a tag to compare

Bug fixes

  • #52 - Sorting by vendor

0.5.0

12 Dec 13:23
Compare
Choose a tag to compare

New features

  • Support for PostgreSQL (#3)
  • Optional dialog to confirm selected spools before starting/resuming the print job (#36)

Improvements

  • Import also updates existing entries (#40)
  • Maintainability of the code
  • Discarding shown filament warning if a new one pops up
  • Check for OctoPrint version compatibility before plugin is loaded

Bug fixes

  • TouchUI plugin overwriting the sidebar icon (#41)
  • Import fails if column order was changed
  • Unrecognized G-Code leads to exception in the odometer
  • Not showing the filament weight in multi extruder setup if the first tool is not used
  • Error when applying temperature offset with shared nozzle

Notes

Requires OctoPrint >=1.3.6, because the plugin relies on octoprint.util.version to check if the current OctoPrint version is compatible. Also this version requires additional dependencies for the PostgreSQL support. See README and #50 for more information.

0.4.1

14 Nov 19:58
Compare
Choose a tag to compare

Changes

  • Fixed: Filament warning is only shown on file change not on spool change
  • Fixed: Import/Export fails with non ascii characters (#38)
  • Improved: Confirmation dialogs

0.4.0

12 Nov 19:28
Compare
Choose a tag to compare

Changes

  • New: Duplication of spools (resets used filament)
  • New: Import/export of filament data as CSV (#21)
  • New: Automatically pause the print if filament runs out (#2)
  • Improved: Error handling and logging (to see the full log enable debug logging)
  • Fixed: Spools not loading with IE11
  • Fixed: Updates to the filament are only shown after reloading the page in some cases
  • Fixed: If you're loading the page without being logged in the temperature offset doesn't get applied after login without reloading the page or reselecting the spool
  • Fixed: Odometer ignoring "G90/G91 overrides relative extruder mode" setting

0.3.0

16 Oct 16:42
Compare
Choose a tag to compare

Changes

  • Temperature offset can now be assigned to spools and gets automatically applied on spool selection (#4)
  • Spool selection can now be changed by every logged in user (admin rights no longer required)
  • Position in sidebar is not hard coded anymore and can be changed in the config.yaml
  • Fixed issue where the used filament is not updated under certain circumstances (#15, #18)
  • Fixed issue where last selected spool is not shown in the sidebar after loading the frontend
  • Other small changes and fixes

Notes

OctoPrint version 1.3.5 is required and you must clear your browser cache after updating.

0.2.2

28 Aug 12:49
Compare
Choose a tag to compare

Fixed issue where odometer doesn't work with relative extrusion (#10)

0.2.1

27 Aug 10:55
Compare
Choose a tag to compare

Settings can only be saved as admin therefore the spool selection is now disabled as user or if not logged in.

0.2.0

26 Aug 22:21
Compare
Choose a tag to compare
  • Moved filament selection to the sidebar for easier accessibility
  • Added input field to customize the currency symbol (#1)
  • Other small changes and fixes