1.30.10 (March 20, 2025)
Minor behavior changes
Changes that may cause incompatibilities for some users, but should not for most
- rds: When a new RDS provider config is pushed via xDS and the only difference is change to initial_fetch_timeout, the already existing provider will be reused. Envoy will not ask RDS server for routes config because existing provider already has up to date routes config. This behavioral change can be enabled by setting runtime guard - envoy.reloadable_features.normalize_rds_provider_configto true.
Bug fixes
Changes expected to improve the state of the world and are unlikely to have negative effects
- ext_proc: Fixes a bug where local replies were incorrectly sent to the ext_proc server for external processing. This change can be temporarily reverted by setting runtime guard - envoy_reloadable_features_skip_ext_proc_on_local_replyto- false.
- lrs: Fixes errors stat being incremented and warning log spamming for LoadStatsReporting graceful stream close. 
- router: Fixes an Envoy crash issue when a local reply is sent. This change can be temporarily reverted by setting runtime guard - envoy_reloadable_features_router_filter_resetall_on_local_replyto- false.