v1.5.4
released this
18 May 03:01
·
965 commits
to hermione
since this release
API Changes
- Added support for autocomplete to WDropdown, WEmailField, WNumberField, WPasswordField, WPhoneNumberField, WTextArea and WTextField #1007.
- Changed message property name
public static final String DEFAULT_MULTI_FORM_COMPONENT_TIP = "bordertech.wcomponents.message.multiFormComponent.tip";
topublic static final String DEFAULT_MULTIDROPDOWN_TIP = "bordertech.wcomponents.message.multiDropdown.tip";
as the tip is not suitable for use with WMultiTextField #1508. - Added message property
public static final String DEFAULT_MULTITEXTFIELD_TIP = "bordertech.wcomponents.message.multiTextField.tip";
with default (en) value of "Enter a value" #1508.
Enhancements
- Removed some style (rather than structure) CSS for mandatory indicators. Style should be the remit of themes.
- Added JavaScript unit tests for missing modules.
Bug Fixes
- Fixed XSLT error which resulted in WToggleButton not reporting its state #1525.
- Fixed missing custom class on WDefinitionList #1519.
- Fixed XSLT error causing WHeading content to include text equating to the value of its margin classes #1514.
- Fixed potential flaw caused by application-level custom CSS source order #1516.
- Fixed a flaw which caused selenium tests to fail if no class was defined in the URL #1510.
- Fixed missing inner labels on WMultiDropdown and WMultiTextField #1508.
- Fixed issue causing 'required' placeholders to be left when making a field optional #1506.
- Fixed missing name attribute on WDateField #1507