Skip to content

MultiFunPlayer v1.32.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 15:28

Additional patreon only changelog:

  • Support SLR login using login code
    e42d95f76c597e484b7c44d76510638644ec3276
  • Allow connecting DeoVR even when SLR login fails or credentials are empty
  • Don't use cached session if username is different
  • Fix "wrong password" error when logging in to SLR
  • Fix SLR api sending local scripts causing double sync

Changelog:

  • Rework and simplify plugin system
    79d7dcadec76cdcd71f3ddd12c2a26591f30d2a6
    • Allow placing plugins in subfolders
    • Expose available actions and properties to plugins
    • Allow plugins to create their own UI
    • Improve performance of creating assembly references for plugins
    • Register missing properties for plugins where possible to match registered actions
    • Sample plugins: https://gist.github.com/Yoooi0/a5976f75574e09cc683aec01a1df804c
  • Update to .net 9 (performance improvements)
  • Allow assigned actions to be in disabled state instead of getting removed from shortcuts if plugin or output target action is unregistered (#88)
    6f68715be20ee23463aea860a4d0ec90d3009ccc
  • Add support for auto-home and speed limit when using PolledUpdate (#180)
  • Fix unable to place breakpoints in plugins due to plugin assembly embedded source not including BOM
  • Fix nested dialogs getting stuck invisible in certain situations
  • Fix custom curve motion provider tiling when using makima interpolation
  • Fix manual axis transitions loosing steps with shortcuts in relative mode
  • Fix axis value flipping repeatedly with invert option enabled by reverting it to invert script only
  • Fix auto-home taking shorter time to complete than configured
  • Fix SyncOnMediaResourceChanged not having any effect when set to false
  • Fix MotionProvider::Custom Curve::Points::Set actions not updating display name
  • Fix MotionProvider::Custom Curve::Points::Set actions adding additional point on each launch