Skip to content

SimpleToolkit.Core improvements - 5.0.0

Compare
Choose a tag to compare
@RadekVyM RadekVyM released this 12 Jun 12:24
· 26 commits to main since this release
8bced1e

A new major version of the SimpleToolkit.Core package is available! The main focus of this new version have been improvements and fixes of existing controls which make them more capable and stable.

New features

ContentButton's border can be modified the same way as the Border control. Thanks to that, you do not need to wrap the button with a Border in order to change its shape or add an outline:

<simpleCore:ContentButton
    StrokeShape="{RoundRectangle CornerRadius=6}"
    Stroke="Black"
    StrokeThickness="2">
    ...
</simpleCore:ContentButton>

Popover received a lot of small improvements and fixes which make the control more capable and modifiable. With this new update, for example, we can adjust the alignment of the popover to its anchor or choose between the default — platform-specific — and custom styling. See updated documentation for more information.

Breaking changes

This update comes with lots of breaking changes in SimpleToolkit.Core. Probably the most significant one is that ContentButton is now inherited from Border and not from ContentView control. This may lead to some behavior changes of ContentButton.

Other breaking changes can be found primarily in handlers and platform-specific implementations of the controls. API of the controls has not changed much, it has been just extended with new properties.

Others

New sample showing how to integrate Sharpnado.Tabs with SimpleShell has been added to the repository.

tabs
NuGet

Full Changelog: v4.1.0-simpleshell...v5.0.0-core