Skip to content

Nightcap v0.3.3

Choose a tag to compare

@github-actions github-actions released this 05 Oct 01:51
· 76 commits to main since this release

Flatpak on NVIDIA with a Wayland desktop: this release's Flatpak can
start on X11 (XWayland) instead of Wayland. To keep Wayland, run this once:

flatpak override --user --env=SDL_VIDEODRIVER=wayland,x11 io.github.CoderDayton.nightcap

To undo it: flatpak override --user --reset io.github.CoderDayton.nightcap.
The next release goes back to Wayland by default.

Added

  • Joining a friend from a Roblox "follow user" link now works. Nightcap looks
    up which game they are in and joins it.
  • Nix users get a desktop entry for the app.

Changed

  • Roblox textures now decode about 3 times faster, which shortens the stalls
    when a place loads and when new parts of the map stream in. Thanks to
    @glook9001.

Fixed

  • make update-roblox no longer deletes your previous Roblox install when an
    import fails partway through. If a step fails, the old files are put back,
    or kept in a folder whose path is printed. Thanks to @kimlherme.
  • A failed Roblox update now restores your previous version's records instead
    of leaving them half switched. A damaged version file is rejected instead of
    being half read, and a temporary failure to start the startup check no longer
    marks a working Roblox build as broken for good. Thanks to @kimlherme.
  • Fixed a possible crash when Roblox clears its audio queue while sound is
    still playing, and a memory leak in lists of objects passed to Roblox's Java
    code. Thanks to @kimlherme.
  • Fixed a possible crash when the text overlay shuts down, a freeze when Roblox
    releases the mouse lock while another release is already in progress, and
    network lookups that misread Roblox's options. Thanks to @kimlherme.
  • Fixed the sky sometimes rendering with the wrong textures in the Vulkan
    renderer.
  • Clicking while a Roblox text box has focus no longer closes it. Only Roblox
    decides when a click ends typing.
  • Going to another page in the web view, such as Friends from a profile, no
    longer closes the web view. It crashed on every page change on Wayland
    systems whose GL setup GTK could not use.
  • Fixed a crash when Roblox's saved dark or light theme setting was missing or
    damaged.