Semantic UI Angular Integrations (no jQuery)
null
on templated & formatted selects (thanks to @yavorskiy-web, closes #285)pickerUseNativeOnMobile
@HostListener
s with manual bindings to improve performance (closes #255)0.9.5
is here and it brings a host of bugfixes, as well as a few new features. Massive thank you to @mcosta74 and @harogaston for their work on this release 🎉
pickerInitialDate
property, allowing you to change the date the datepicker initially opens on (thanks to @harogaston, addresses #165)popupTemplateContext
property, allowing you to bind a variable to the popup template (closes #127)ngModel
not clearing when undefined
passed (thanks to @lialosiu)OnPush
change detection (closes #213)FocusEvent
with a custom interface to support UC browser (closes #202)Hotfix release to fix #195. Also includes other fixes already in master
.
name
and value
are now required properties (though this won't affect existing code)ModalTemplate
warning when using Angular CLI (closes #171)NgModule
imports for Modal & Select (closes #160)ng-touched
support to select, datepicker & checkbox for better form validation (closes #155)labelField
no longer causes an error when pointing at a non-string field (closes #157)0.9.0
is here and it brings 2 brand new components and a multitude of additions & fixes for various other components.
Since this is a <1.0.0
release, there are a number of breaking changes. If updating from 0.8.4
please read the upgrade guide below the release notes.
icon
property to choose dropdown iconoptionsFilter
option for a custom search function (closes #137)ngModel
not setting initial value when not using options
(closes #143)options
into options
and optionsLookup
BREAKING
availableOptions
to filteredOptions
DEPRECATED
noResultsMessage
BREAKING
selection
as default class BREAKING
resultTemplate
option for specifying result template (closes #136)resultFormatter
option for specifying result formatter functionretainSelectedResult
option that controls automatic clearing of the inputoptionsFilter
option for a custom search function (addresses #137)options
into options
and optionsLookup
BREAKING
itemSelected
to resultSelected
BREAKING
ngModel
support BREAKING
isInverted
option (thanks to @trevordaniels)autofocus
attribute now get focus when modals open (closes #150)autofocus
attribute now get focus when the popups open (closes #150)To fix each of the breaking changes from above follow the individual bullet points below:
[options]
to [optionsLookup]
. The split was introduced because having a single property can be confusing.availableOptions
with filteredOptions
. availableOptions
has been deprecated and will be removed in 0.10.0
, as filteredOptions
is clearer.class="selection"
to all of your existing <sui-select>
and <sui-multi-select>
components. selection
was removed as a default class to support a wider range of Semantic UI select styles.noResultsMessage
with localeOverrides
as per the new localization service.[options]
to [optionsLookup]
. The split was introduced because having a single property can be confusing.(itemSelected)
with (resultSelected)
. This is because all instances of item
have been replaced by the clearer result
as there was a mix before.[(ngModel)]
as ngModel
support has been dropped. Instead, use (resultSelected)
to track the last selected option.That covers everything you need to do for a clean upgrade.
strictNullChecks
This release moves the web-animations-js
polyfill back outside the library, so it must be manually imported by users when using either the collapse or accordion components.
This is a BREAKING CHANGE as for full browser support you must follow the instructions in the docs.
Closes #91 and #92.