Skip to content

PILOS 4.18.0

Latest

Choose a tag to compare

@samuelwei samuelwei released this 23 Sep 11:22
· 3 commits to develop since this release
Immutable release. Only release title and notes can be modified.

This update to PILOS v4 brings significant changes to the room sharing and joining UI/UX, along with new configuration and privacy options and improvements to accessibility and localization. It also adds an option to configure a server as always online, which can be useful in setups with load balancers. Check the changelog and the related PRs for all details.

Room sharing and joining

For the UI/UX changes to room sharing and joining, check out the Issue and PR. Here is a brief summary:

  • Move the guest name input from the join dialog to the room access overlay
  • Allow guests to remember their name for future visits
  • Include the room access code in room share links as a hash parameter
  • Move personalized link tokens from route parameters to hash parameters
  • Store access codes and personalized link tokens in sessionStorage to preserve room access across page reloads

To Install this version check our Getting Started Guide


Added

  • Environment variable VERSION to change the displayed version in the footer (#3300, #3302) by @samuelwei
  • System-wide default welcome message (#3301) by @samuelwei
  • Privacy setting to disable finding users by partial matches of their name or email address (#2264, #3316) by @samuelwei
  • Hints in admin UI file uploads indicating supported file types and maximum allowed file size (#3235) by @samuelwei
  • Guests can now choose to remember their name for future video conferences (#2450, #3275) by @Sabr1n4W
  • Room access is now preserved across page reloads after entering via an access code or personalized link (#3275) by @Sabr1n4W
  • Login button inside room access overlay to allow users to log in instead of accessing the room as a guest (#2450, #3275) by @Sabr1n4W
  • Option to set connection status of servers to always online (#3317, #3373) by @samuelwei
  • Environment variable PULSE_ENABLED to disable Laravel Pulse (#3476) by @samuelwei
  • Docs: Horizon, Pulse and Telescope monitoring tools (#3476) by @samuelwei
  • Pluralization support for localization strings (#2520) by @Sabr1n4W

Changed

  • Allow SVG and WebP images to be used as livestream pause images (#3235) by @samuelwei
  • Accessibility: aria-labels for filter and sort select elements in room tabs (#3298) by @samuelwei
  • Accessibility: Updated aria-label values for buttons and select controls to provide more descriptive context (#3241, #3242) by @samuelwei
  • Guest name input was moved from join dialog to room access overlay (#2450, #3275) by @Sabr1n4W
  • Room share link now includes the access code, so users no longer need to enter it manually when opening the link (#3275) by @Sabr1n4W
  • Improved fallback behavior for invalid room and user tab links (#3275) by @Sabr1n4W
  • Prometheus metric label pilos_servers_total{status="unhealthy"} to pilos_servers_total{status="faulty"} (#3373) by @samuelwei
  • Connection status terminology in log messages (unhealthy to faulty; healthy to online; old_health to old_connection_status) (#3373) by @samuelwei

Fixed

Full Changelog: v4.17.0...v4.18.0