Skip to content

Update dependency Tomlyn to v2 - #29

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tomlyn-2.x
Open

Update dependency Tomlyn to v2#29
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tomlyn-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
Tomlyn (source) 0.20.02.10.1 age confidence

Release Notes

xoofx/Tomlyn (Tomlyn)

v2.10.1

Compare Source

Changes

🧰 Maintenance

Full Changelog: 2.10.0...2.10.1

Published with dotnet-releaser

v2.10.0

Compare Source

v2.9.0

Compare Source

Changes

✨ New Features

  • Add source generation parity coverage (d7289dd)

🐛 Bug Fixes

  • Fix source-generated converter resolution (9cd7dc7)

Full Changelog: 2.8.0...2.9.0

Published with dotnet-releaser

v2.8.0

Compare Source

Changes

🐛 Bug Fixes

  • Fix mutable collection TOML serialization (9ce3f0e)

Full Changelog: 2.7.0...2.8.0

Published with dotnet-releaser

v2.7.0

Compare Source

Changes

✨ New Features

  • Add table-array style attributes (2ce2271)

🧰 Misc

  • Use NuGet Trusted Publishing (dbc7084)

Full Changelog: 2.6.0...2.7.0

Published with dotnet-releaser

v2.6.0

Compare Source

Changes

✨ New Features

  • Add directional ignore condition support (4e7ecbc)
  • Add source-generated serializer benchmarks (b5b80e9)

🧰 Misc

  • Resolve known source generation branches (1d26647)

Full Changelog: 2.5.0...2.6.0

Published with dotnet-releaser

v2.5.0

Compare Source

Changes

📦 Dependencies

🧰 Misc

Full Changelog: 2.4.2...2.5.0

Published with dotnet-releaser

v2.4.2

Compare Source

Changes

🐛 Bug Fixes

Full Changelog: 2.4.1...2.4.2

Published with dotnet-releaser

v2.4.1

Compare Source

Changes

✨ New Features

  • Add TomlObject model node serialization (2f61347)
  • Add regression test for nested table arrays (9dad392)

Full Changelog: 2.4.0...2.4.1

Published with dotnet-releaser

v2.4.0

Compare Source

Changes

🐛 Bug Fixes

🧰 Misc

Full Changelog: 2.3.2...2.4.0

Published with dotnet-releaser

v2.3.2

Compare Source

Changes

🐛 Bug Fixes

  • Fix overridden member metadata in source generation (0454c83)

Full Changelog: 2.3.1...2.3.2

Published with dotnet-releaser

v2.3.1

Compare Source

Changes

🐛 Bug Fixes

  • Fix inherited members in source generation (35338fe)

Full Changelog: 2.3.0...2.3.1

Published with dotnet-releaser

v2.3.0

Compare Source

Changes

✨ New Features

  • Add cross-project polymorphism mappings (9aa0c76)

Full Changelog: 2.2.1...2.3.0

Published with dotnet-releaser

v2.2.1

Compare Source

Changes

🐛 Bug Fixes

  • Fix source-generated table extension accessibility (5b27044)

🧰 Misc

  • Scope serializer caches to operations (df91ea5)
  • Support out-of-order subtable extensions (2ea74fc)

Full Changelog: 2.2.0...2.2.1

Published with dotnet-releaser

v2.2.0

Compare Source

Changes

✨ New Features

  • Add single-or-array collection support (3fd5c09)

Full Changelog: 2.1.0...2.2.0

Published with dotnet-releaser

v2.1.0

Compare Source

Changes

🧰 Misc

  • Match object creation handling to System.Text.Json (e24c4f4)

Full Changelog: 2.0.1...2.1.0

Published with dotnet-releaser

v2.0.1

Compare Source

Changes

✨ New Features

  • Add missing NotNullWhen (12f69d2)

🐛 Bug Fixes

Full Changelog: 2.0.0...2.0.1

Published with dotnet-releaser

v2.0.0

Compare Source

Changes

