Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MarimerLLC/csla
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v9.1.0
Choose a base ref
...
head repository: MarimerLLC/csla
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.1.1
Choose a head ref
  • 5 commits
  • 17 files changed
  • 5 contributors

Commits on Nov 23, 2025

  1. Configuration menu
    Copy the full SHA
    ca87362 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2025

  1. Configuration menu
    Copy the full SHA
    ebbf469 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. #4779 Add Snapshot TransactionIsolationLevel (#4782)

    * #4779 Add Snapshot TransactionIsolationLevel
    
    * Fix build issue
    
    ---------
    
    Co-authored-by: Andres Villanueva <[email protected]>
    xal1983 and avillanueva1983 authored Dec 17, 2025
    Configuration menu
    Copy the full SHA
    c352e92 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2026

  1. Fix issue with editlevel and clone (#4796)

    * Fix edit level preservation when cloning object graphs with children
    
    When cloning an object graph during an active edit session, child objects
    were having their edit levels incorrectly reset. This occurred because
    InsertItem called UndoableBase.ResetChildEditLevel when adding deserialized
    children back to their parent collection, which cleared the child's
    already-restored state stack.
    
    The fix adds an _isDeserializing flag to BusinessListBase and
    BusinessBindingListBase that is set during OnSetChildren. When this flag
    is true, InsertItem skips the ResetChildEditLevel call, preserving the
    child's correctly deserialized edit level and undo state.
    
    This enables the clone-edit-save pattern where users can:
    - Begin editing an object
    - Clone it to show in a separate view
    - Continue editing or cancel on either the original or clone independently
    
    Co-Authored-By: Claude Opus 4.5 <[email protected]>
    
    * Update gitignore for claude
    
    * #4794 Add another unit test
    
    ---------
    
    Co-authored-by: Claude Opus 4.5 <[email protected]>
    rockfordlhotka and claude authored Jan 18, 2026
    Configuration menu
    Copy the full SHA
    06862ad View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2026

  1. Version 9.1.1 release (#4803)

    * Update for v9.1.1 release
    
    * Add nuget push script
    rockfordlhotka authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    1123ec3 View commit details
    Browse the repository at this point in the history
Loading