CANVAS Hub Plugins Release Notes
Changelogs for Palette 2 and Canvas plugins on OctoPrint.
CANVAS & Palette 2 Plugin 3.0.0 - Apr 27, 2021
- Setups: Devices and printers are now grouped into ‘setups’ within Canvas. These setups allow Canvas to know which Canvas Hub, Palette and/or printer are being used together. Monitoring and control of these devices is now possible directly within Canvas. This connection is made securely over the internet, so a local connection or navigating to your Hub’s IP address is no longer required (though still possible!). This functionality requires the Canvas Hub plugins to be updated (both Canvas and Palette 2 Octoprint plugins require an update to version 3.0.0 or later).
- Control and Monitoring via Canvas Hub: Online devices can now be controlled from within the Canvas setup view. This includes functionality like jogging a printer, starting or stopping a print, heating printer components, or viewing print progress.
- Device Manager: Canvas Hubs and future devices will now be shown under ‘devices’. Status indicators here are also a quick way to check the internet connection of your devices.
- Seam Hiding: Enabling ‘Place seams on corners’ will now use a new method for placing seams inside the part for multi-color models. You should see cleaner prints with fewer visible seams. (Project Settings -> General -> Perimeter seams)
- More Consistent Slicing Performance: New infrastructure for slicing has been introduced to provide a more reliable and consistent experience.
- Better Slicing Progress: While slicing, below the progress bar are new indicators that show what is happening during the process.
- Background Slicing: Slicing will continue in the background so you’re free to move to other areas of Canvas. The progress is shown in the top right corner, and also provides quick access back to the project.
- Notification system: A new notification menu has been added to Canvas. This will be the home of release notes in the future as well as other alerts about the application or your account.
- Desktop notifications: Your computer or mobile device will display notifications when a print or slice finishes. Canvas must be open in your browser in order for these notifications to be displayed.
- Onboarding: A new onboarding method was added for: Canvas, setups, Palette 2 and Canvas Hub. These flows provide a simpler way to get up and running with our products.
- Palette 3 Support: Canvas is now ready to handle file creation for Palette 3 and Palette 3 Pro.
- Input Remapping: Painted or multi-body models can now have their inputs remapped. For example all areas of the part that use input 4 can now be easily switched to use input 2. This is helpful for quickly turning a project from 8 colors to 4 colors, for example when creating a project for Palette 3 Pro then switching to a Palette 2S. (Toolbox -> More -> Remap Inputs)
- Miscellaneous: Numerous big fixes and small user interface improvements were also added.
Palette 2 Plugin 2.4.13 - May 4th 2020
Fixes
- Fixed a bug that did not allow the Palette 2 plugin to load on older versions of OctoPrint
Palette 2 Plugin 2.4.12 - March 3rd 2020
Other
- Maintenance update. There are no significant changes to the plugin.
- P2 Plugin API endpoint added to obtain job information for developers who wish to use the data for their own development work
Palette 2 Plugin 2.4.10 - January 27th 2020
Features
- Allow users to have their print automatically start right after the filament loading offset sequence is completed (i.e users do not have to click “Start Print” on the P2 screen or on the OctoPrint screen to start the print anymore). This feature will only work after you have done the loading offset once with your print’s printer profile. This option can be turned on in the P2 Plugin settings (wrench icon → Palette 2) or on the alert that shows up on the OctoPrint page right after the loading sequence. You will still be required to clean any purged filament from your printer’s nozzle.
Improvements
- Feed rate control adjustment: the maximum speed allowed for the normal feed rate is now increased to 200%. Although we do not recommend most users go this high, this increase is for advanced users who may like to experiment with higher speeds. Please proceed at your own risk.
- Feed rate control adjustment: the normal feed rate is now applied as soon as the print starts (if there are no splices currently happening) instead of after the first splice. It is more intuitive to have the normal feed rate happen as soon as the print starts, because there is a possibility that the first splice is much further into the print.
Other
- P2 Plugin API endpoint added to obtain ping history for the OctoPod plugin.
CANVAS Plugin 2.3.3 - January 27th 2020
Fixes
- Handle a file-reading bug that prevented certain users from using the plugin successfully
Palette 2 Plugin 2.4.7 - January 17th 2020
Fixes
- Fixed a permission bug on older regular CANVAS Hub devices that prevented helper plugins from being updated successfully
Palette 2 Plugin 2.4.6 - January 13th 2020
Fixes
- P2 plugin now filters commands from P2 with greater scrutiny depending on selected print mode.
Improvements
- Ping variation cancellation now can now be delayed to start only after a certain amount of pings. In other words, ping variations outside of the acceptable range may be tolerated for a set amount of initial pings. For advanced users, this may be useful as they may choose to skip monitoring initial ping variations that may not be indicative of their overall prints.
- The plugin is now Python3 compatible for future versions of OctoPrint.
- Feature added to alert users who have Mosaic CANVAS Hub products to update their other Mosaic helper plugins to their latest versions for Python3 compatibility (i.e OctoPrint-Netconnectd and Webcam Package).
Other
- Slight code refactor/cleanup
- Slight change to software update logic
Canvas Plugin 2.3.2 - January 13th 2020
Fixes
- Fixed a bug where the plugin would not automatically try to reconnect to CANVAS if it does not succeed in the initial connection. The plugin will now retry every 30 seconds if the initial connection fails.
- Fixed a UI bug where the CANVAS theme colors were not shown properly on a modal
Improvements
- The plugin is now Python3 compatible for future versions of OctoPrint
Other
- Code refactor/cleanup
- Slight change to software update logic
Webcam Package Plugin 1.1.2 - January 13th 2020
Improvements
- Software update check now added to the plugin. Users will now be alerted in the future to update this plugin if needed.
- The plugin is now Python3 compatible for future versions of OctoPrint
Other
- Slight code refactor/cleanup
OctoPrint-Netconnectd Plugin 1.1.0 - January 13th 2020
Fixes
- Fixed UI bug that would allow user to still click on a currently connected network in the list of available networks
Improvements
- Software update check now added to the plugin. Users will now be alerted in the future to update this plugin if needed.
- The plugin is now Python3 compatible for future versions of OctoPrint
Other
- Slight code refactor/cleanup
0 Comments