Quantcast
Channel: Caliburn.Micro: Xaml Made Easy
Viewing all articles
Browse latest Browse all 1760

Updated Release: Caliburn.Micro v2.0.0-alpha (Nov 13, 2013)

$
0
0

Caliburn.Micro v2.0.0-alpha is a major release with breaking changes. This version has undergone significant re-design, splitting it into two portions: a Portable Class Library core and platform-specific adapters.


Packages Available on Nuget

  • Caliburn.Micro.Core - The Portable Class Library (PCL) portion of Caliburn.Micro.
  • Caliburn.Micro – The platform-specific adapters for Caliburn.Micro.
  • Caliburn.Micro.Start - Includes a starting bootstrapper, view model and view.

Changes

  • portable library net45+sl5+win8+wp8 (issue 259), SL4, WP71 and NET40 will not be supported
  • Support Windows 8.1 (issue 336) and use new Behavior SDK (issue 338)
  • Fix CultureInfo in CoerceValue
  • Remove Bootstrapper<TRootModel> and PhoneBootstrapper, use BootstrapperBase and PhoneBootstrapperBase
  • Remove package builder (will not work because portable/platform split)
  • Remove EventAggregator PublicationThreadMarshaller and Publish() without marshaller
  • Add EventAggregatorExtensions (PublishOnCurrentThread, PublishOnBackgroundThread, PublishOnUIThread, BeginPublishOnUIThread and PublishOnUIThreadAsync)
  • Fix OnViewReady should be called on child views too (issue 292)
  • Screen only have one TryClose(bool? dialogResult = null)
  • Coroutine uses CoroutineExecutionContext instead of ActionExecutionContext (as it is not portable)
  • SettingsService.RegisterCommand renamed to RegisterFlyoutCommand
  • CallistoSettingsWindowManager removed, replaced with SettingsWindowManager
  • Dependency on Callisto removed
  • Dependency on Windows.UI.Interactivity removed, replaced with 8.1 Behaviours SDK.
  • NotifyOfPropertyChange() does not support [CallerMemberName] at the moment
  • Fix Memory leak in ActivateWith() and DeactivateWith()
  • View/ViewModel-Locator performance improvement (issue 342)

Viewing all articles
Browse latest Browse all 1760

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>