Releases: ZenithVal/OSCLeash
v2.2.0
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
- @korbykob made their first contribution in #30
- @cyberkitsune made their first contribution in #27
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
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
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
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
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
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
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
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
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.