SIGN IN SIGN UP

feat(config): validate declarative config file_format version (#5315)

* feat(config): validate declarative config file_format version

Per the configuration spec's versioning rules, the loader now rejects a
file_format whose major version it does not support and warns (but accepts)
when the minor version is newer than the schema this SDK targets. Pre-release
meta tags (e.g. 1.0-rc.2) are tolerated. Previously any string was accepted.

* Add changelog fragment for #5315

* Apply suggestion from @xrmx

---------

Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
M
Mike Goldsmith committed
be7807573de844199c4a8a13bd374e603cafb2cf
Parent: e92da76
Committed by GitHub <noreply@github.com> on 6/18/2026, 1:33:11 PM