Skip to content

Releases: Zsoldier/PrusaSlicer-OpenPrintTagImport

OpenPrintTag Importer v0.1.7

Choose a tag to compare

@Zsoldier Zsoldier released this 15 Sep 17:08

What's fixed

  • Shows only public top-level PrusaSlicer 3.0 filament presets as base presets.
  • Hides internal printer, nozzle, and high-flow variants that PrusaSlicer applies conditionally.
  • Prevents Generic PETG from appearing as duplicate choices for COREONE INDX.

The macOS package is signed and notarized. Linux is provided as an x86-64 AppImage.

OpenPrintTag Importer v0.1.6

Choose a tag to compare

@Zsoldier Zsoldier released this 14 Sep 14:33

What's improved

  • Adds a catalog source selector for the OpenPrintTag main and main-pr branches.
  • Uses main by default for the latest catalog data while preserving main-pr as an option.
  • Keeps material source links aligned with the selected catalog branch.
  • Remembers the source used by saved catalogs and handles catalogs created by older versions.
  • Updates compatible application dependencies.

The macOS package is signed and notarized. Linux is provided as an x86-64 AppImage.

OpenPrintTag Importer v0.1.5

Choose a tag to compare

@Zsoldier Zsoldier released this 11 Sep 14:34

What's improved

  • Makes the Linux material search text fit consistently with the other controls.
  • Labels and wraps long native or Flatpak PrusaSlicer configuration paths.
  • Hides the unused Electron menu bar on Linux and Windows.
  • Normalizes release artifact names across macOS, Windows, and Linux.

The macOS package is signed and notarized. Linux is provided as an x86-64 AppImage.

OpenPrintTag Importer v0.1.4

Choose a tag to compare

@Zsoldier Zsoldier released this 10 Sep 23:30

What's fixed

  • Makes PrusaSlicer 3.0 alpha imports selectable for compatible printers, including CORE One INDX.
  • Uses PrusaSlicer's canonical printer model IDs when display-name suffixes differ.
  • Reads every document in multi-document PrusaSlicer 3.0 YAML preset files.
  • Clones the exact selected base preset document instead of the first document in the file.
  • Shows an actionable message when a profile with the same name already exists.

Existing v0.1.3 imports

If a profile imported with v0.1.3 does not appear, open Profiles, delete that profile's YAML file, then import it again with v0.1.4 using a base preset listed for the target printer. Existing files are intentionally never overwritten.

PrusaSlicer 3.0 support remains experimental and has been validated against 3.0.0-alpha11.

Linux support

  • Adds an x86-64 AppImage package.
  • Supports native PrusaSlicer configuration under ~/.config.
  • Falls back to the official Flatpak configuration under ~/.var/app/com.prusa3d.PrusaSlicer/config.

Make the downloaded AppImage executable before launching it: chmod +x OpenPrintTag-Importer-0.1.4-x86_64.AppImage.

OpenPrintTag Importer v0.1.3

Choose a tag to compare

@Zsoldier Zsoldier released this 10 Sep 22:14

Adds experimental support for PrusaSlicer 3.0 alpha while preserving the existing PrusaSlicer 2.x workflow.

Highlights:

  • Adds an explicit PrusaSlicer version selector.
  • Discovers PrusaSlicer 3.0 YAML presets under PrusaSlicer3-dev/presets.
  • Clones the selected 3.0 filament variant tree with fresh IDs and OpenPrintTag material values.
  • Installs 3.0 profiles into the matching repository/vendor user-preset directory.
  • Keeps PrusaSlicer 2.x INI discovery and installation independent and unchanged.

PrusaSlicer 3.0 support is experimental because 3.0 is currently an alpha and its directory or preset schema may change before stable release. Open PrusaSlicer 3.0 once before importing so its profile repository is initialized.

The macOS app is Developer ID-signed, Apple-notarized, and stapled. The Windows packages are not Authenticode-signed.

OpenPrintTag Importer v0.1.2

Choose a tag to compare

@Zsoldier Zsoldier released this 10 Sep 21:48

Fixes the PrusaSlicer import error shown for CORE One INDX profiles and adds material completeness filtering.

Fixes:

  • Preserves semicolon-separated Prusa inheritance so INDX compatibility overrides are applied.
  • Safely serializes multiline filament G-code instead of emitting invalid bare lines such as M573 R.
  • Reads nozzle, bed, and chamber temperatures from the correct OpenPrintTag properties object.
  • Invalidates the legacy all-null catalog and prompts users to sync again.
  • Adds a Complete profiles only filter requiring nozzle and bed temperature ranges plus density. Chamber temperature remains optional.

Delete any profile that previously failed to load, install this update, sync the catalog, and import it again.

The macOS app is Developer ID-signed, Apple-notarized, and stapled. The Windows packages are not Authenticode-signed.

OpenPrintTag Importer v0.1.1

Choose a tag to compare

@Zsoldier Zsoldier released this 10 Sep 21:35

Select a target printer before choosing the base filament preset, so imported profiles retain compatibility with the intended printer.

Fixes:

  • Exposes and loads Prusa presets with decimal nozzle names such as COREONEINDX HF0.4.
  • Groups built-in and inherited user presets by target printer.
  • Fixes Electron startup interoperability with electron-updater.

Downloads:

  • macOS Apple Silicon: OpenPrintTag-Importer-0.1.1-arm64-mac.zip
  • Windows x64 installer: OpenPrintTag-Importer-Setup-0.1.1.exe
  • Windows x64 portable: OpenPrintTag-Importer-0.1.1-win.zip

The macOS app is Developer ID-signed, Apple-notarized, and stapled. The Windows packages are not Authenticode-signed.

OpenPrintTag Importer v0.1.0

Choose a tag to compare

@Zsoldier Zsoldier released this 10 Sep 21:09

First packaged release of OpenPrintTag Importer for PrusaSlicer.

Downloads:

  • macOS Apple Silicon: OpenPrintTag-Importer-0.1.0-arm64-mac.zip
  • Windows x64 installer: OpenPrintTag-Importer-Setup-0.1.0.exe
  • Windows x64 portable: OpenPrintTag-Importer-0.1.0-win.zip

The macOS app is Developer ID-signed, Apple-notarized, and stapled. The Windows packages are not Authenticode-signed, so Windows may show an unknown-publisher warning.