Prepare release 2.15.0 - #930
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Contributor
ApprovabilityVerdict: Approved 164bb06 This PR only updates the VERSION constant from '2.14.1' to '2.15.0' for release preparation. The change is purely mechanical with no runtime behavior impact. You can customize Macroscope's approvability policy. Learn more. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes since 2.14.1
Features
PYDANTIC_SETTINGS_DEBUGfor debugging settings sources (Add PYDANTIC_SETTINGS_DEBUG for debugging settings sources (#538) #906)env_fileand secret file resolution (Add debug logging for env_file and secret file resolution #913)Traversablefor json/toml/yaml config file sources (Support Traversable for json/toml/yaml config file sources (#299) #902)case_sensitiveinInitSettingsSourceand config file sources (Support case_sensitive in InitSettingsSource and config file sources #900)GoogleSecretManagerSettingsSource: readproject_idfrom previous sources (GoogleSecretManagerSettingsSource: read project_id from previous sources #878)Fixes
ValidationErrorfor non-JSON env values on strict fields (fix: raise ValidationError for non-JSON env values on strict fields #926)Secretsubclasses as non-complex fields (fix: treat Secret subclasses as non-complex fields (#716) #920)yaml_config_sectionto an empty mapping instead of crashing (fix: coerce empty yaml_config_section to an empty mapping instead of crashing #914)AliasPathon nested model fields not decoding env values (Fix AliasPath on nested model fields not decoding env values (#670) #898)case_sensitive=True(Fix loading env vars on Windows with case_sensitive=True #894)NestedSecretsSettingsSourcefrom following symlinks outsidesecrets_dir(Prevent NestedSecretsSettingsSource from following symlinks outside secrets_dir #889)SecretsManagerClienttype import underTYPE_CHECKING(fix: move SecretsManagerClient type import under TYPE_CHECKING #880)list_secretscall whencase_sensitive=True(Skip list_secrets call when case_sensitive=True #862)Docs
🤖 Generated with Claude Code