Repository navigation
Update release notes for 10.2.0 changes - #4930
Merged
Merged
Conversation
The 10.2.0 section had only the three Csla.Testing highlights and was last updated at #4883. Adds the changes that landed since then, and brings the section in line with the 10.1.0 structure (compare link, grouped Changes, Contributors). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.
The 10.2.0 section of
releasenotes.mdwas last touched by #4893 (theCsla.Testingtest host) and documented only the threeCsla.Testinghighlights. Roughly a dozen product commits have landed onv10.xsince then with no entry.This adds the missing changes and brings the 10.2.0 section in line with the structure used for 10.1.0.
Added
Compare link —
v10.1.0...v10.2.0, matching the 10.1.0 section.New highlight:
Csla.Avaloniapackage (#4880, #4887, shipped with the framework packages in #4906). The project folder isCsla.Xaml.Avalonia; thePackageIdisCsla.Avalonia, which is what the notes use.Changes, grouped as in 10.1.0:
[Inject]in theObjectFactorydata portal (Implement multi-parameter and inject features for ObjectFactory #1707, #1707 Support multiple parameters and [Inject] in ObjectFactory data portal #4868)nullkey values allowed inNameValueListBase(NameValueListBase does not allow nullable keys #4861, NameValueListBase key "not null" constraint removed #4862)Cloneimprovements and the newISerializationCloner(Investigate Clone performance #4272, Investigate Clone performance #4863)Csla.Testing.Rules.RuleCache(MakeBusinessRuleManager.CleanupRulesForTypeaccessible so tests can reset the per-type rule cache #4882, #4882 Add RuleCache to reset the per-type rule caches between tests #4886)ObjectAdapternull and[Browsable(false)]handling (ObjectAdapter class is throwing exception for 'Parent' property of an object #4879, #4879 ObjectAdapter handles null property values and skips non-browsable properties #4889)System.Security.Cryptography.XmlinCsla.Channels.Wcf(Set version to 10.2.0-beta.1 and fix vulnerable WCF dependency #4904); vulnerableMicrosoft.Build.Tasks.Gitremoved fromCsla.Web.Mvc(Remove vulnerable Microsoft.Build.Tasks.Git reference from Csla.Web.Mvc #4907, #4907 Remove vulnerable Microsoft.Build.Tasks.Git reference from Csla.Web.Mvc #4908); CoreWCF bump (Bump CoreWCF.Primitives from 1.8.0 to 1.8.1 #4870); DI package references (Update DI package references for netstandard and net4x targets #4874)TestDIContextshim migration and removal, metastate doc and test recovery,Requiredrule regression tests, sample cleanupsContributors — derived from the merged PR authors since
v10.1.0; dependabot omitted, consistent with the 10.1.0 list.Not included
Release and CI plumbing (#4909, #4911, #4914, #4919, #4927) is deliberately left out, matching 10.1.0, which did not list workflow changes.
Docs only — no code changes.
🤖 Generated with Claude Code