deps: Bump MaxMind.Db from 5.1.0 to 5.2.0 - #207
dependabot[bot] wants to merge 2 commits into
Conversation
--- updated-dependencies: - dependency-name: MaxMind.Db dependency-version: 5.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
Superseded by #214 (merged): MaxMind.Db 5.2.0 is now on |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updated MaxMind.Db from 5.1.0 to 5.2.0.
Release notes
Sourced from MaxMind.Db's releases.
5.2.0
package now includes a source generator for constructor-based and
property-based models, including models with annotated properties inherited
from abstract base records.
collection and dictionary interfaces and concrete types, including closed
collection types used directly with
Find<T>andFindAll<T>.the time and allocation cost of the first model lookup on a new reader.
through reflection.
MMDBSG001throughMMDBSG016diagnostics, which report modelshapes the generator cannot support so that they are caught at build time
rather than after trimming or an AOT publish. They are reported by default in
any project that declares models; set the
MaxMindDbAotDiagnosticsMSBuildproperty to
falseto turn them off.MaxMind.Db.SourceGeneratorSupportandMaxMind.Db.GeneratedMemberpublic types. They exist for generated code to call and are not intended to be
used directly.
[MapKey(..., true)]member of a non-nullable value type throwingduring property-based activation instead of keeping its default. This affected
the reflection path before this release and is now consistent across both.
time and memory. Each lookup and metadata read allows at most 65,536 decoded
values, 512 nesting levels (including pointer follows), and 2 MiB of combined
string, bytes, uint32, uint64, and uint128 payload. Exceeding a limit or
encountering a pointer cycle throws
InvalidDatabaseException. These limitsreject some previously accepted databases, including those with a string or
bytes value larger than 2 MiB. Available stack space can impose a lower
nesting limit.
InvalidDatabaseException.InvalidDatabaseExceptioninstead of
ArgumentOutOfRangeException. This also prevents incorrect decodedvalues on
netstandard2.0. Update error handlers to catchInvalidDatabaseException.Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)