Skip to content

build(deps): update dependency fastcloner to 3.5.5#472

Open
renovate[bot] wants to merge 1 commit into
developfrom
dep/fastcloner-3.x
Open

build(deps): update dependency fastcloner to 3.5.5#472
renovate[bot] wants to merge 1 commit into
developfrom
dep/fastcloner-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 30, 2026

This PR contains the following updates:

Package Change Age Confidence
FastCloner 3.5.23.5.5 age confidence

Release Notes

lofcz/FastCloner (FastCloner)

v3.5.5

Chores

  • Improved the release workflow with expanded automation and reliability improvements.

v3.5.4

Features

  • Source generator now supports excluding members by visibility.
  • Added FastClonerVisibilityAttribute to control member visibility handling at the type level for both runtime and source-generator paths.
  • Added FastClonerStableHashAttribute to improve stable hash detection for cloner caching.
  • Introduced NonPublicAccessorEmitter and BridgeProxyEmitter in the source generator to enable safe access to non-public members without reflection at runtime.
  • Added FastClonerSourceGeneratorBridge and associated contract attributes to support tighter integration between the runtime cloner and source-generated cloners.

Fixes

  • Fixed a race condition in the cloner state management.
  • Fixed cloning of private and protected fields in source-generated cloners.
  • Resolved an edge case that could cause incorrect cloning behaviour in certain type graphs.
  • Improved cycle tracking to correctly handle complex object graphs.
  • Improved stable hash detection to reduce false cache misses.
  • Fixed nullability warnings across the codebase.

Chores

  • Updated README with revised documentation and usage guidance.
  • Expanded test coverage with new test classes covering bridge proxy emission, non-public accessor generation, struct boxing via the runtime bridge, visibility attribute behaviour, and source generator edge cases.

v3.5.3

Fixes

  • Fixed issue #​35 by hoisting a branch in the expression generator, correcting incorrect cloning behaviour in affected scenarios
  • Fixed source generator emitting unqualified Type references, which caused compilation errors when user code defined a conflicting Type symbol in scope

Chores

  • Added TypeNameConflictTests to guard against regressions when user-defined types conflict with BCL type names
  • Expanded CollectionTests with additional coverage for collection cloning edge cases

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • "before 8am every weekday"

🚦 Automerge: Enabled.

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 Bumping application dependencies label Mar 30, 2026
@github-actions github-actions Bot added the Core Related to SnapX.Core label Mar 30, 2026
@renovate renovate Bot force-pushed the dep/fastcloner-3.x branch from c055233 to 1bc3d95 Compare April 1, 2026 18:19
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented Apr 5, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@renovate renovate Bot force-pushed the dep/fastcloner-3.x branch from 1bc3d95 to a45b4a3 Compare April 8, 2026 14:58
@renovate renovate Bot force-pushed the dep/fastcloner-3.x branch from a45b4a3 to 5ac28fe Compare April 21, 2026 19:11
@renovate renovate Bot force-pushed the dep/fastcloner-3.x branch from 5ac28fe to 06cdf09 Compare May 11, 2026 00:52
@renovate renovate Bot changed the title build(deps): update dependency fastcloner to 3.5.3 build(deps): update dependency fastcloner to 3.5.4 May 11, 2026
@renovate renovate Bot force-pushed the dep/fastcloner-3.x branch from 06cdf09 to 30b5211 Compare May 13, 2026 09:02
@renovate renovate Bot changed the title build(deps): update dependency fastcloner to 3.5.4 build(deps): update dependency fastcloner to 3.5.5 May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Related to SnapX.Core dependencies Bumping application dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants