Releases: malnvenshorn/OctoPrint-FilamentManager
0.5.3
0.5.2
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
0.5.0
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
0.4.0
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
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
0.2.1
Settings can only be saved as admin therefore the spool selection is now disabled as user or if not logged in.