Skip to content

v1.2.0-beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@JovannMC JovannMC released this 14 Aug 02:03
· 108 commits to main since this release
77855e5

SlimeTora v1.2.0-beta3 - i should update? what's that!

This is one of the last betas to expected to happen for v1.2.0, the full release will be out when SlimeVR server v0.13.0 releases in an unspecified date.

The third beta for SlimeTora v1.2.0 is now out, this contains even more large changes to the program including a full onboarding process which guides you how to set up SlimeTora & SlimeVR, settings for update checking, compact view, and many more changes & bug fixes!

Changelogs

  • All new onboarding process to set up SlimeTora
    • The new onboarding setup will guide you through the basics of how to set up the app and SlimeVR Server
    • Auto-detection has been moved here and should now support the HaritoraX Wired trackers
  • New "Update checking" settings
    • Update checker for the app (on startup)
    • Update channel used when checking for updates (stable/beta)
    • Updater for app translations (on startup)
      • No need to wait for new releases to get the new translations if more are added!
  • New "compact view" option
    • This makes the "tracker information" cards compact, allowing you to see more of your trackers without scrolling
    • This removes the "rotation" and "acceleration" data to give it its compact size
  • Overhaul for logging
    • Three logging levels, INFO (for general logging), WARN (for warnings that may not impact general use), and ERROR (for errors that impact general use)
    • Remove "SEVERE" (replaced with now-called "ERROR")
    • "All data" now logs raw data coming from the trackers (via haritorax-interpreter)
    • Logging messages are grouped into its own categories (e.g. connection, settings, etc)
  • Translation handling updates
    • Warn console about missing translation key/values and use default (en.json)
    • Translations can use inline HTML for formatting
  • Truncate device names if too long
  • Remove need to restart connection for certain settings
  • Add a failsafe if no data is received by the app from trackers
  • Fix "invalid settings" warning when receiving an empty sensor auto correction list
  • Fix per-tracker settings not applying properly
  • Fix null errors on tracker connection
  • Fix "error" logs being undefined sometimes
  • Package updates
  • Other bugfixes & optimizations

Known issues

  • Battery and mag info for HaritoraX Wireless trackers (connected via BT) not displaying
    • Fixed with the v1.2.0 betas, check releases.
  • Detection of being unable to access trackers unreliable
    • Fixed with the v1.2.0 betas, check releases.
  • Battery information jumps to incorrect percentages/voltage randomly
    • Unfortunately this is an issue I can't fix.. because it's literally an issue with the trackers themselves.
    • This has been slightly mitigated with v1.2.0-beta2, which uses a "stable average" of the battery percentage and voltage instead.
  • (v1.2.0-beta3) Running "auto-detection" more than once without restarting breaks tracker settings detection

Full Changelog: v1.2.0-beta2...v1.2.0-beta3