Skip to content

Latest commit

 

History

History
37 lines (33 loc) · 3.77 KB

releasenotes.md

File metadata and controls

37 lines (33 loc) · 3.77 KB

This release adds powerful analyzers for Visual Studio 2015 to help developers avoid common coding mistakes when building CSLA .NET business classes. Many thanks to Jason Bock (JasonBock) for all the work putting these together (and for the planned future analyzers!).

Version 4.6.200 also includes numerous important changes to support UWP apps, as well as some Xamarin scenarios. There are also some optimizations in MobileFormatter to help reduce the bytes transferred via the data portal.

This release is available via NuGet.

  • #480 - #386 Get basic ProjectEdit working in Xamarin apps contributed by Rockford Lhotka (rockfordlhotka)
  • #479 - Include pdb files for the analyzers via NuGet +enhancement
  • #478 - #477 Fixes analyzer issue contributed by Jason Bock (JasonBock)
  • #477 - CheckConstructorsAnalyzerPublicConstructorCodeFix Throw Exception With Nested Classes +fix
  • #363 - Analyzer: Simplify Property Implementations +enhancement
  • #464 - Fix threading issue with data portal create and XAML apps
  • #459 - Fixes #410 so the PropertyStatus control displays correctly in WPF contributed by Rockford Lhotka (rockfordlhotka)
  • #456 - #455 Fixed contributed by Jason Hardman (JasonHardman)
  • #455 - IOS resources are missing +fix
  • #454 - #453 Fixed contributed by Jason Bock (JasonBock)
  • #453 - Bug: Calling Save() Within a BO Causes Error with CSLA0005 +fix
  • #451 - Issue #450 contributed by Rockford Lhotka (rockfordlhotka)
  • #450 - Fix warnings with analyzers +fix
  • #449 - Add LazyGetProperty, update Android SDK, work on ProjectTracker contributed by Rockford Lhotka (rockfordlhotka)
  • #448 - Update Android projects to latest SDK (22) +enhancement
  • #429 - Update URLs in NuGet definitions +enhancement
  • #410 - PropertyStatus control doesn't show up on WPF (CSLA v4.6.1) +fix
  • #380 - Add HttpProxy to Android and iOS +enhancement
  • #204 - Investigate DynamicRootList.SaveItem actually does an async save
  • Fixed serialization issue between UWP and .NET
  • The NuGet packages now support UWP apps
  • Fixed issues with WinRT/UWP support for Windows 10
  • New and updated analyzers
  • Potential breaking changes:
  • Moved Serializable attribute to System namespace
  • Moved NotSerializable attribute to System namespace
  • Moved ICloneable interface to the system namespace
  • Made progress updating Samples\ProjectTracker example (note new path)
  • Now using AppVeyor to build CSLA .NET and run unit tests
  • Now using gitter for real-time chat about CSLA .NET