🚨 Breaking Changes

  • Breaking change: remove duplicate TOML attribute (#​116) (fc10290)

🐛 Bug Fixes

  • Fix array deserialization growth handling (#​117) (49dc628)
  • Fix CS1726: exclude InternalsVisibleTo from signed assembly build (b391c83)

🧰 Misc

  • Optimize pooled array builder internals (1f12289)

Full Changelog: 1.2.0...2.0.0

Published with dotnet-releaser

v1.2.0

Compare Source

Changes

✨ New Features

🧰 Misc

  • Update readme with links to TOML (bfa3deb)

Full Changelog: 1.1.1...1.2.0

Published with dotnet-releaser

v1.1.1

Compare Source

Changes

🐛 Bug Fixes

  • Fix source generator nullability warnings (67c04af)

🧰 Maintenance

Full Changelog: 1.1.0...1.1.1

Published with dotnet-releaser

v1.1.0

Compare Source

Changes

✨ New Features

  • Add TomlSerializable source-gen roots (c54721e)
  • Add source-gen support for init and required members (b1f0233)

🐛 Bug Fixes

Full Changelog: 1.0.0...1.1.0

Published with dotnet-releaser

v1.0.0

Compare Source

Changes

🚨 Breaking Changes

  • Breaking Change: Document v0.x -> v1.0 migration (eb22947)

✨ New Features

  • Add net8 target and ship source generator (6915199)
  • Add TomlSerializer API scaffolding (a3ceeb7)
  • Add TomlParserOptions.DecodeScalars (d1d4b31)
  • Add byte[] overloads for UTF-8 inputs (e7ddfbe)
  • Add TOML 1.1 parsing tests (32bff1a)
  • Add TomlSourceSpan for precise locations (45f1cba)
  • Add built-in converters for Guid and enums (049d8b6)
  • Add ConditionalWeakTable-backed TomlMetadataStore (7dac15b)
  • Add JsonExtensionData support (bdbecda)
  • Add discriminator-based polymorphism (bdac830)
  • Add metadata-based stream/text reader overloads (542dc14)
  • Add System.Collections.Immutable dependency (0db8d8e)
  • Add source-generated set and immutable type infos (b58b5ca)
  • Add source-gen support for sets and immutable collections (8a94fb9)
  • Add Half/Int128/UInt128 scalar mapping parity (2951d5c)
  • Add TOML benchmark dependencies (1b7f381)
  • Add cross-library parsing benchmarks (338bb3d)
  • Add POCO and source-generated benchmarks (359a6ea)
  • Add serialization lifecycle callbacks (0b68368)
  • Add context and reader overloads to TomlSerializer (3985906)
  • Add source-gen support for property order (d79dd4d)
  • Add source-gen support for required members (a86b16d)
  • Add source-gen support for extension data (1674c44)
  • Add source-gen support for JsonConstructor (c14a37d)
  • Add source-gen support for JsonPolymorphic (27d0ee2)
  • Add default derived type support (no discriminator) for polymorphism (b137830)
  • Add per-type UnknownDerivedTypeHandling on polymorphic attributes (a0fa948)
  • Add integer discriminator support for polymorphism (3674b45)
  • Add apidocs namespace pages (813bc2b)
  • Add site generation (39b4b21)

🐛 Bug Fixes

  • Fix Unicode scalar validation for U+10FFFF (2926365)
  • Fix RFC3339 parsing for TOML 1.1 (50fa654)
  • Fix TomlDateTime local constructors (9a0d75a)
  • Fix TomlDateTime ctor compile regression (5bc9fc5)
  • Fix table array headers in event parser (b7adcec)
  • Fix source generator array type names (717f529)
  • Fix site readme.md (3f1d440)
  • Fix: Round-trippable double formatting (b8b60d2)
  • Fix: Tomlyn.Signed pack targets name (94c1c26)

🚀 Enhancements

  • Refactor SyntaxParser to use TomlLexer (f2653e7)
  • Refactor TomlParser to stream events incrementally (5c9e4f8)

🧰 Maintenance

🏭 Tests

  • Add tests for TOML 1.1 toml-test extensions (1f3c019)
  • Add tests for TomlSerializer overloads (62a1213)

📚 Documentation

  • Add documentation site scaffolding (77fb373)
  • Add documentation site skeleton (f9fa0ea)
  • Fix docs snippets for naming policy (537ac2b)

🧰 Misc

  • Update AGENTS.md (b4e763d)
  • Implement TomlReader/TomlWriter core (0d019aa)
  • Defer TOML string decoding to reader (604b32d)
  • Improve PropertyName event spans (d416a4d)
  • Lexer: recognize comma in key mode (322d331)
  • Preserve offset when formatting TomlDateTime (52b3255)
  • Improve toml-test JSON comparison (b09b574)
  • Lexer: diagnose lone CR newlines (13e65bc)
  • Update toml-test to v2.0.0 (30529e0)
  • Lexer: fix comment spans for non-BMP (ed3b2f4)
  • Lexer: allow tab in basic strings (4e1ee5e)
  • Parser: support TOML 1.1 inline tables (e75cce3)
  • Validator: tighten table and key semantics (f2c53ee)
  • Validator: allow super-tables after dotted headers (56f9a23)
  • Parser: keep newline after inline table (7087423)
  • Parser: treat inline-table newlines as trivia (2119096)
  • Tests: normalize datetime JSON values (f971921)
  • Tests: fix net48 build for datetime normalization (9b827ac)
  • Parser: allow comma after inline-table newline (32fe80f)
  • Tests: exclude TOML 1.1 inline-table newlines (d8590e0)
  • Make TomlParser allocation-free for property names (4582e1d)
  • Docs: clarify TomlParseEvent.PropertyName (071d495)
  • Expose TomlLexer tokens with TomlTextPosition (6eaf2d0)
  • Expand reflection mapping member selection (37283b2)
  • Support JsonConstructor and required members (b8497cb)
  • Honor converter attributes in resolver pipeline (bfe6a8f)
  • Expose offset on TomlException (e784ce7)
  • Integrate metadata store for trivia and display hints (50ebaae)
  • Validate source-gen options and converters (9415569)
  • Support snake/kebab naming policies in source gen (b9b9410)
  • Handle built-in scalar types in source gen (0d413f7)
  • Update AOT test app to new serializer (79f13e1)
  • Internalize metadata provider contract (400f9c8)
  • Replace TomlWriter legacy text emission (52d3231)
  • Remove legacy Toml facade and align new pipeline (60e7011)
  • Remove legacy runtime model mapping stack (b209e37)
  • Annotate reflection paths for trimming/AOT (aa7a540)
  • Use generated type info in AOT tests (420c562)
  • Make source-generated type metadata AOT-friendly (e7bee6d)
  • Update logo assets (364c5f5)
  • Update readmes for new API (63041cb)
  • Refresh packaging for v1.0 cutover (5d9c582)
  • Ensure missing-key errors include source spans (ed08af4)
  • Enforce XML docs for public APIs (f732c99)
  • Ignore toml-test failure logs (2d46968)
  • Refresh changelog header for v1.0 redesign (edc3711)
  • Embed ILLink substitutions in signed package (bf8ae7f)
  • Validate RootValueKeyName and wrap root key literally (294364f)
  • Throw TomlException for invalid converter attributes (1dad85c)
  • Throw TomlException for invalid extension data members (68f928e)
  • Throw TomlException when no type metadata exists (eed4a0b)
  • Throw TomlException for converter factory failures (e658e7b)
  • Throw TomlException for invalid polymorphism configuration (126c8a9)
  • Throw TomlException for constructor parameter collisions (10f0364)
  • Parse UTF-8 streams as bytes for precise error offsets (0db0748)
  • Align TomlException surface with v1.0 spec (20248d6)
  • Throw TomlException for non-string dictionary keys (7deb1dd)
  • Validate reflection constructor selection (a5971cf)
  • Replace ITomlMetadataProvider with metadata store (2215da0)
  • Capture metadata for TomlTable deserialization (ee78d47)
  • Throw TomlException for missing built-in metadata (c799c72)
  • Capture property source spans in metadata (1d86112)
  • Avoid validator crashes on unknown datetime kinds (85fb622)
  • Throw TomlException for invalid key hex escapes (8c85fdc)
  • Report invalid datetime literals as TomlException (18722c3)
  • Wrap string/key decode errors with TomlException (79801ed)
  • Limit toml-test runs to TOML 1.1 fixtures (8c7f245)
  • Clarify datetime StringValue semantics (408e22f)
  • Make toml-test path filters cross-platform (833e488)
  • Support sets and immutable collections (d9e2d02)
  • Support Nullable mapping in reflection and source-gen (5a2e61a)
  • Source-gen: treat enums and object as built-in (ad738f3)
  • Improve object write support for built-in scalar types (21e1743)
  • Restructure benchmark runner (120a984)
  • Update logo (b980b12)
  • Update logo bis (d4fd7c1)
  • Perf: Optimize lexer/parser (6be68ba)
  • Perf: avoid nullable return in character iterators (d39fa93)
  • Rewrite parsing pipeline over ReadOnlyMemory (02e4e81)
  • Update site icons (e0f58ec)
  • Revamp documentation site structure (c71be52)
  • Update logo (e14f294)
  • Improve site and user guide documentation comprehensively (5834bd6)
  • Update polymorphism documentation for new features (f1caddd)
  • Update README layout and tagline (753435e)
  • Update banner (3a8deb2)
  • Remove UTF-8 byte[] APIs (562d33d)
  • Docs: Cross-link SharpYaml (791eb64)
  • Remove old migration.md (bb97e27)
  • Prepare for 1.0 (68c92ac)
  • Update license (c341ccb)
  • Update license and namespace (f8faea3)
  • Remove old changelog.md (6ead26e)

Full Changelog: 0.20.0...1.0.0

Published with dotnet-releaser


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the 📦 dependencies Pull requests that update a dependency file label Jul 16, 2026
@github-actions github-actions Bot added this to the v0.0.1 milestone Jul 16, 2026
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown

Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit cbba849. ± Comparison against base commit 06acbcb.

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the renovate/tomlyn-2.x branch 2 times, most recently from 4adfb3a to 86384f6 Compare July 25, 2026 02:26
@renovate
renovate Bot force-pushed the renovate/tomlyn-2.x branch from 86384f6 to cbba849 Compare July 30, 2026 16:17
@github-actions github-actions Bot modified the milestones: v0.0.1, v0.1.0 Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants