Releases: Sloy/sevibus-android
Releases · Sloy/sevibus-android
v5.6.0 - Líneas favoritas y email de contacto
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
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
v5.4.1 - Bonobús alerts
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
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
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