Skip to content

Releases: ZenithVal/OSCLeash

v2.2.0

06 Oct 00:12
47571e1
Compare
Choose a tag to compare

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

13 Mar 19:12
Compare
Choose a tag to compare

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

27 Feb 03:45
Compare
Choose a tag to compare

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

19 Feb 15:56
Compare
Choose a tag to compare

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

02 Feb 08:42
Compare
Choose a tag to compare

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

06 Sep 21:06
902c00a
Compare
Choose a tag to compare

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

25 Aug 16:54
Compare
Choose a tag to compare

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

25 Aug 01:47
b51e435
Compare
Choose a tag to compare

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

23 Aug 19:57
30874be
Compare
Choose a tag to compare

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

23 Aug 18:17
6ee8292
Compare
Choose a tag to compare

I really should of done this first

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