Auto enable direction splitter when trips.txt doesn't have direction_id column#82
Merged
mmathieum merged 2 commits intoJul 23, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR addresses Issue #81 by automatically enabling the direction-splitting feature when the GTFS trips.txt file does not provide a direction_id column, while still allowing configuration-based overrides.
Changes:
- Detects missing
direction_idintrips.txtheaders during GTFS ingestion and marks direction splitting as useful. - Introduces a new
GAgencyTools.setDirectionSplitterUseful(boolean)hook to carry that signal into downstream logic. - Updates direction-splitter enablement logic to consider the new “useful” signal and exposes
direction_idas a shared constant.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
src/main/java/org/mtransit/parser/gtfs/GReader.java |
Hooks into CSV header parsing for trips.txt to detect missing direction_id. |
src/main/java/org/mtransit/parser/gtfs/GAgencyTools.java |
Changes the agency tools interface to accept the “direction splitter useful” signal. |
src/main/java/org/mtransit/parser/gtfs/data/GTrip.kt |
Makes DIRECTION_ID accessible for Java callers. |
src/main/java/org/mtransit/parser/DefaultAgencyTools.java |
Stores/uses the usefulness signal to auto-enable direction splitting. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
montransit
added a commit
to mtransitapps/mtransit-for-android
that referenced
this pull request
Jul 23, 2026
…ps.txt` doesn't have `direction_id` column mtransitapps/parser#82
montransit
added a commit
to mtransitapps/ca-st-hyacinthe-transport-collectif-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82
montransit
added a commit
to mtransitapps/ca-moose-jaw-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82
montransit
added a commit
to mtransitapps/ca-ottawa-oc-transpo-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-ottawa-oc-transpo-train-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-mrc-nicolet-yamaska-bili-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82
montransit
added a commit
to mtransitapps/ca-cranbrook-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-strathcona-county-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-la-presqu-ile-citpi-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79
montransit
added a commit
to mtransitapps/ca-nanaimo-rdn-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-comox-valley-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-prince-rupert-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-charlottetown-t3-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-orillia-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons: runall.sh > print current directory on failure - commons: Build(deps): Bump com.google.android.libraries.places:places from 5.2.0 to 5.3.0 mtransitapps/commons#808 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-android: #isAndroidApp cleanup - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - commons-java: Add build-time `MT_DEBUG_DEFAULT` support for `Constants.DEBUG` mtransitapps/commons-java#45 - commons-java: Replace `(?U)` (no compat /w Android) with Unicode Property Classes like `\p{L}`. - commons-java: CRASH fix created 5 hours ago in 478717d - commons-java: regex scratch++ - commons-java: String cleaner > compat w/ `Les É/Î / Abc` - commons-java: String cleaner > compat w/ `Les / Abc` - commons-java: Regex scratch > + expected result - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79 - parser: Use GTFS directions file when provided #lio mtransitapps/parser#77 - parser: `JSON` > + `service_id_avoid_merge`... mtransitapps/parser#76
montransit
added a commit
to mtransitapps/fr-pyrenees-orientales-lio-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-milton-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons: runall.sh > print current directory on failure - commons: Build(deps): Bump com.google.android.libraries.places:places from 5.2.0 to 5.3.0 mtransitapps/commons#808 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-android: #isAndroidApp cleanup - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - commons-java: Add build-time `MT_DEBUG_DEFAULT` support for `Constants.DEBUG` mtransitapps/commons-java#45 - commons-java: Replace `(?U)` (no compat /w Android) with Unicode Property Classes like `\p{L}`. - commons-java: CRASH fix created 5 hours ago in 478717d - commons-java: regex scratch++ - commons-java: String cleaner > compat w/ `Les É/Î / Abc` - commons-java: String cleaner > compat w/ `Les / Abc` - commons-java: Regex scratch > + expected result - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79 - parser: Use GTFS directions file when provided #lio mtransitapps/parser#77 - parser: `JSON` > + `service_id_avoid_merge`... mtransitapps/parser#76
montransit
added a commit
to mtransitapps/ca-edmonton-ets-train-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-kitimat-stikine-region-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-vernon-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-durham-region-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79
montransit
added a commit
to mtransitapps/ca-squamish-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-salt-spring-island-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-st-albert-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79
montransit
added a commit
to mtransitapps/ca-port-alberni-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/fr-haute-garonne-lio-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-gtha-go-transit-train-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-west-coast-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-gtha-go-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-edmonton-ets-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners
montransit
added a commit
to mtransitapps/ca-kelowna-regional-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-cornwall-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons: Skip GitHub release creation when existing release is already latest mtransitapps/commons#809 - commons: runall.sh > print current directory on failure - commons: Build(deps): Bump com.google.android.libraries.places:places from 5.2.0 to 5.3.0 mtransitapps/commons#808 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-android: GTFS-RT > Trip filtering > allow ignore `direction_id` when `trip_id` is provided mtransitapps/commons-android#172 - commons-android: Status > `hasData` != `!noData` ('no data' means loaded w/o data) mtransitapps/commons-android#173 - commons-android: #isAndroidApp cleanup - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - commons-java: Add build-time `MT_DEBUG_DEFAULT` support for `Constants.DEBUG` mtransitapps/commons-java#45 - commons-java: Replace `(?U)` (no compat /w Android) with Unicode Property Classes like `\p{L}`. - commons-java: CRASH fix created 5 hours ago in 478717d - commons-java: regex scratch++ - commons-java: String cleaner > compat w/ `Les É/Î / Abc` - commons-java: String cleaner > compat w/ `Les / Abc` - commons-java: Regex scratch > + expected result - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79 - parser: Use GTFS directions file when provided #lio mtransitapps/parser#77 - parser: `JSON` > + `service_id_avoid_merge`... mtransitapps/parser#76
montransit
added a commit
to mtransitapps/ca-west-kootenay-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-south-okanagan-similkameen-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-yellowknife-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-merritt-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-mont-tremblant-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-pierre-de-saurel-stc-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-timmins-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-quebec-plumobile-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-fort-st-john-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-smithers-district-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-clearwater-regional-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-calgary-transit-bus-android
that referenced
this pull request
Jul 24, 2026
…parser': - commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons: Target SDK `36` (Android 16) before Aug 31, 2026 mtransitapps/commons#817 - commons: Create `.aiexclude` to manage AI file exclusions mtransitapps/commons#816 - commons: Allow `download()` user-agent override via `MT_DOWNLOAD_USER_AGENT` mtransitapps/commons#815 - commons: Build(deps): Bump android-gradlePlugin from 9.2.1 to 9.3.0 mtransitapps/commons#814 - commons: Fix `mt-record-screenshots.yml` #810 - commons: Switch latest APK fetch to `gh release download` and pick first APK artifact mtransitapps/commons#810 - commons: Build(deps): Bump com.google.ads.mediation:facebook from 6.21.0.3 to 6.21.0.4 in the ads group across 1 directory mtransitapps/commons#813 - commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.15.0 to 34.16.0 in the gms group across 1 directory mtransitapps/commons#812 - commons: Build(deps): Bump com.google.devtools.ksp from 2.3.9 to 2.3.10 in the kotlin-ksp-compose group across 1 directory mtransitapps/commons#811 - commons: Gradle 9.4+ > enable parallel sync - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - commons-android: Update SSL cert mtransitapps/commons-android#177 - commons-android: GTFS-RT > Trip Updates > handle wrong stop sequence w/o loosing all data mtransitapps/commons-android#176 - commons-android: GTFS-RT Trip Update > fix same stop matching mtransitapps/commons-android#175 - commons-android: suppress - commons-java: String utils > "and" -> "&" always (tests) - commons-java: String utils > "and" -> "&" always - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix - parser: `JSON` > + `[keep/exclude]_routes`.`route_short_name_regex` #NRT mtransitapps/parser#79
montransit
added a commit
to mtransitapps/ca-dawson-creek-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-victoria-regional-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-cowichan-valley-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-quebec-rtc-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-whistler-transit-system-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-fredericton-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-gatineau-sto-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
montransit
added a commit
to mtransitapps/ca-pemberton-valley-regional-transit-bus-android
that referenced
this pull request
Jul 24, 2026
- commons: Update maps dependencies mtransitapps/commons#826 - commons: Update Kotlin from `2.3.21` to `2.4.10` mtransitapps/commons#827 - commons: Update Hilt from `2.59.2` to `2.60.1` mtransitapps/commons#828 - commons: Update Protobuf from `4.34.1` to `4.35.1` mtransitapps/commons#825 - commons: Update OkHttp from `5.3.2` to `5.4.0` mtransitapps/commons#824 - commons: Update Glide version from `5.0.7` to `5.0.9` mtransitapps/commons#823 - commons: Bump org.xerial:sqlite-jdbc from 3.53.0.0 to 3.53.2.0 mtransitapps/commons#822 - commons: Build(deps): Bump android-gradlePlugin from 9.3.0 to 9.3.1 mtransitapps/commons#821 - commons: Use `git update-index --skip-worktree` to hide locally changed "key" files mtransitapps/commons#820 - commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.2.1 to 1.3.0 mtransitapps/commons#819 - commons-android: GTFS-RT Trip Update schedule status > fix wrong 1 min `validity` mtransitapps/commons-android#180 - commons-android: GTFS-RT > Trip Updates > try to fix wrong stop sequence when trip stop passed once & keep all cancelled trips/stops mtransitapps/commons-android#178 - parser: Auto enable direction splitter when `trips.txt` doesn't have `direction_id` column mtransitapps/parser#82 - parser: `JSON` > `use_route_long_name_for_route_short_name` > use RSN cleaners - parser: comment fix
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
trips.txtdoesn't havedirection_idcolumn #81