Skip to content

Releases: ZenithVal/OSCLeash

v2.2.0

Choose a tag to compare

@ZenithVal ZenithVal released this 06 Oct 00:12
47571e1

What's Changed

  • Converted Constraints to VRC Constraints & added info on cross-platform support by @korbykob in #30
  • Add OSCQuery support (for parameter receiving from VRChat) by @cyberkitsune in #27

New Contributors

Full Changelog: v2.1.3...v2.2.0

**Edit 10/7/24
The Modular Avatar package does not have documentation at this time. It uses the parameter Leash_North so you'll need to modify your OSCLeash config or change the parameter to use it.

Versions (CHOOSE ONE)

.msi is an installer for OSCLeash ~ Recommended
.exe is a standalone single file executable. Usually triggers false positives

v2.1.3

Choose a tag to compare

@ZenithVal ZenithVal released this 13 Mar 19:12

What's Changed

  • MSI installer shouldn't always error due to "Path contains an invalid character." #23 #24
  • No more divide by 0 errors on up/down compensation.
  • Prefab should have the Aim Constraint enabled by default.

Full Changelog: v2.1.2...v2.1.3

Versions (CHOOSE ONE)

.msi is an installer for OSCLeash ~ Recommended
.exe is a standalone single file executable. Usually triggers false positives

v2.1.2

Choose a tag to compare

@ZenithVal ZenithVal released this 27 Feb 03:45

What's Changed

  • Now catches errors in Config.Json and informs the user.

Full Changelog: v2.1.1...v2.1.2

Versions (CHOOSE ONE)

.msi is an installer for OSCLeash ~ Recommended
.exe is a standalone single file executable. Usually triggers false positives

v2.1.1

Choose a tag to compare

@ZenithVal ZenithVal released this 19 Feb 15:56

What's Changed

  • New installer that shouldn't trigger any major false positives by @noideaman in #22
  • Version now prints out in the log.

Controller Emulation may be removed in a future update since VRChat has fixed the arm lock bug in open beta.
If you still have a use case please bring it up in the Discord.

Full Changelog: v2.1.0...v2.1.1


Versions (CHOOSE ONE)

.msi is an installer for OSCLeash ~ Recommended
.exe is a standalone single file executable. Usually triggers false positives

v2.1.0

Choose a tag to compare

@ZenithVal ZenithVal released this 02 Feb 08:42

What's Changed

  • Up/down angle limitation & compensation
  • Improved turning functionality
  • Improved debug log readability
  • Slight performance improvement
  • Updated default Prefab

Your old config files won't be compatible; please generate a new one and configure as needed.
Avatars with the old prefab should still be compatible but can not use up/down angle limitations.

Controller Emulation may be removed in a future update since VRChat has fixed the arm lock bug in Open beta.
If you still have a use case please bring it up in the Discord.

Full Changelog: v2.0.0...v2.1.0

  • 2/3/24 ~ Replaced the .prefab, I accidentally uploaded my personal prefab with Modular Avatar components.
  • 2/12/24 ~ Recompiled executable with a new bootloader. Defender shouldn't* purge it anymore.
    • 0c1154ea12d447db660454f4891d2752b381768f9ec5838930e29f66f3aca658 -> c2d68b11b088ab978991a2701f8abc18572d9d84c93265b597e0e57c5b99aa83
    • Feel free to build from the source code if you have any concerns. This should be fixed in the C# Rewrite.

v2.0.0

Choose a tag to compare

@ZenithVal ZenithVal released this 06 Sep 21:06
902c00a

COMPLETE REWRITE Rewritten mostly by an actual competent programmer, Aleonic.
Your old config files will NOT be compatible; please use the new one and configure as needed.

  • Better UI
  • Better performance
  • Better config
  • Custom leash names
  • Support for multiple leashes (Extra unity setup)
  • "Turning" functionality (Extra unity setup)
  • Single Executable instead of a directory! WOOO

If you wish to use gamepad emulation, you need ViGEmBus

Full Changelog: v1.0.5...v2.0.0

v1.0.5

Choose a tag to compare

@ZenithVal ZenithVal released this 25 Aug 16:54

Fix for me being dumb.

  • Try/except for attempting to use the gamepad tool without the program being installed.

If you wish to use gamepad emulation you need this tool https://github.com/ViGEm/ViGEmBus/releases

v1.0.4

Choose a tag to compare

@ZenithVal ZenithVal released this 25 Aug 01:47
b51e435

Workaround for OSC breaking avatar animations.

I did this by instead of outputting movements via xbox controller emulation instead of OSC. Scuffed but it works.
Will be removed when VRC fixes the OSC input issue unless someone has a needed use case.

  • set "XboxJoystickMovement" to true in the config if you wish to try it

v1.0.3

Choose a tag to compare

@ZenithVal ZenithVal released this 23 Aug 19:57
30874be

I broke everything last update, big surprise!

  • Config file didn't work when I compiled everything down into a single exe so bleh. I'll figure something else out.
  • Re-added dependencies due to above.
  • Added config for MS delays
  • Added config for logging
  • Limited output for OSC floats to 2 decimal places
  • Big red text warning when you do a wrong

More stuff probably broke, that's how coding works right?

  • I'm REALLY dumb, reason the zip got updated later is because I forgot to include a config file with the zip.

v1.0.2

Choose a tag to compare

@ZenithVal ZenithVal released this 23 Aug 18:17
6ee8292

I really should of done this first

  • Try/catch for a broken or missing config file instead of just a crash. Much better.