8.0.0 Preview 2
Pre-release
Pre-release
Changes:
Breaking Changes 💥:
- #131: Remove CanExecute checks from Execute logic
- #113: Propagate task exceptions to TaskScheduler.UnobservedTaskException
- #127: Switch async commands to default to no concurrent execution
New features 🆕:
- #119: [ObservableProperty] generates partial OnPropertyChanging/Changed methods
- #128: Add cancel command support
Improvements ✨:
- #135: Add [DynamicallyAccessedMembers] annotations
- #122: Fix async command event notifications
- #124: Add to generated observable properties
Bugs 🐛:
- #13: MVVM Source Generators: CS1028 Error if #region block
- #45: StrongReferenceMessenger.Unregister[All] fixes
Others:
- #132: Remove [DebuggerNonUserCode] from visible members
- #134: Remove ArrayPoolBufferWriter explicit constructor
- #130: Fixed typos in Span2D implicit operators
- #120: Fix IRecipient generator for partial recipient declarations
- #111: Fix AsyncRelayCommand with allowConcurrentExecutions == false not raising CanExecuteChanged
- #110: Fix [ObservableRecipient] with inherited base attributes
This list of changes was auto generated.