This repository was archived by the owner on Feb 25, 2026. It is now read-only.
v1.1.0
Major updates
- Controls
- New Blade control - Nico Vermeir (PR - Documentation)
- New GridSplitter control - Ibraheem Osama (PR - Documentation)
- New DropShadowPanel - Jean-Sebastien Dupuy (PR - Documentation)
- Added StepSize and IsInteractive to RadialGauge - Diederik Krols (PR - Documentation)
- HamburgerMenu updates - Made it simpler to use from scratch - David Catuhe (PR - Documentation)
- SlidableListItem improvements - Burak Kaan Köse & Pekspro (PR #1 - PR #2 - PR #3 - Documentation)
- UI
- Improved converters and introducing generic converter - Nathanael Marchand (PR - Documentation)
- In-memory layer of caching in ImageCache - Jure Purgar (PR #1 - PR#2 - Documentation)
- Generic CacheBase class - Hermit Dave (PR - Documentation)
- Animations
- New animation support: FadeHeaderBehavior - Lance McCarthy (PR - Documentation)
- Helpers
- Added HyperlinkExtensions class- Ian Bebbington (PR - Documentation)
- New Incremental Loading Collection - Marco Minerva (PR - Documentation)
- Local and Roaming Object Storage helper - David Bottiau (PR - Documentation)
- Services
- Service Provider for Microsoft Graph - Eric Vernie (PR - Documentation)
- Service Provider for LinkedIn - Chris Barker (PR - Documentation)
- Added a parameter in BingSearchConfig to get results from BingNews. Also added support for languages - Philippe Matray (PR#1 - PR#2 - Documentation)
- Facebook service can now retrieve albums and photos - Chris Barker (PR - Documentation)
- Docs
- Documentation is now part of the same repo as the source code - Jason Short
Fixes
- General
- Adding keyboard only support for HamburgerMenu and RangeSelector - David Catuhe
- Consistent punctuation in md files - Bart Lannoeye
- Use C#6 nameof() instead of hard-coded strings - Thomas Nigro
- A small casing fix of readme.md - Eldar Dordzhiev
- Removed unnecessary async/await keywords - Bart Lannoeye
- Consistent naming for const variables - Bart Lannoeye
- Use Array.Empty instead new T[0] - h82258652
- Controls
- Added CommandParameter support to SlidableListItem - Stefano
- RotationDelay dependency property is implemented for customizing tile rotation delay - Burak Kaan Köse
- HeaderedTextBlock: if Text is empty, hide its TextBlock - Thomas Nigro
- DeferLoad SlidableListItem background parts - Johnny Westlake
- ImageEx was going incorrectly to Loaded state before image is downloaded - Scott Lovegrove
- Allow VerticalScrollMode and VerticalScrollBarVisibility to be set on AdaptiveGridView - Burak Kaan Köse
- More flexible ImageEx source (Uri) parsing - Andrej Tozon
- Removed sealed from controls - David Catuhe
- Adds SwipeStatusChanged event to SlidableListItem - pekspro
- SemanticZoom support implemented for AdaptiveGridView - Pekspro
- Animations
- Fix blur animation auto start - Etienne Margraff
- Added null-conditional check for Offset.StartAnimation() - Julian Oster
- Services
- Use WwwFormUrlDecoder to get uri query - h82258652
- Service constructors are no longer private - David Catuhe
- BingDataProvider now check for CurrentCulture before search - Burak Kaan Köse
- Added a function to retrieve a single facebook photo - Max
- Sample app
- Added Enable Cache setting to ImageEx control sample - Andrej Tozon
- Fixed rotation bugs in sample app - David Catuhe
- Fix designer crash when using Gauge control - David Catuhe
- Reduced file size of images (lossless) for sample app - ThisWillDoIt
- Hide Properties tab in sample app when there is no property to display - David Catuhe
- Reduced hamburgerMenu itemsSource content to clearly show separation with options - David Catuhe
- Fixed a crash of sample app due to dataContextChanged called multiple times - David Catuhe
- Added JS code tab for sample app - David Catuhe
- Added JS code sample for Notifications - David Bottiau
- ScrollViewer support for property grid in sample app - Burak Kaan Köse
Breaking changes
- Changed animation behavior defaults - JohnnyWestlake
- PR
- With v1.0 animation behaviours have translation offsets of 1, rotation angle of 1, and blur radius of 1 by default. This changes them all to be 0 which most users would expect.
- Removed PlaceHolderAnimationDuration for ImageEx - David Catuhe
- PR
- This property was not used by the control
- Fixed Stop() behavior when not using UseComposition - Nikola Metulev
- PR
- Stop() was doing a reset of the state when not using composition. Now Storyboards and Composition behaviors are aligned.