Skip to content

Release v0.5

Choose a tag to compare

@aaruni96 aaruni96 released this 22 Jul 15:07
· 12 commits to master since this release

Added

  • Set value of TERM to something included in the runtime. This can be overridden by the env var
    SANDBOX_TERM.

  • Added a --no-gui flag to explicitly disable support for GUI applications.

  • Added a --gui flag to force enable support for GUI applications

  • Allow running and deploying runtimes from URL.

  • Added optional telemetry. This is OPT-IN, and shares limited data. Only the following data is
    transmitted, only when a new runtime is downloaded :

    • the name of the remote repository
    • the URL of the remote repository without username and password
    • the name of the runtime being downloaded

    The telemetry target can be overridden using the environment variable TELETARGET.

    If telemetry consent was previously given and wishes to be withdrawn, you can set the environment
    variable MAPS_NOTELE to any non blank value.

    If telemetry consent was previously denied and wishes to be given, you can set the environment
    variable MAPS_TELEMETRY_CONSENT to any non blank value.

Changed

  • Bugfix: Fix info message about runtime updates.
  • Bugfix: Add whitespace to runtime prompt.
  • Changed GUI mounts to attempt binding, with silently continuing on failure, by
    default. Use --gui to error if GUI mounts fail.

Full Changelog: aaruni96/maps@v0.4...v0.5

NOTE!

  • The Arch Linux package can be installed from the AUR at https://aur.archlinux.org/packages/maps
  • The Fedora Linux package can be installed from COPR at https://copr.fedorainfracloud.org/coprs/aaruni96/maps/
  • python-tuspy is only available in Debian 12+ and Ubuntu 24.04+. The deb package in this release will only work on these systems.
  • Running a runtime from URL is only supported outside the context of a snap or flatpak! In particular, this does not work by default on Ubuntu!