Releases: tibel/Caliburn.Light
Releases · tibel/Caliburn.Light
Caliburn.Light 3.0.3
- update Weakly 2.7.0
- reduce reflection
- limit design time support
- allow to override DelegateCommand's CoerceParameter function
- support multiple properties in DelegateCommand
- use string for View.Context
- IoC: remove property injection
- change SimpleContainer.GetAllInstances() to return named instances too
- add IViewModelTypeResolver with NameBasedViewModelTypeResolver (old behavior) and ViewModelTypeResolver (registration based)
- UAP: remove Bahvior SDK
- UAP: add Caliburn.Xaml.UAP.rd.xml
- UAP: add OnEvent() to IDelegateCommand for x:Bind support
Caliburn.Light 2.0.1
- fix DelegateBuilder where no canExecute function was set
Caliburn.Light 2.0.0
- refactor DelegateCommand
- no Expression compilation
- add DelegateCommandBuilder
- optimize StringLengthValidationRule
- rename EventAggregator SubsribeAsync() to Subscribe()
Caliburn.Light 1.8.1
- fix EventAggregator
Caliburn.Light 1.8.0
- remove AsyncSubsystem
- update Weakly 2.5.0
Caliburn.Light 1.7.0
- View-Model first: Bind before setting content
- [Universal] add DataTrigger
- change EventAggregator to work without Reflection
- [WPF] better fallback for active window
- remove WP8 and use NET451
- [WPF] don't create Dispatcher upfront
- hide UI scheduler
- add AsyncSubsystem
Caliburn.Light 1.6.5
add Coroutine.OverrideCancel<TResult>()
Caliburn.Light 1.6.4
- Deal with unicode in names
- Added an independent flag to ShowSettingsFlyout (win81)
- Added UIContext.VerifyAccess()
- Changed handling of InitialDirectory in FileOpen and FileSave CoTasks (net45)
- Added ExecutionContextResolver
Caliburn.Light 1.6.3
- use ObserveException()
- add UIContext.Run() overloads similar to Task.Run()
Caliburn.Light 1.6.2
Bugfixes