Void Presence v2.6.11
Release details for the Void Presence application loaded from GitHub release data and package.json tag.
Release details for the Void Presence application loaded from GitHub release data and package.json tag.
If you just need the latest stable application build, you can always download it from the main download page.
Go to download pageView this release on GitHub for full changelog and assets.
Check GitHub>= 1) instead of raw JavaScript milliseconds.
This fixes validation errors such as:
child "activity" fails because [child "timestamps" fails because [child "start" fails because ["start" must be larger than or equal to 1]]]
when updating activity via SET_ACTIVITY.Consistent Time Format for Discord
All internal time calculations still use JavaScript milliseconds (from Date.now()), but before sending data to Discord, they are converted to Unix seconds using a small helper function.
This ensures that the activity.timestamps.start and activity.timestamps.end fields always match Discord’s expected format and range.
Safe Timestamp Conversion Layer A dedicated conversion helper now:
Math.floor(ms / 1000).< 1), so Discord never receives zero or negative timestamps.activity.timestamps object right before the SET_ACTIVITY request is sent.No Behavior Changes for Existing Features All existing behaviors (such as “now”, “range”, “persist” timestamp modes and playback progress from the media session) remain the same from the user’s point of view. Only the way timestamps are formatted for Discord has changed, making the integration more stable and standards‑compliant.
dotenv Dependency
The project no longer depends on the dotenv package for loading environment variables.