Change Log
All notable changes to this project will be documented in this file. See Conventional Commits (opens in new window) for commit guidelines.
10.7.3 (opens in new window) (2024-11-19)
Bug Fixes
- resolve vulnerabilities (#763 (opens in new window) ) (f8c2f7e (opens in new window) )
10.7.2 (opens in new window) (2024-11-07)
Note: Version bump only for package @ovotech/nebula
10.7.1 (2024-07-01)
Note: Version bump only for package @ovotech/nebula
10.7.0 (2024-06-20)
Features
- accordions preserve state when closed (#756) 3281bd0, closes #756
- update default fonts 55e33d9
10.6.1 (2024-03-29)
Note: Version bump only for package @ovotech/nebula
10.6.0 (2024-03-12)
Features
- add destructive secondary link (#748) 3d62551, closes #748
10.5.6 (2024-03-07)
Bug Fixes
- improve checkbox and radio theming and include resizing example (#743) 3cb5f56, closes #743
10.5.5 (2023-11-23)
Note: Version bump only for package @ovotech/nebula
10.5.4 (2023-11-20)
Bug Fixes
- github-actions: skip workflow for cp-ui-tooling user (#725) f47533b, closes #725
10.5.3 (2023-11-20)
Note: Version bump only for package @ovotech/nebula
10.5.2 (2023-11-20)
Note: Version bump only for package @ovotech/nebula
10.5.1 (2023-11-17)
Note: Version bump only for package @ovotech/nebula
10.5.0 (2023-08-03)
Features
- add Timeline component (#711) dd04ac5, closes #711
10.4.1 (2023-07-04)
Bug Fixes
- resolve Notification types with React 16&17 (#709) f3658fb, closes #709
10.4.0 (2023-07-03)
Features
- support and test older versions of React (#708) 81b4d14, closes #708
10.3.1 (2023-04-27)
Bug Fixes
- hardcoded id for dataTable caption (#707) 427f008, closes #707
10.3.0 (2023-03-02)
Features
- add callout component (#705) cce0ae6, closes #705
10.2.2 (2023-01-24)
Bug Fixes
- unstriped table background color (#700) 034dbf6, closes #700
10.2.1 (2022-12-30)
Bug Fixes
- remove focus ring from modal (#691) d0f98ca, closes #691
- use theme values for table headers (#690) d483e7c, closes #690
10.2.0 (opens in new window) (2022-10-07)
Features
- icon: add name data attribute (#679 (opens in new window) ) (c47807c (opens in new window) )
10.1.0 (opens in new window) (2022-09-21)
Features
- include status palettes as available badge variants (#676 (opens in new window) ) (06cf981 (opens in new window) )
10.0.2 (opens in new window) (2022-08-08)
Note: Version bump only for package @ovotech/nebula
10.0.1 (opens in new window) (2022-07-20)
Note: Version bump only for package @ovotech/nebula
10.0.0 (opens in new window) (2022-07-05)
Features
- split web and native into separate packages (#658 (opens in new window) ) (dbd4b41 (opens in new window) )
BREAKING CHANGES
-
React native is now exported from a separate package. Icons are now customised using the IconProvider. Logo is no longer exported.
-
feat: support react 18 in web
Support react 18 in web and remove selectfield in native
-
react dependency upgraded to 18 for web. selectfield removed for native
-
chore: move back to ovotech npm org
9.1.5 (opens in new window) (2021-07-15)
Bug Fixes
- disclosure icon color (8c3b3a8 (opens in new window) )
9.1.4 (opens in new window) (2021-07-07)
Bug Fixes
- installs React aria dependecies (#551 (opens in new window) ) (e9f0d67 (opens in new window) )
- tidy up after moving react aria dependencies (#553 (opens in new window) ) (b22dd30 (opens in new window) )
9.1.3 (opens in new window) (2021-05-12)
Bug Fixes
- (native) Actually export DataTable (#540 (opens in new window) ) (2a2ad8e (opens in new window) )
- (native) Allow setting secureTextEntry on PasswordInput (#538 (opens in new window) ) (8097f3c (opens in new window) )
- (native) Ensure you can forward a ref through Field components (#536 (opens in new window) ) (1836cb7 (opens in new window) )
9.1.2 (opens in new window) (2021-04-22)
Bug Fixes
- modal tablet display issue (#532 (opens in new window) ) (fa1e02c (opens in new window) )
9.1.1 (opens in new window) (2021-04-21)
Bug Fixes
- updates modal mobile styles (#531 (opens in new window) ) (0b19104 (opens in new window) )
9.1.0 (opens in new window) (2021-04-21)
Features
- modal component (#525 (opens in new window) ) (43f0f18 (opens in new window) ), closes #479 (opens in new window)
9.0.3 (opens in new window) (2021-03-18)
Note: Version bump only for package @ovotech/nebula
9.0.2 (opens in new window) (2021-03-08)
Bug Fixes
- Add Readonly attribute to DateField (#512 (opens in new window) ) (906ea82 (opens in new window) )
9.0.1 (opens in new window) (2021-02-23)
Bug Fixes
- Set the default type of the DisclosureButton to 'button' (#509 (opens in new window) ) (fed6115 (opens in new window) )
9.0.0 (opens in new window) (2021-02-22)
- build!: update typings for react native (#508) (8276a2e (opens in new window) ), closes #508 (opens in new window)
BREAKING CHANGES
- updates the react-native dependency to 0.63.3
8.4.3 (opens in new window) (2021-01-04)
Bug Fixes
- use DefaultTheme for type of space on margin and stack (#500 (opens in new window) ) (ab13628 (opens in new window) ), closes #499 (opens in new window)
8.4.2 (opens in new window) (2020-12-23)
Bug Fixes
- change typing of mediaQueries to string from any (#498 (opens in new window) ) (86511f9 (opens in new window) ), closes #497 (opens in new window)
8.4.1 (opens in new window) (2020-12-22)
Bug Fixes
- use useContext instead of useTheme (#496 (opens in new window) ) (65e6a68 (opens in new window) )
8.4.0 (opens in new window) (2020-12-21)
Features
- add Margin component (#494 (opens in new window) ) (09710ca (opens in new window) ), closes #493 (opens in new window)
- Update Datatable component to allow customisation (#488 (opens in new window) ) (c0c80d5 (opens in new window) )
8.3.1 (opens in new window) (2020-12-15)
Bug Fixes
- account for lack of collapsing margins in TextGroup component for native (#489 (opens in new window) ) (e8f00d5 (opens in new window) ), closes #484 (opens in new window)
8.3.0 (opens in new window) (2020-12-14)
Features
- add check icon (5d3aa2f (opens in new window) ), closes #485 (opens in new window)
8.2.3 (opens in new window) (2020-12-07)
Bug Fixes
- fix broken tabs on web (#482 (opens in new window) ) (c2e9adc (opens in new window) )
8.2.2 (opens in new window) (2020-12-07)
Bug Fixes
- support ReactNode for RadioField label (#480 (opens in new window) ) (3580e65 (opens in new window) )
8.2.1 (opens in new window) (2020-12-04)
Bug Fixes
- correctly spread and document the spread of props (#477 (opens in new window) ) (b2ef8c6 (opens in new window) )
8.2.0 (opens in new window) (2020-12-04)
Features
- Set the data-testid for datefield inputs (#473 (opens in new window) ) (b51a587 (opens in new window) )
8.1.1 (opens in new window) (2020-12-02)
Note: Version bump only for package @ovotech/nebula
8.1.0 (opens in new window) (2020-12-02)
Features
- add accordion for native (#459 (opens in new window) ) (0cb9916 (opens in new window) )
- add accordion for web (#456 (opens in new window) ) (b51ea60 (opens in new window) )
- add TextGroup component for React Native (#466 (opens in new window) ) (c2bd58a (opens in new window) ), closes #281 (opens in new window)
8.0.1 (opens in new window) (2020-11-30)
Bug Fixes
- Pass the name to DateField and to sub inputs (#458 (opens in new window) ) (18cb242 (opens in new window) )
8.0.0 (opens in new window) (2020-11-27)
Bug Fixes
- adjust the radio size to be consistent with figma (#449 (opens in new window) ) (289c706 (opens in new window) )
- allow image props on logos (#442 (opens in new window) ) (eb60c38 (opens in new window) )
- hover color for text link (#440 (opens in new window) ) (b2b2e4e (opens in new window) )
- prevent fullWidth being passed to the dom when using textLink with "as" (#445 (opens in new window) ) (acc58ee (opens in new window) ), closes #346 (opens in new window)
Features
- allow headings to have individual weights in theme (#446 (opens in new window) ) (6f6ba3c (opens in new window) )
- export field subcomponents (#451 (opens in new window) ) (3f36e42 (opens in new window) ), closes #437 (opens in new window)
BREAKING CHANGES
- Support for some deprecated theme values has been removed
- Bumped styled-components peer dependency from 5.0.0 to 5.1.0
7.7.0 (opens in new window) (2020-11-18)
Features
- add description list and summary list (#429 (opens in new window) ) (16e3c64 (opens in new window) )
7.6.5 (opens in new window) (2020-11-12)
Bug Fixes
- ontoggle being called on disclosure render (#423 (opens in new window) ) (c44b253 (opens in new window) )
- pass expanded to ontoggle for disclosure (#424 (opens in new window) ) (af98b87 (opens in new window) )
7.6.4 (opens in new window) (2020-11-06)
Bug Fixes
- spread props to Disclosure (#416 (opens in new window) ) (d12f7af (opens in new window) )
- support ReactNode for Radio label (#417 (opens in new window) ) (f97007b (opens in new window) )
7.6.3 (opens in new window) (2020-11-06)
Bug Fixes
- support ReactNode as a disclosure title (#413 (opens in new window) ) (db168e8 (opens in new window) )
- support ReactNode for DataTable headings (#414 (opens in new window) ) (a025382 (opens in new window) )
7.6.2 (opens in new window) (2020-11-04)
Bug Fixes
- radio and checkbox clickable area too long (#401 (opens in new window) ) (b5cc62e (opens in new window) )
7.6.1 (opens in new window) (2020-10-22)
Bug Fixes
- set textlink default fontweight to inhert instead of specifying (#377 (opens in new window) ) (954fa9b (opens in new window) )
7.6.0 (opens in new window) (2020-10-21)
Features
- Add download icon (3976ca5 (opens in new window) )
7.5.0 (opens in new window) (2020-10-20)
Features
- allow fontWeight to be themable for textLink (ca584ca (opens in new window) )
7.4.0 (opens in new window) (2020-10-19)
Features
- stack: responsive spaceBetween prop added to Stack (b4c993f (opens in new window) )
7.3.0 (opens in new window) (2020-10-16)
Bug Fixes
- tabs: fixed filter by children not working on tabs (a909c40 (opens in new window) )
Features
- text: paragraphs now have a theming option to limit width for readability (68bf34d (opens in new window) )
7.2.0 (opens in new window) (2020-10-08)
Bug Fixes
- adds column width support for web (344b75c (opens in new window) )
- adds column width to data table, updates styling (28236dd (opens in new window) )
- adds column widths for data table web, updates styling (4d8dd9c (opens in new window) )
- fixes compile error (f481ae4 (opens in new window) )
- refactors cell width (d5c915a (opens in new window) )
- refactors the optional cell width (189931c (opens in new window) )
Features
- adds data table for native (908c524 (opens in new window) )
- adds support for setting column widths for data table web version (8a692b1 (opens in new window) )
- color contrast check for themes (0e4529d (opens in new window) )
7.1.1 (opens in new window) (2020-10-06)
Bug Fixes
- correct typing of logo variants in native (0102b35 (opens in new window) )
- checkbox: checked props include input props (previously removed in a refactor) (d7fcede (opens in new window) )
- notification: add id to the focus wrapper (previously removed) (0535407 (opens in new window) )
7.1.0 (opens in new window) (2020-10-05)
Features
- allow create theme to accept an optional second prop (df4a8d0 (opens in new window) )
7.0.1 (opens in new window) (2020-09-25)
Bug Fixes
- fix badge on native (7f1f8a4 (opens in new window) ), closes #327 (opens in new window)
- only apply focus transition to boxshadow (02b00f7 (opens in new window) ), closes #320 (opens in new window)
- use darker grey for "border muted" (1da35df (opens in new window) )
7.0.0 (opens in new window) (2020-09-25)
Bug Fixes
- affix: add affix width back in (e4f9826 (opens in new window) )
- select: added children prop for multi list (3921ab8 (opens in new window) )
- fix textlink icon alignment (90a20e6 (opens in new window) ), closes #307 (opens in new window)
- fixes failing data table unit test (fefa39a (opens in new window) )
Features
- add Badge component for web and native (deedbe9 (opens in new window) ), closes #268 (opens in new window)
- add variant support for CTAButton and CTALink on native (87bad67 (opens in new window) )
- adds datatable component for web (7b85e97 (opens in new window) )
- allow variants on CTAButton and CTALink on web (c69c2a7 (opens in new window) )
Tests
- add jest-styled-components and enable storyshots again (aedae9a (opens in new window) )
BREAKING CHANGES
- Upgraded to styled-components 5.0.0, including the peer dependency
6.2.0 (opens in new window) (2020-09-11)
Features
- cta: secondary cta updated hover state (bd9ee3b (opens in new window) )
- allow inputs and fields to declare an iconLeft and iconRight (b728587 (opens in new window) ), closes #284 (opens in new window)
- notification: add dismiss button for react native notification (6bcef0c (opens in new window) )
- notification: add Notification component to React Native (e073023 (opens in new window) )
- add generic Notification component for web (2e796b0 (opens in new window) )
- add textarea field for web (79ecddc (opens in new window) ), closes #266 (opens in new window)
- add textarea for native (7ff8e82 (opens in new window) ), closes #266 (opens in new window)
6.1.1 (opens in new window) (2020-09-04)
Bug Fixes
- disclosure: position disclosure icon correctly (9d2b622 (opens in new window) )
6.1.0 (opens in new window) (2020-09-03)
Bug Fixes
- align padding of card with grid (a2feea7 (opens in new window) )
Features
- disclosure: add disclosure component for React Native (7cf566a (opens in new window) )
- disclosure: add disclosure for web (e9eea9e (opens in new window) )
- icon: add caret-right and caret-down to native (ba1a0cb (opens in new window) )
- icon: added the caret-right icon (a1999e6 (opens in new window) )
6.0.0 (opens in new window) (2020-09-02)
Code Refactoring
- remove support for the "byus" theme property (5f87f32 (opens in new window) )
BREAKING CHANGES
- previously it was possible to put the nebula theme inside a "byus" property of your theme - this is no longer supported - you should intead use createTheme to merge themes
5.4.0 (opens in new window) (2020-08-20)
Bug Fixes
- fix typing issue for native icons (f2fd0d1 (opens in new window) )
Features
- tabs: add support for Tabs on React Native (5618d62 (opens in new window) )
- add logo component for native (bc8536b (opens in new window) )
- add logo component for web (2753c89 (opens in new window) )
5.3.0 (opens in new window) (2020-08-14)
Features
- icon component for native (a759ff4 (opens in new window) )
- icon component for web (9c71d2e (opens in new window) )
- tabs: added Tabs for Web (858c173 (opens in new window) )
5.2.2 (opens in new window) (2020-08-05)
Bug Fixes
- #225 (opens in new window) fix import issues with nebula in cjs format (70399d6 (opens in new window) )
5.2.1 (opens in new window) (2020-08-04)
Bug Fixes
- selectField arrow fix (f9d5113 (opens in new window) ), closes #219 (opens in new window)
5.2.0 (opens in new window) (2020-07-31)
Features
- native selectfield (6f59d99 (opens in new window) )
- selectfield for web (39e0e93 (opens in new window) )
5.1.0 (opens in new window) (2020-07-29)
Features
- add grid components (Row and Col) for native (22a31f3 (opens in new window) )
- grid components (Row and Col) for web (8c6c069 (opens in new window) )
5.0.0 (2020-07-27)
Bug Fixes
- datefield: fixing the native SubLabel and stretching of inputs (b2e8e5f (opens in new window) )
- input: fixes Android issue of inputs losing focus DST-300 (308fcbb (opens in new window) )
- adjust characters for currencyfield (0e13fa2 (opens in new window) )
- cTA max width (d29b50c (opens in new window) )
- fix side by side CTA alignment issue (1015696 (opens in new window) )
- improve button accessibility on Native (d3a4118 (opens in new window) )
- include width of affixes in character prop of currencyfield (d9e8156 (opens in new window) )
- links and buttons composed differently so that as works for react router link (ed07b9e (opens in new window) )
- make sure button text is vertically centred in IE11 and that SVGs are not focusable (61c96d3 (opens in new window) )
- move RadioField legend for better screen reader support (da69d17 (opens in new window) )
- native list style (28c0626 (opens in new window) )
- theme standardisation (e343658 (opens in new window) )
- update button height (0db8168 (opens in new window) )
- use correct scaling for character prop on fields (d8cff26 (opens in new window) )
- use data-error instead of aria-invalid for radio groups (cd1f31a (opens in new window) )
- use fonts instead of fontFamily in theme for input (383edc1 (opens in new window) )
- use white background for inputs, radios, and checkboxes (dccd50e (opens in new window) )
- cta: fixed native cta responsiveness by wrapping the styled fn (33b4ae4 (opens in new window) )
- ctalink: added forwardedAs to the CTALink and removed fullWidth from the native element (db28c02 (opens in new window) )
- textlink: added focusRing to web TextLink (86dd8c0 (opens in new window) )
Code Refactoring
- core: removing references of core and replacing with nebula (41a2de3 (opens in new window) )
- refactor native to use createTheme (50830f9 (opens in new window) )
- use createtheme pattern for web (48b0498 (opens in new window) )
Features
- add card component to web and native (0543dee (opens in new window) )
- datefield: add DateField to React Native (Core) (2383689 (opens in new window) )
- datefield: adding DateField component for web (3f01cba (opens in new window) )
- add "Display" for ovoenergy (0302833 (opens in new window) )
- add chevrons to CTAs (ec47d2d (opens in new window) )
- add destructive button CTA (c5d67df (opens in new window) )
- add ErrorNotification and ErrorSummaryNotification for native (6c2e9f8 (opens in new window) )
- visuallyhidden: added the VisuallyHidden component (a5a9181 (opens in new window) )
- add accessible label to TextInput for react-native (4db0e46 (opens in new window) )
- add CSS reset and global styles (4cb6c4a (opens in new window) )
- add currency select to native currencyinput and create ovoenergy currencyfield (52398e5 (opens in new window) )
- add full width and character count to native inputs (12505a1 (opens in new window) )
- add headings and body typography (6fc0b80 (opens in new window) )
- add Main Primary Button CTA (0821ba0 (opens in new window) )
- add ordered and unordered lists (e984085 (opens in new window) )
- add PasswordField to web and native (f6dc2a2 (opens in new window) )
- add RadioField and Radio components (14a496c (opens in new window) )
- add react native text input for ovoenergy (5ae746a (opens in new window) )
- add SecondaryButton (d21fa79 (opens in new window) )
- add TextLink component to typography (b09d7ee (opens in new window) )
- added components NumberField, TelField and EmailField (8e6f0b5 (opens in new window) )
- added focus outline to react-native TextInput (14577d3 (opens in new window) )
- added LabelText, HintText, ErrorText, FormGroup and TextInput components (34bdc35 (opens in new window) )
- allow currency select with CurrencyInput (0fc177e (opens in new window) )
- checkbox and CheckboxField components for web (f11c196 (opens in new window) )
- checkbox and CheckboxField components on native (3adb3cd (opens in new window) )
- cTA amends - font size and text wrapping (5d0ce29 (opens in new window) )
- cTA Links (d02d324 (opens in new window) )
- form components for native (a5a4a1c (opens in new window) )
- implement CurrencyField for web (7d2bc37 (opens in new window) )
- implement ErrorNotification and ErrorSummaryNotification for web (6bfca68 (opens in new window) )
- implement ErrorNotification and ErrorSummaryNotification for web (eda7ab9 (opens in new window) )
- responsive font sizes for forms (1b71367 (opens in new window) )
- responsive, collapsing margins for typography components (9503cb6 (opens in new window) )
- support full width option for text inputs (291e97d (opens in new window) )
- update required props for native radios (4db744c (opens in new window) )
- cta: added support for external links and opening in a new window (c9e7991 (opens in new window) )
- cta: added support for opensInNewWindow to native (a7236b4 (opens in new window) )
- cta: added support on CTA buttons/links for a fullWidth property (02bd35d (opens in new window) )
- icons: updated CTA to accept leftIcon and rightIcon, structured icons and added Icon component (91967c4 (opens in new window) )
BREAKING CHANGES
- core: Core is being replaced by Orion Nebula
- Native theme structure has changed. Anyone referencing theme variables directly should ensure they still point to the correct place. Native theme type is now simply "Theme"
- changes the structure of the theme object. Anyone referencing theme values directly should ensure they point
- CurrencyField will now take into account the width of the currency icon when deciding a width based on the "characters" prop
- icons: Chevron prop is no longer supported on CTA Buttons/Links, instead use iconLeft and iconRight
- The theme exported no longer contains a byus property.
4.1.1 (opens in new window) (2020-07-10)
Note: Version bump only for package @ovotech/core
4.1.0 (opens in new window) (2020-07-07)
Bug Fixes
- datefield: fixing the native SubLabel and stretching of inputs (b2e8e5f (opens in new window) )
- input: fixes Android issue of inputs losing focus DST-300 (308fcbb (opens in new window) )
Features
- datefield: add DateField to React Native (Core) (2383689 (opens in new window) )
- datefield: adding DateField component for web (3f01cba (opens in new window) )
4.0.0 (opens in new window) (2020-06-16)
Bug Fixes
- adjust characters for currencyfield (0e13fa2 (opens in new window) )
- fix side by side CTA alignment issue (1015696 (opens in new window) )
- include width of affixes in character prop of currencyfield (d9e8156 (opens in new window) )
- native list style (28c0626 (opens in new window) )
- use white background for inputs, radios, and checkboxes (dccd50e (opens in new window) )
Features
- add ErrorNotification and ErrorSummaryNotification for native (6c2e9f8 (opens in new window) )
BREAKING CHANGES
- CurrencyField will now take into account the width of the currency icon when deciding a width based on the "characters" prop
3.2.0 (opens in new window) (2020-06-10)
Features
- visuallyhidden: added the VisuallyHidden component (a5a9181 (opens in new window) )
- add PasswordField to web and native (f6dc2a2 (opens in new window) )
- implement ErrorNotification and ErrorSummaryNotification for web (6bfca68 (opens in new window) )
- implement ErrorNotification and ErrorSummaryNotification for web (eda7ab9 (opens in new window) )
3.1.0 (opens in new window) (2020-06-01)
Bug Fixes
- move RadioField legend for better screen reader support (da69d17 (opens in new window) )
- use data-error instead of aria-invalid for radio groups (cd1f31a (opens in new window) )
Features
- add RadioField and Radio components (14a496c (opens in new window) )
- checkbox and CheckboxField components for web (f11c196 (opens in new window) )
- checkbox and CheckboxField components on native (3adb3cd (opens in new window) )
- update required props for native radios (4db744c (opens in new window) )
3.0.1 (opens in new window) (2020-05-26)
Bug Fixes
- textlink: added focusRing to web TextLink (86dd8c0 (opens in new window) )
3.0.0 (opens in new window) (2020-05-20)
Features
- add "Display" for ovoenergy (0302833 (opens in new window) )
- add headings and body typography (6fc0b80 (opens in new window) )
- add ordered and unordered lists (e984085 (opens in new window) )
- add TextLink component to typography (b09d7ee (opens in new window) )
- responsive font sizes for forms (1b71367 (opens in new window) )
- responsive, collapsing margins for typography components (9503cb6 (opens in new window) )
- cta: added support for opensInNewWindow to native (a7236b4 (opens in new window) )
- icons: updated CTA to accept leftIcon and rightIcon, structured icons and added Icon component (91967c4 (opens in new window) )
BREAKING CHANGES
- icons: Chevron prop is no longer supported on CTA Buttons/Links, instead use iconLeft and iconRight
2.3.1 (opens in new window) (2020-05-06)
Bug Fixes
- links and buttons composed differently so that as works for react router link (ed07b9e (opens in new window) )
2.3.0 (opens in new window) (2020-05-06)
Bug Fixes
- use correct scaling for character prop on fields (d8cff26 (opens in new window) )
Features
- added components NumberField, TelField and EmailField (8e6f0b5 (opens in new window) )
2.2.1 (opens in new window) (2020-05-05)
Note: Version bump only for package @ovotech/core
2.2.0 (opens in new window) (2020-05-01)
Bug Fixes
- ctalink: added forwardedAs to the CTALink and removed fullWidth from the native element (db28c02 (opens in new window) )
- use fonts instead of fontFamily in theme for input (383edc1 (opens in new window) )
Features
- add accessible label to TextInput for react-native (4db0e46 (opens in new window) )
- add currency select to native currencyinput and create ovoenergy currencyfield (52398e5 (opens in new window) )
- add full width and character count to native inputs (12505a1 (opens in new window) )
- add react native text input for ovoenergy (5ae746a (opens in new window) )
- added focus outline to react-native TextInput (14577d3 (opens in new window) )
- added LabelText, HintText, ErrorText, FormGroup and TextInput components (34bdc35 (opens in new window) )
- allow currency select with CurrencyInput (0fc177e (opens in new window) )
- cTA amends - font size and text wrapping (5d0ce29 (opens in new window) )
- form components for native (a5a4a1c (opens in new window) )
- implement CurrencyField for web (7d2bc37 (opens in new window) )
- support full width option for text inputs (291e97d (opens in new window) )
- cta: added support for external links and opening in a new window (c9e7991 (opens in new window) )
2.1.1 (opens in new window) (2020-04-21)
Note: Version bump only for package @ovotech/core
2.1.0 (opens in new window) (2020-04-20)
Bug Fixes
- cta: fixed native cta responsiveness by wrapping the styled fn (33b4ae4 (opens in new window) )
Features
- cta: added support on CTA buttons/links for a fullWidth property (02bd35d (opens in new window) )
2.0.0 (opens in new window) (2020-04-17)
Bug Fixes
- theme standardisation (e343658 (opens in new window) )
BREAKING CHANGES
- The theme exported no longer contains a byus property.
1.1.3 (opens in new window) (2020-04-09)
Note: Version bump only for package @ovotech/core
1.1.2 (opens in new window) (2020-03-27)
Note: Version bump only for package @ovotech/core
1.1.1 (opens in new window) (2020-03-27)
Note: Version bump only for package @ovotech/core
1.1.0 (2020-03-24)
Bug Fixes
- cTA max width (d29b50c (opens in new window) )
- improve button accessibility on Native (d3a4118 (opens in new window) )
- make sure button text is vertically centred in IE11 and that SVGs are not focusable (61c96d3 (opens in new window) )
- update button height (0db8168 (opens in new window) )
Features
- add chevrons to CTAs (ec47d2d (opens in new window) )
- add CSS reset and global styles (4cb6c4a (opens in new window) )
- add destructive button CTA (c5d67df (opens in new window) )
- add Main Primary Button CTA (0821ba0 (opens in new window) )
- add SecondaryButton (d21fa79 (opens in new window) )
- cTA Links (d02d324 (opens in new window) )