Skip to content

Adjust sleep duration based on CI environment#66

Merged
mmathieum merged 2 commits into
masterfrom
mm/screenshot_sleep_ci
Feb 19, 2026
Merged

Adjust sleep duration based on CI environment#66
mmathieum merged 2 commits into
masterfrom
mm/screenshot_sleep_ci

Conversation

@mmathieum

Copy link
Copy Markdown
Member

Added CI check to adjust sleep duration before UI readiness.

Added CI check to adjust sleep duration before UI readiness.
@mmathieum mmathieum self-assigned this Feb 19, 2026
@mmathieum mmathieum requested a review from Copilot February 19, 2026 14:23
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @mmathieum, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request enhances the robustness of the application screenshot script by dynamically adjusting the UI readiness waiting period. By detecting if the script is executing in a CI environment, it provides an extended sleep duration, which helps prevent flaky tests or premature screenshot captures due to slower UI initialization in automated testing setups.

Highlights

  • CI Environment Detection: Introduced a call to the setIsCI function early in the script execution to determine if the script is running within a Continuous Integration environment.
  • Adjusted UI Readiness Sleep: Increased the SLEEP_IN_SEC duration from 10 seconds to 20 seconds specifically when the script detects it is running in a CI environment, allowing more time for the UI to become ready.
Changelog
  • pub/module-app-screenshot.sh
    • Called setIsCI function to set CI environment flag.
    • Increased UI readiness sleep duration from 10 to 20 seconds when running in CI.
Activity
  • No activity has been recorded for this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adjusts the sleep duration for UI readiness when running in a CI environment. The change is straightforward and addresses a common need for longer waits in CI. I've kept the original comment as it aligns with general best practices and is not covered by the provided rules.

Comment thread pub/module-app-screenshot.sh Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adjusts the sleep duration in the module app screenshot script to account for slower UI readiness in CI environments. The change increases the wait time from 10 seconds to 20 seconds when running in a CI environment, matching the behavior already used in the main app screenshot script.

Changes:

  • Added setIsCI function call to detect CI environment
  • Conditionally increased sleep duration from 10 to 20 seconds in CI environments

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@mmathieum mmathieum marked this pull request as ready for review February 19, 2026 14:34
@mmathieum mmathieum merged commit 45dd5f5 into master Feb 19, 2026
4 checks passed
@mmathieum mmathieum deleted the mm/screenshot_sleep_ci branch February 19, 2026 14:34
montransit added a commit to mtransitapps/mtransit-for-android that referenced this pull request Feb 19, 2026
montransit added a commit to mtransitapps/ca-vancouver-mobi-bike-android that referenced this pull request Feb 19, 2026
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
montransit added a commit to mtransitapps/ca-cranbrook-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-la-presqu-ile-citpi-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-fraser-valley-express-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-vancouver-translink-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-comox-valley-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-nanaimo-rdn-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-milton-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-squamish-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-vernon-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-vancouver-translink-train-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-levis-stl-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-prince-george-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-banff-roam-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-laval-stl-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-central-fraser-valley-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-williams-lake-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-windsor-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-barrie-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-thunder-bay-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-dawson-creek-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-cornwall-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-victoria-regional-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-halifax-transit-ferry-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-sunshine-coast-regional-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-powell-river-regional-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-fredericton-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-campbell-river-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-halifax-transit-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-train-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-cowichan-valley-transit-system-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-quebec-rtc-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-gatineau-sto-bus-android that referenced this pull request Feb 20, 2026
…parser':

- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
mmathieum added a commit to mtransitapps/ca-montreal-bixi-bike-android that referenced this pull request Feb 20, 2026
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
mmathieum added a commit to mtransitapps/ca-montreal-stm-bus-android that referenced this pull request Feb 20, 2026
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
mmathieum added a commit to mtransitapps/ca-montreal-amt-train-android that referenced this pull request Feb 20, 2026
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
mmathieum added a commit to mtransitapps/ca-richelieu-citvr-bus-android that referenced this pull request Feb 20, 2026
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
mmathieum added a commit to mtransitapps/ca-toronto-ttc-bus-android that referenced this pull request Feb 20, 2026
…er':

- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
mmathieum added a commit to mtransitapps/ca-edmonton-ets-bus-android that referenced this pull request Feb 20, 2026
…er':

- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-quebec-a-velo-bike-android that referenced this pull request Feb 24, 2026
- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
montransit added a commit to mtransitapps/ca-niagara-falls-wego-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-red-deer-transit-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-niagara-falls-transit-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/us-clark-county-c-tran-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-sherbrooke-sts-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-chambly-richelieu-carignan-citcrc-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-gta-up-express-train-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
montransit added a commit to mtransitapps/ca-mississauga-miway-bus-android that referenced this pull request Feb 24, 2026
…parser':

- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons: Add build-from-source fallback for screenshot workflow when no release exists mtransitapps/commons#588
- commons: Add workflow for recording Android screenshots with hardware-accelerated emulator mtransitapps/commons#578
- commons: Add allowNonDefault input to mt-release workflow mtransitapps/commons#587
- commons: Add workflow inputs to skip store releases in mt-release.yml mtransitapps/commons#586
- commons: Build(deps): Bump com.google.android.gms:play-services-ads from 24.9.0 to 25.0.0 in the gms group mtransitapps/commons#580
- commons: Update script to skip publishing if no current users mtransitapps/commons#582
- commons: Build(deps): Bump android-gradlePlugin from 9.0.0 to 9.0.1 mtransitapps/commons#581
- commons: Build(deps): Bump com.google.devtools.ksp from 2.3.5 to 2.3.6 in the kotlin-ksp-compose group mtransitapps/commons#579
- commons: Address comment from mtransitapps/commons#576
- commons: CI > release workflow mtransitapps/commons#576
- commons: FF ON to export Vehicle Location providers in module apps mtransitapps/commons#556
- commons: CI > Enable/disable Store channels mtransitapps/commons#573
- commons-android: RSS news > use link (regex+format) to generate date (no `pubDate`) #BCTransit mtransitapps/commons-android#68
- commons-android: Modify network command broadcasts for demo
- commons-android: Update network command to hide WiFi and show 5G mtransitapps/commons-android#67
- commons-android: Adjust sleep duration based on CI environment mtransitapps/commons-android#66
- commons-android: Shell > generate all screenshots mtransitapps/commons-android#65
- commons-android: YouTube providers > clean severity&noteworthy defaults
- commons-android: Twitter/RSS providers > clean severity&noteworthy defaults
- commons-java: Strings cleaner > FR support
- parser: Migrate GTFS documentation links from developers.google.com to gtfs.org mtransitapps/parser#37
- parser: Set default value for routeId in RouteColor data class
- parser: JSON config > fail parsing if invalid (missing:OK), add "route_id_to_route_short_name_configs", "direction_splitter_enabled", "stop_headsign_cleanup_regex" ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants