Releases: fsprojects/Avalonia.FuncUI
Releases · fsprojects/Avalonia.FuncUI
v1.3.0
What's Changed
- Added PathIcon Control by @Miticcio in #382
- Port SelectingItemsBehavior to DataGrid by @excpt in #394
- Add static property ClipboardContentBinding to DataGridBoundColumn by @GallaFrancesco in #385
New Contributors
- @Miticcio made their first contribution in #382
- @excpt made their first contribution in #394
- @GallaFrancesco made their first contribution in #385
Full Changelog: 1.2.0...1.3.0
v1.2.0
What's Changed
- Update README.md by @JaggerJo in #356
- Fix example titles by @beyon in #362
- Adding more Color overloads for brush properties by @beyon in #363
- Gridsplitter properties by @beyon in #364
- Adding ColumnDefinition and RowDefinition to DSL by @beyon in #371
- Replace a use of Seq.iteri over a list with List.iteri by @Numpsy in #374
- Fix a few 'Pattern discard is not allowed for union case that takes n… by @Numpsy in #373
- Create FUNDING.yml by @JaggerJo in #376
New Contributors
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
-
Performance improvements: ItemsControl @marklam in #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: 1.0.2...1.1.0
v1.0.2
1.0.1
1.0.0
1.0.0-RC-1.1.1
What's Changed
- Performance improvements #317
- Documentation for attached properties by @Happypig375 in #320
New Contributors
- @mathias-brandewinder made their first contribution in #321
Full Changelog: 1.0.0-RC-1.1.0...1.0.0-RC-1.1.1
1.0.0 RC 1.1.0
What's Changed
- Create a useStateLazy method which takes a callback by @marklam in #277
- Contexts / Environment state by @JaggerJo in #278
- Add a binding for ToggleButton.IsCheckedChangedEvent by @Numpsy in #283
- Update to Avalonia 11.0.0-preview6 by @Numpsy in #282
- Add a DynamicallyAccessedMembers attribute to ViewBuilder.Create by @Numpsy in #288
- data grid bindings by @JaggerJo in #289
- Add theme binding by @melursus23 in #296
- Update README.md by @JaggerJo in #298
- New properties in Avalonia supporting touch scrolling by @marklam in #301
- Remove duplicate Styles.Load extension method in the control catalog by @Numpsy in #291
- Added the DSL to create InlineUIContainers by @Thecentury in #302
- Preview 8 by @JaggerJo in #304
- Drag and Drop functionality by @Numpsy in #295
- Update to Avalonia 11 RC 1 by @Numpsy in #308
- Replace uses of the deprecated IStyleable with StyleKeyOverride by @Numpsy in #310
- Bump version to 1.0.0 rc 1.1.0 by @JaggerJo in #312
New Contributors
- @melursus23 made their first contribution in #296
Full Changelog: 0.6.0-preview8...1.0.0-RC-1.1.0
0.6.0-preview8
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: 0.6.0-preview7...0.6.0-preview8
0.6.0-preview7
This pre-release contains:
A new overload added to useElmish
hook
initArg
no longer needs to be specified wheninitArg
isunit
.
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