Skip to content

OpenPets v3.2.0

Latest

Choose a tag to compare

@alvinunreal alvinunreal released this 20 Jun 16:36

OpenPets v3.2.0 ships cleaner product analytics for the desktop companion and website, plus desktop release artifacts built from the current main branch.

Analytics reset

  • Desktop analytics now focuses on product and operational signals: app startup, Control Center opens, pet/catalog installs, plugin lifecycle, update/catalog health, renderer errors, and plugin runtime failures.
  • Integration activity is bounded/coalesced instead of counting every pet reaction.
  • Website analytics uses canonical web_* events, debug-gated autocapture, and safer outbound-link properties.
  • Analytics schema version is now 2 for desktop events.

Desktop reliability and product monitoring

  • Plugin install analytics no longer counts permission-cancel/no-op flows as successful installs.
  • Pet/plugin catalog fallback and failure paths now emit safe reliability events.
  • IPC startup/server failures and update-check failures now emit bucketed error codes.
  • Renderer failure analytics uses safe buckets rather than raw descriptions or stack traces.

Release artifacts

Included artifacts:

  • macOS DMG: x64 + arm64
  • macOS ZIP: x64 + arm64
  • Windows NSIS installer: x64
  • Windows portable EXE: x64
  • Linux AppImage: x64
  • Linux DEB: x64
  • Linux RPM: x64
  • Linux tar.gz: x64
  • SHA256SUMS

The DEB/RPM packages were built inside the Ubuntu VMware guest to avoid macOS packaging-tool issues.

Known limitations

  • Desktop artifacts are currently unsigned/not notarized, so OS security warnings may appear.