Skip to content

Releases: fabulous-dev/Fabulous

0.32.0

13 Feb 07:51
3344d7c
Compare
Choose a tag to compare
  • [Fabulous.Core] Added better type annotation to make the functions init and update easier to read (#313)
  • [Template] Added new UWP template (#324)
  • [Fabulous.Core] Added new helpers to extract data from ViewElement. Helpful for unit testing the views (#325)
  • [Xamarin.Forms controls] Added the property ScrollTo and the event Scrolled for ScrollView (#332)
  • [Xamarin.Forms controls] Added the events ChildrenReordered, MeasureInvalidated, Focused, SizeChanged and Unfocused for VisualElement (#327)
  • [Fabulous.Core] Changed the modules behind View; The builder functions are no longer hidden from IntelliSense (#325)
  • [Xamarin.Forms controls] Fixed the update of TableSection.Title (#330)

0.31.0

03 Feb 16:26
001691d
Compare
Choose a tag to compare
  • [Fabulous.Core] Added XML docs for Fabulous helpers (#284)
  • [Xamarin.Forms controls] Fixed the TitleView attached property on Page (#305)
  • [Xamarin.Forms controls] Fixed the Accelerator property on MenuItem (#301)
  • [Template] Fixed a typo in assembly name in macOS project (#300)
  • [Template] Fixed an issue where NuGet restore would fail due to a space in path on Windows (#290)
  • [LiveUpdate] Fixed: Using ViewRef produces a "No member found for key Fabulous.DynamicViews.ViewRef" error (#286)
  • [LiveUpdate] Fixed: Using a list produces a "No member found for key Microsoft.FSharp.Collections.FSharpList" error (#286)
  • [LiveUpdate] Fixed: Calling a function that takes unit from a module in a separate dll produces a "No member found for key" error (#286)

0.30.0

15 Jan 21:30
6d41855
Compare
Choose a tag to compare
  • Added support for Xamarin.Forms 3.4 (#257)
  • Added new GTK template (#268)
  • Changed behavior of SKCanvasView "invalidate" (always triggers an invalidation while the property is true) (#262)
  • Updated WPF template to target .NET Framework 4.7.2 by default (#267)
  • Updated NuGet inside the template to v4.9.2 (#271)
  • Fixed MacOS template by adding some missing references (#276)

0.29.0

11 Dec 19:39
d25eb07
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Replaced Minimum and Maximum properties of Slider/Stepper by a single MinimumMaximum property (tuple) (#246)
  • Replaced the "fscd" daemon (embedded in the Fabulous.LiveUpdate package) by a new dotnet CLI tool "fabulous-cli". See https://fsprojects.github.io/Fabulous/tools.html for more informations. (#247)

0.28.0

03 Dec 18:05
410de6c
Compare
Choose a tag to compare
  • Added a dispatch method accessible in the app projects (#240)
  • Added a debounce helper function (#237)

0.27.1

24 Nov 10:59
8af681a
Compare
Choose a tag to compare
  • Fixed a cast issue in ViewRef<T>.TryValue (#235)

0.27.0

22 Nov 06:47
Compare
Choose a tag to compare
  • Added TextChanged event to EntryCell (#227)

0.26.0

15 Nov 18:50
5b108cb
Compare
Choose a tag to compare
  • Added Cmd.ofMsgOption and Cmd.ofAsyncMsgOption (#224)
  • Fixed Microsoft.CSharp warnings when building a project created with the template (#216)
  • Fixed a bug in ListViewGrouped that prevented groups to be updated (#229)
  • Fixed description of the NuGet packages (#220)

0.25.0

25 Oct 15:43
b034fd8
Compare
Choose a tag to compare
  • Added "CurrentPage" and "CurrentPageChanged" to TabbedPage and CarouselPage (#215)
  • Added support for byte array with Image.Source (#217)
  • Improved exception protection in LiveUpdate (#214)
  • Fixed an issue in LiveUpdate preventing the use of some kinds of discriminated unions (#213)

0.24.0

15 Oct 17:34
9a9a31d
Compare
Choose a tag to compare
  • Added StyleClass property (#209)