Skip to content

Releases: Sloy/sevibus-android

v5.6.0 - Líneas favoritas y email de contacto

31 Dec 11:20

Choose a tag to compare

Changes in this release:

✨ User facing changes

  • feat(analytics): track card scanning and addition events (88ccdf2)
  • feat(favorites): Add line filtering to favorite stops (#8) (b130fa6)
  • feat(analytics): track route paths displayed on Lines screen (516ae5c)
  • feat: Change feedback mechanism to pre-filled email (bad0e34)

🐛 Fixes

  • fix(map): expand map boundaries to include all stops (6ce2a5c)
  • fix(ci): correct release notes generation by specifying proper tag range (7abdcda)

📦 Other

  • chore: release v5.6.0 (8c96c0f)
  • chore: replace koin import (61c1ecd)
  • docs: Add commit message guidelines (86d24ef)
  • docs: Document analytics and event tracking system (6b5275c)
  • docs: add comprehensive CLAUDE.md with deployment and architecture guidance (c225bad)

This release will be automatically deployed to Google Play Internal Track.

v5.5.0 - Small improvements

29 Sep 14:59

Choose a tag to compare

Changes in this release:

✨ User facing changes

  • feat(favorites): custom name and icon in stop details (5d47c31)
  • feat(favorites): Allow users to select custom icons for favorite stops (851af71)
  • feat: update app launcher icon (5d7cc3e)
  • feat: Dim inactive lines in UI (f895c9c)
  • feat: change debug app icon (1369d23)
  • feat: Add Auth debug module and move Firebase logout (3cdb2d0)
  • feat: display stop code in favorite and nearby lists (3747534)
  • feat: display line schedule in LineElement (83dfb4e)
  • feat: reduce peeking height of For You and Lines (2bb9f39)

🐛 Fixes

  • fix(favorites): Only show clear button in edit favorite screen if name is not empty (b33e1db)
  • fix: Handle cross-midnight schedules for routes (c034da8)
  • fix: clickable modifier in debug item (a4b4e4c)
  • fix: Filter out unavailable bus arrivals from favorites and nearby (1fe0fc0)
  • fix: empty arrivals appear as Not Available (66143d3)
  • fix: prevent infinite background requests in StopDetailViewModel (1a7909f)
  • fix: ensure customName is not blank for favorite stops (d718427)
  • fix: map focus on line and stop selected (870fe31)
  • fix: map centering for selected stops/lines relative to the bottomsheet (945162d)

📦 Other

  • chore: release v5.5.0 (8c13f78)
  • ci: Improve release notes using a custom script (f90db75)
  • refactor: decouple map logic from MapScreen (29f251a)
  • refactor: replace bottomsheet implementation (085e9fa)
  • refactor: simplify stop code access in StopDetailScreen (5236211)
  • refactor: update AndroidManifest.xml (9ce0bdb)
  • track: click on line from Lines screen (d902627)

v5.4.2 - Bonobus alerts, patch 2

24 Sep 20:15

Choose a tag to compare

Changes in this release:

  • chore: release v5.4.2 (fe3230f)
  • fix: hide debug button from release builds 🙈 (c0484c9)
  • chore: prepare next development iteration 5.4.2-snapshot (af45210)

This release will be automatically deployed to Google Play Internal Track.

v5.4.1 - Bonobús alerts

21 Sep 14:53

Choose a tag to compare

Changes in this release:

  • chore: release v5.4.1 (8ca5476)
  • fix: provide TrackingDebugModuleDataSource in release builds (a837f64)
  • ci: upload mapping file to Play Store (a7f6a5f)
  • chore: prepare next development iteration 5.4.1-snapshot (a7ea512)

This release will be automatically deployed to Google Play Internal Track.

v5.4.0 - Bonobús alerts

21 Sep 12:01

Choose a tag to compare

Changes in this release:

  • chore: release v5.4.0 (3e53064)
  • ci: migrate Google Play deployment to release workflow (1843486)
  • chore: remove tester group from Firebase release distribution (cda7c79)
  • ci: implement automated versioning and release workflow (48e0b45)
  • fix: update release variant of InAppReviewDebugModuleState (f51d86d)
  • refactor: simplify InAppReviewService and improve debug module (51743ec)
  • ops: add Statsig experiment retrieval (2d4e4ec)
  • ops: add Statsig for feature flags and experiments (47aafcf)
  • feat: implement in-app review system with debug controls (#7) (deb94e0)
  • track: Search result clicked (cbb8cfb)
  • rookie mistake: remove build folders from git tracking and update gitignore (9d4358c)
  • feat: Debug Menu (#6) (73cca57)
  • chore: eeeeeh typo (4bd8d4f)
  • chore: update amplitude keys (2b9304d)
  • fix: delete broken test not needed (8fa9998)
  • Refactor: lift SnackbarHostState to MapScreen (ba6d7ed)
  • track: card alert interactions (b4820c4)
  • feat: dismissible low balance alerts (cdd3dec)
  • fix: wrong injection of Tracker interface (315eb46)
  • refactor: implement client-side card balance alerts (cacc506)
  • track: track when app update is available (9ed5eae)
  • feat: implement card alerts and deep linking (631ae8b)
  • feat: add optional action to InfoBannerComponent (9877473)
  • feat: integrate user ID tracking in analytics (9cb84ac)
  • refactor(analytics): improve AmplitudeTracker initialization and opt-out handling (79d2291)
  • refactor: make Firebase analytics collection opt-in (15da7e9)
  • feat: integrate Amplitude analytics (2bbb8ba)
  • feat: add analytics to ForYou screen tabs (255a2b5)
  • feat: add analytics for favorite and nearby stop interactions (2b9bfcd)
  • feat: add opt-out analytics setting (6ced6bf)
  • feat: Add some relevant tracking events (8f85550)
  • feat: analytics framework with multiple trackers (dd9d542)
  • fix: Move app update copies to string resources (846da18)
  • feat: integrate in-app updates with custom UI (8a771d1)
  • fix(ci): use ncipollo/release-action for GitHub Releases (1a0d88c)

This release will be automatically deployed to Google Play Internal Track.

v5.3.0

20 Sep 17:39

Choose a tag to compare

What's Changed

  • feat: implement dynamic API URL configuration with Firebase Remote Config by @Sloy in #2
  • feat: add server health check debug module to settings by @Sloy in #3
  • feat: configure Chucker HTTP inspector with notifications by @Sloy in #4
  • feat: migrate PathDto from points to polyline format by @Sloy in #5

Full Changelog: v5.2.0...v5.3.0