Skip to content

Releases: DropSnorz/OwlPlug

OwlPlug 1.32.0

02 Mar 20:43
fa308f3

Choose a tag to compare

Highlights

  • Studio One project scanning now supported. Studio One projects are now included in DAW project discovery. OwlPlug can automatically detect and index Studio One project files, improving cross-DAW visibility. Implemented in PRs #394 by @rogerb831 and #440 by @DropSnorz (closes #217).

  • Platform-aware binary distribution. OwlPlug is now distributed as platform-specific binaries for better compatibility and performance. Native support for macOS x64 (Intel) and macOS arm64 (Apple Silicon) has been added, ensuring optimized performance on both architectures. Implemented in PRs #426 and #427 (closes #409).

Misc and Bugfixes

  • Use Github release API to retrieve last app version in #407 (closes #402)
  • Sort target environment entry list in #423 (closes #419)
  • Increase path field max size and improve telemetry errors in #431
  • Add arm64ec support in #435 (closes #432)
  • Resolve plugin scan directory during a scoped scan in #442 (closes #424)
  • Refactor archive processing and disable xml parser entity loading in #441 (closes #438)
  • Update to macos-15-intel runner in #411
  • Update Java and Javafx to v25 in #421
  • Add contributor license agreement in #428
  • Add contributing file in #436
  • Minor code quality improvements in #430

Dependencies

  • Update antlr to 4.13.2 in #425
  • Bump actions/upload-artifact from 5 to 6 in #415
  • Bump actions/download-artifact from 6 to 7 in #416
  • Bump softprops/action-gh-release from 2.4.2 to 2.5.0 in #406

New Contributors

Full Changelog: 1.31.1...1.32.0

OwlPlug 1.31.1

08 Dec 22:25
5374251

Choose a tag to compare

Misc. and Bugfixes

  • Backport macos-15-intel runner update in #410 (Closing #408)

Full Changelog: 1.31.0...1.31.1

OwlPlug 1.31.0

29 Nov 09:47
f1a7939

Choose a tag to compare

Highlights

  • Incremental plugin scan is now the default scan method. Only added, removed, or moved plugins are scanned to speed up the task. A Full Scan option is available to rescan everything. Completed in #359 (closing #302).
  • When installing a plugin, an interactive install pop-up can appear to resolve installation directory ambiguity. This pop-up guides the user through the installation steps only when the installation directory can't be generated by the app. Completed in #371 (closing #365)

Misc and Bugfixes

  • Enable OwlPlug Scanner loader by default in #391 (closing #138)
  • Add simple permission checks before plugin uninstall in #390 (closing #281)
  • Plugin directory exists and write checks in options in #387 (closing #386)
  • Remove quotes in parsed reaper plugin name in #385 (closing #384)
  • Refactor task runner to use CompletableFuture and remove deprecated ListenableFuture in #399
  • Add new telemetry properties on startup and scan incomplete in #398
  • Refactor task runner bindings and apply timelined progress in #392
  • Update minor app style and typo in #403

Dependencies

  • Update JUCE from 7.0.4 to 8.0.10 in #393
  • Bump runner to macos-14 in #404
  • Bump actions/checkout from 5 to 6 in #400
  • Bump actions/download-artifact from 5 to 6 in #388
  • Bump actions/upload-artifact from 4 to 5 in #389
  • Bump softprops/action-gh-release from 2.3.3 to 2.4.2 in #380, #383, #395

Full Changelog: 1.30.1...1.31.0

OwlPlug 1.30.1

05 Oct 12:36
547e4e9

Choose a tag to compare

Misc. and Bugfixes

  • Fix NPE error during directory file listing in file sync in #377, closing #376.
  • Use https to connect to owlplug huh to fetch the latest version in #378

Full Changelog: 1.30.0...1.30.1

OwlPlug 1.30.0

27 Sep 13:13
c16102f

Choose a tag to compare

