Releases: Cysharp/ObservableCollections
Releases · Cysharp/ObservableCollections
Ver.3.0.2
- fix ArgumentOutOfRangeException when using ToNotifyCollectionChanged with ObservableDictionary #70
Full Changelog: 3.0.1...3.0.2
Ver.3.0.1
- Fix NotifyCollecitonChanged view of ObservableList supports
AddRange
,InsertRange
,RemoveRange
in XAML binding - Add
ObservableList.ToNotifyCollectionChangedSlim()
Full Changelog: 3.0.0...3.0.1
Ver.3.0.0
Overall breaking changes have been made, particularly with fundamental changes around the View.
Added Features
Sort
andReverse
methods have been added toObservableList
and are now notified- View now reflects
Sort
andReverse
- View's Count now reflects the filtered value
- View's standard iteration now only returns TView
- Added
UnfilteredCount
,Filtered
, andUnfiltered
to View - Added
ViewChanged
event to View INotifyCollectionChangedSynchronizedViewList
now reflects View's filter- Added
ISynchronizedViewList
- Removed
WhenTrue/WhenFalse
from Filter
Removed Features
bool reverse
in View- SortedView
- FreezedCollection
Ver.2.2.2
What's Changed
- Add INotifyCollectionChangedSynchronizedView.Refresh() by @zerodev1200 in #62
- Fix #58 IsCompatibleObject by @zerodev1200 in #63
New Contributors
- @zerodev1200 made their first contribution in #62
Full Changelog: 2.2.1...2.2.2
Ver.2.2.1
What's Changed
- Add 'out' keyword in ObservableQueue.TryPeek method by @JeongJiwon-Ruya in #57
- Add missing equality comparer parameter and getter by @erri120 in #55
New Contributors
- @JeongJiwon-Ruya made their first contribution in #57
- @erri120 made their first contribution in #55
Full Changelog: 2.2.0...2.2.1
Ver.2.2.0
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #49
- Add IReadOnlyObservableList interface by @AnnulusGames in #54
- fix ResizableArray by @prozolic in #51
- For support AvaloniaUI collection binding, NotifyCollectionChangedView implements IList
New Contributors
- @dependabot made their first contribution in #49
- @AnnulusGames made their first contribution in #54
Full Changelog: 2.1.4...2.2.0
Ver.2.1.4
- Add ICollectionEventDispatcher, ToNotifyCollectionChanged(ICollectionEventDispatcher), SynchronizationContextCollectionEventDispatcher
Full Changelog: 2.1.3...2.1.4
Ver.2.1.3
What's Changed
- Update README.md by @NeverMorewd in #37
- ci: change upload-artifact & download-artifact to Cysharp/Actions by @guitarrapc in #39
- fix CloneCollection by @prozolic in #43
- ci: add depndabot.yaml to update github-actions by @guitarrapc in #35
- Add IReadOnlyObservableDictionary interface and ObservableDictionaryR3Extensions by @TORISOUP in #45
New Contributors
- @NeverMorewd made their first contribution in #37
- @TORISOUP made their first contribution in #45
Full Changelog: 2.1.2...2.1.3
Ver.2.1.2
Ver.2.1.1
What's Changed
Full Changelog: 2.1.0...2.1.1