- Added a layout to the input box component that supports the search component in modern theme. #273
- Fixed the input box component to have proper spacing within the country field component. #273
- Fixed the single file attachment component to display the full file name in the anchor's title attribute. #271
- Added support for inline help positioning inside the input box component. #265
- Added support for inset icons to the input box component. #266
- Fixed the input box component to use the correct font size for placeholder text. #263
- Updated the form control
line-height
to fit descenders. #261
- Updated the radio group component to mark it as touched after its radio buttons lose focus. #257
- Fixed the selection box component to have a responsive layout at smaller screen sizes. #255
- Fixed the input box to work properly when a theme is not specified. #220
- Replaced theme conditionals in templates with the new
skyThemeIf
directive. #240
- Added the selection box component. #232
- Fixed the file item component so that file titles do not extend outside of the component. #239
- Fixed the single file attachment component to utilize the correct modern theme styles. #237
- Added a test fixture for the radio button component to use in consumer unit tests. #182
- Added modern theme styles to the single file attachment component. #225
- Fixed the input box component to properly handle the focused state within other components. #227
- Fixed the single file attachment component to use ARIA labels consistently. #223
- Fixed the vertical position of the input box label in the modern theme. #218
- Fixed a bug where an input box inset button would wrap if the input box was too narrow. #211
- Fixed an error when programmatically setting focus to a form control inside an input box. #208
- Made
SkyThemeService
an optional depependency of the input box component. #203 - Added inset button support to the input box component. #204
- Added character count component support to the input box component. #201
- Updated the input box component to support additional SKY UX components. #195
- Added support for setting custom
aria-label
properties on the file attachment component. #187
- Fixed radio button and checkbox colors in the modern theme. #181
- Added support for using the input box component without specifying a label. #178
- Added modern theme styles to radio buttons and checkboxes. #173
- Fixed an issue where the input box component displayed as invalid when the field was untouched. #171
- Added the
skyAutofill
directive. #157
- Added
select
element support to the input box component. #152
- Removed the bottom margin from the input box component in the modern theme. To stack input box components, specify the appropriate
sky-margin
CSS class on thesky-input-box
element. #137 - Added styles for the input box component's active, focused, and hover states. #139
- Added the
disabled
property to the input box component. #130
- Adjusted the input box component's proportions for the modern theme. #127
- Added an event listener for when the link text box is blurred within the file drop component. #122
- Updated the input box component to support the intended DOM structure of input group buttons. #125
- Added the input box component to support the modern theme form field design. #121
- Added a test fixture for the checkbox component to use in consumer unit tests. #115
- Added support for
@angular/core@^9
. #102 - Updated the pipeline to transpile to the Angular Package Format. #102
- Dropped support for
rxjs@5
. Consumers can installrxjs-compat@^6
to support older versions ofrxjs
. #102
- Upgraded the development dependencies. #115
- Added bug fixes and features from the
master
branch. #115
- Added support for
@angular/core@^9
. #102 - Updated the pipeline to transpile to the Angular Package Format. #102
- Dropped support for
rxjs@5
. Consumers can installrxjs-compat@^6
to support older versions ofrxjs
. #102
- Fixed an Angular compiler template checking error on the file attachment component's HTML template. #100
- Fixed the character count directive to not affect the underlying control value. #95
- Updated the single file attachment component to use resource strings. #93
- Fixed the file drop component to enable users to drag and drop multiple files. #92
- Added the
disabled
property to the radio group component. #82 - Fixed the checkbox component so that it can be added dynamically with an
ngIf
. #85
- Added the
disabled
property to the single file attachment component. #81 - Added the
required
property to the single file attachment component. #78 - Added the
required
property to the radio group component. #79 - Added the
required
property to the checkbox component. #77
- Fixed the "Choose file" and "Replace file" labels for the single file attachment component. #72
- Fixed the radio group component to reset the model value when radio components are added dynamically. #67
- Fixed the styling for the character count indicator component. #69
- Added the single file attachment component. #60
- Added the character count component. #61
- Added a CONTRIBUTING.md file. #64
- Fixed the file item component's trash icon. #62
- Added the toggle switch component. #54 (Thanks @Blackbaud-JackMcElhinney!)
- Fixed the radio group component to update the state when the model value changes. #52
- Added the ability to trigger responsive styles based on a parent component. #35
- Fixed the checkbox component to have proper Angular form control states when it is initialized. #41
- Fixed the checkbox and radio button components to not have extra spacing when a label is not specified. #42
- Fixed the radio group component to properly update ngModel when the initial value is undefined. #37
- Fixed the radio group component to support boolean values. #31
- Added the
ariaLabel
property to the radio group component. #26 - Fixed the radio group component to properly watch for changes to its radio components. #26
- Major version release.
- Fixed the checkbox component to only add
aria-label
to HTML tags when thelabel
property is supplied. #14
- Fixed the checkbox component to emit its change event properly for all change detection strategies. #11
- Fixed the checkbox component to respect the disabled state within reactive forms. #7
- Updated peer dependencies to support Angular versions greater than
4.3.6
. #9
- Added support for
@skyux/i18n@3.3.0
, which addresses some internationalization issues. #6
- Added support for
@skyux/i18n@3.2.0
. #5
- Initial release candidate.
- Initial alpha release.