Skip to content

Releases: RecursiveDev/Pasahe

v2.4.0.1

16 Mar 03:45

Choose a tag to compare

Features

  • Transport icons overhaul and dark mode migration to M3 2025
  • Implement complete offline mode with routing fallback hierarchy
  • Implement location suggestions and transport mode UX improvements
  • Add location suggestions, loading indicators, and transport mode UX improvements
  • Add default light theme and theme-aware map tiles
  • Complete UI overhaul with Archipelago Blue theme and branding
  • Add visual improvements and theme system
  • Add modular island-based map downloads
  • Complete offline maps, routing, and main screen refactor
  • Complete UI/UX overhaul with Material 3 design
  • Rebrand to PH Fare Calculator with regional filtering
  • Expand transport modes and add per-head fare logic
  • Phase 5 refactor with settings overhaul and stability fixes
  • Implement complete MVP feature set with UX improvements
  • Add discount logic, mode filtering, and map picker
  • Fix formula crash, add location & expand data
  • Major architecture refactor with DI, l10n, and offline-first improvements
  • Secure Firebase API keys using .env
  • Implement all features from the PRD
  • Complete PH Fare Estimator application implementation

Fixes

  • Resolve dark mode color issues and analyzer warnings
  • Resolve M3 theme issues and improve WCAG compliance
  • Fix download issues and improve UX
  • Offline maps persistence, connectivity checks, and crash prevention
  • Improve MVP UX with map, passenger, and fare fixes
  • Resolve issues #1 and #2

Maintenance

  • Continue removal
  • Rename project to Pasahe
  • Refactor APK release workflow with improved naming and notes
  • Enhance discount handling and transport mode UX persistence
  • Clean up project files
  • Bump version to 2.1.0
  • Restructure project and update README for v2.0.0
  • Bump version to 2.0.0
  • Add continuous integration workflow
  • Add release workflow
  • Update README
  • Move workspace documentation
  • Remove sensitive google services config files from git tracking
  • Add initial project setup files
  • Update .gitignore for VS Code and secrets
  • Initialize project
  • Initial commit

Full Changelog: v2.4.0...v2.4.0.1

v2.4.0

01 Jan 14:28
98d8514

Choose a tag to compare

UI

  • Overhauled transport icons for supported Philippine transport modes.
  • Added filled, rounded, outlined, and sharp icon variants through TransportIconStyle.
  • Migrated dark mode to the Material 3 2025 surface system.

App

  • Regenerated native assets and cleaned up app logo configuration.
  • Removed bundled .env data from assets and improved null safety in fare formula handling.

Quality

  • Added TransportIconService unit coverage for the new icon system.
  • Updated project documentation for the visual refresh.

v2.3.0.1

01 Jan 09:53

Choose a tag to compare

Release

  • Refactored the APK release workflow for cleaner release publishing.
  • Simplified APK naming and improved generated release notes.
  • Improved duplicate tag handling during release creation.

Maintenance

  • Removed unused imports and cleaned up formatting in routing-related code.
  • Improved overall release workflow readability and maintainability.

Assets

  • Refreshed app icon sizes for better consistency across devices.

v2.3.0

01 Jan 09:29
3af8bce

Choose a tag to compare

Offline

  • Added a complete offline mode for fare calculation and route planning.
  • Implemented automatic tile caching and local geocoding cache support.
  • Added an offline map picker with coordinate-based selection.

Routing

  • Added a four-level routing fallback: OSRM, cache, graph, then Haversine.
  • Added accuracy indicators for precise, estimated, and approximate results.
  • Added connectivity-aware status banners and cross-region warnings.

Quality

  • Added integration, performance, and unit coverage for the offline workflow.
  • Improved null handling and consistency across offline fare results.

v2.2.0

01 Jan 06:21
18eacd0

Choose a tag to compare

Search

  • Added location suggestions in the map picker and main location inputs.
  • Added real address display with debounced search updates.
  • Added loading indicators while location lookups are in progress.

UX

  • Introduced a transport mode selection modal with grouped categories.
  • Added quick mode toggles and better fare result presentation.
  • Added a new lowest-overall sorting option for fare comparison.

Persistence

  • Improved saved transport mode preference handling.
  • Preserved fare results when swapping routes.
  • Improved per-person pricing and route input alignment.

v2.1.0

15 Dec 22:53
a1b4b27

Choose a tag to compare

Theme

  • Added light, dark, and system theme support.
  • Made map tiles theme-aware for better visual consistency.
  • Set light mode as the default theme for first-time users.

UI

  • Added visual improvements and app branding updates across the interface.
  • Completed the Archipelago Blue theme refresh and custom launcher branding.
  • Improved dark mode contrast and Material 3 accessibility compliance.

Offline Maps

  • Fixed offline map download issues and improved the download experience.
  • Added clearer progress feedback and better state recovery after stopping downloads.

v2.0.0-build2-20251215125710

15 Dec 13:04

Choose a tag to compare

Project

  • Restructured the project layout after the v2.0.0 build.
  • Removed unnecessary desktop platform folders from the repository.
  • Cleaned up outdated documentation and generated files.

Docs

  • Updated the README to match the current v2.0.0 application state.
  • Corrected repository references and release documentation.

v2.0.0-build2-20251215123738

15 Dec 12:46
ae63113

Choose a tag to compare

Offline Maps

  • Added modular island-based map downloads across Luzon, Visayas, and Mindanao.
  • Improved region loading, hierarchy handling, and download management.
  • Fixed multiple offline map download issues and recovery flows.

Routing

  • Added offline routing support with configurable OSRM and Haversine fallback.
  • Improved persistence for downloaded regions and connectivity checks.
  • Reduced startup crashes during offline map initialization.

UX

  • Added better progress feedback during offline downloads.
  • Added clearer controls for stopping downloads and clearing stored data.

v2.0.0

04 Dec 23:11

Choose a tag to compare

Core

  • Rebranded the app experience and expanded transport coverage.
  • Added passenger discounts, map-based destination selection, and fare sorting improvements.
  • Added regional filtering for supported transport modes.

UI

  • Completed the Material 3 UI overhaul across the application.
  • Improved fare cards, onboarding, settings, saved routes, and map selection flows.
  • Added better passenger handling and grouped fare results.

Platform

  • Added release automation workflows and updated release packaging.
  • Finalized the v2.0.0 Android release line.