Avalonia.FuncUI Versions Save

Develop cross-plattform GUI Applications using F# and Avalonia!

1.3.0

2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/1.2.0...1.3.0

1.2.0

2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/1.1.0...1.2.0

1.1.0

6 months ago

What's Changed

  • Performance improvements: ItemsControl @marklam in https://github.com/fsprojects/Avalonia.FuncUI/pull/352 Thanks @marklam for working on this issue!

  • Experimental features:

    • Animation helpers (for explicit animations)
    • Operators (.=) to set state
    • Feliz like useDeferred hook

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/1.0.2...1.1.0

1.0.2

6 months ago

1.0.1

9 months ago
  • fix bug in useEffect. If the handler function returns an IDisposable then Dispose should be called when the component is destroyed.

1.0.0

10 months ago

1.0.0-RC-1.1.1

10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/1.0.0-RC-1.1.0...1.0.0-RC-1.1.1

1.0.0-RC-1.1.0

10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/0.6.0-preview8...1.0.0-RC-1.1.0

0.6.0-preview8

1 year ago

What's Changed

  • added StaticComponent for creating XAML like components with bindings
  • added Control.init to run code once after control instantiation
  • updated bindings

Full Changelog: https://github.com/fsprojects/Avalonia.FuncUI/compare/0.6.0-preview7...0.6.0-preview8

0.6.0-preview7

1 year ago

This pre-release contains:

A new overload added to useElmish hook

  • initArg no longer needs to be specified when initArg is unit.

So this:

let model, dispatch = ctx.useElmish(init, update, ())

Can also be written as this:

let model, dispatch = ctx.useElmish(init, update)

A performance optimization

  • See PR #237