Highlights

  • A corruption issue has been discovered in the H2 dependency used by OwlPlug to store data locally. This issue causes the app data to roll back while synchronizing plugins and crashes the scan. A fix has been published by H2 maintainers and integrated in #373 (closing #322, #306, and #367).

  • The logs folder can be accessed from the Options tab to simplify error analysis and issue reporting. In case of task failure, the exception message and the root cause are displayed to the user. More details in #343 (closing #323 and #327).

  • A telemetry service is running to send errors / stacktraces over the network to better identify issues and compatibility problems with some plugins. This can be disabled at any time in the Options tab. The documentation details how the events are collected. More details in #356

Misc and BugFixes

  • Support OAS registry donate field in #336 (closing #308)
  • Improve the Explore tab selectors UI for better clarity in #339
  • Add an option to disable file statistics after plugin sync in #350
  • Take alias files into account by ignoring them by @joelwilson in #360 (closing #357)
  • Fix selection of multiple target platforms in the explore tab in #364 (closing #363)
  • Improve Options tab wording and display in #372
  • Add contributors' names to Owlplug preloader and Options in #335
  • Internal code refactoring in #342, #341, and #341

Dependencies

  • Update appimage build tool chain in #340
  • build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #349
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #351
  • build(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #355
  • build(deps): bump softprops/action-gh-release from 2.3.2 to 2.3.3 by @dependabot[bot] in #368

Special thanks

Full Changelog: 1.29.2...1.30.0

OwlPlug 1.29.2

19 May 20:35

Choose a tag to compare

Misc. and Bugfixes

  • Flush save operations to fix unexpected data integrity exception in #315, fixing #306
  • Fix Owlplug scanner hangs and timeouts in #317, fixing #316

Full Changelog: 1.29.1...1.29.2

OwlPlug 1.29.1

30 Apr 18:40

Choose a tag to compare

Misc. and Bugfixes

  • Flush delete operations to avoid conflicting queries in #311, fixing #306
  • Bump scanner version to 0.2.0 and host to 1.4.0 in #313
  • Store resolved screenshot in the plugin footprint in #314, fixing #312
  • Update contributors file

Full Changelog: 1.29.0...1.29.1

OwlPlug 1.29.0

14 Apr 22:51

Choose a tag to compare

Features

Open Audio Stack Registry - Add Open Audio Stack Registry support. The OAS registry is now a trusted and pre-configured plugin source within the app. (#291, #275)

Misc. and Bugfixes

  • Fix a bug with fallback application font rendering (#277, #301)
  • Removed the OwlPlug Store distribution specification (#276)
  • Add clarifications in the crash recovery dialog (#304)
  • Update user home and cache directory path resolution (#305)
  • Upate spring boot dependency to 3.4.4 (#279, #220)

Full Changelog: 1.28.1...1.29.0

OwlPlug 1.28.1

18 Jan 14:07

Choose a tag to compare

Misc. and Bugfixes

  • Fix issue preventing the plugin table from being sorted by column headers (#288)

⚠️ Store distribution support has been deprecated for 2+ years and will be removed in the next release. All sources with kind: store won't work anymore, more info in issue #276.

Full Changelog: 1.28.0....1.28.1

OwlPlug 1.28.0

12 Jan 15:50

Choose a tag to compare

Features

Plugins Table - Discovered plugins can now be display as a table with columns. The prefered display mode will be automatically selected at app startup. (#270, #280)

Misc. and Bugfixes

  • Update commons-io dependency to fix invalid file permission for plugin uninstallation on POSIX systems (#281)
  • Add a scanDirectory field to plugins data (#280)
  • Exclude hfs files from plugin and project discovery (#271, #273)
  • Drop macos-12 support, minimal version supported is macos-13

⚠️ Store distribution support has been deprecated for 2+ years and will be removed in the next release. All sources with kind: store won't work anymore, more info in issue #276.

Full Changelog: 1.27.1....1.28.0