GeoPulse 1.23.0
This release includes major Geofencing functionality, Friends Live enhancements, trip-planning quality-of-life updates,
and multiple UI/reliability fixes.
New Features
Geofencing (#405)
- Added geofencing support with event tracking and notification delivery: in app notifications or optionally Apprise.
- Added geofence rule and notification template management.
Documentation: https://tess1o.github.io/geopulse/docs/user-guide/core-features/geofences
Apprise configuration: https://tess1o.github.io/geopulse/docs/system-administration/configuration/apprise-notifications
Friends Live filters (#408)
Added filtering controls in Friends Live to quickly narrow visible users.
Trip Planner: Open in Google Maps (#400)
Added a direct action to open trip plan items in Google Maps.
Signed-out redirect option**
Added a configurable option to send signed-out users to the Login page instead of Home.
Env variable: GEOPULSE_AUTH_GUEST_ROOT_REDIRECT_TO_LOGIN_ENABLED=true (default value is false). Or update in via
Admin UI
Live friend tracking enhancements
Improved tracking behavior for users on the Friends Live map/tab. When a friend is selected the map will keep focus on
this friend.
Improvements
Home page refresh
- Redesigned Home page layout and presentation.
- Updated Home page styling and copy for better clarity.
Timeline UI polish
- Improved timeline icon visuals and map-related icon behavior.
Documentation and deployment updates
- Added a dedicated environment variables documentation
page: https://tess1o.github.io/geopulse/docs/getting-started/deployment/environment-variables - Simplified installation/deployment docs and improved README content.
- Improved development image builds, including ARM64 support and compatibility-mode updates.
Bug Fixes
- Fixed dialog font rendering issues (
#403). - Removed broken
favicon.svgreference from frontend HTML. - Fixed a CSRF-related issue as part of deployment/auth updates.
- Fixed E2E test failures affecting CI stability.