Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Latest commit

 

History

History
1690 lines (1085 loc) · 57.2 KB

CHANGELOG.md

File metadata and controls

1690 lines (1085 loc) · 57.2 KB

Unreleased

  • [...]

v59.1.0 (01/04/2021)

  • [FIX] Fix ModalFooter border top and border radius display
  • [UPDATE] Remove forwardedRef prop to Modal, SuccessModal and ConfirmationModal

v59.0.0 (31/03/2021)

  • [UPDATE] Add background prop to CheckShieldIcon
  • [NEW] New ScamsEducationIllustration
  • [FIX] Prevent NewItinerary from visually breaking with long names
  • [BREAKING CHANGE] Remove useInfoIcon prop and add icon prop to Disclamer

v58.0.0 (25/03/2021)

  • [BREAKING CHANGE] Update TopBar and Drawer APIs and styles

v57.0.0 (24/03/2021)

  • [BREAKING CHANGE] Add title and tabIndex props to A11yProps interface and pickA11yProps function

v56.0.0 (22/03/2021)

  • [BREAKING CHANGE] Replaced ModalFog by a new Fog component
  • [NEW] New CardsStackSection
  • [UPDATE] Allow polymorphism with as prop for SubHeader
  • [UPDATE] Allow polymorphism with as prop for TheVoice

v55.0.0 (18/03/2021)

  • [BREAKING CHANGE] Remove root exports
  • [UPDATE] Allow newer node/npm version

v54.0.1 (12/03/2021)

  • [FIX] Fixed ChevronIcon direction on SelectField
  • [FIX] Export ItemActionStatus

v54.0.0 (09/03/2021)

  • [UPDATE] Update TopBar/Menu and ItemsList to support a single child item
  • [BREAKING CHANGE] Update title prop to mainTitle for Hint, Profil, TripCard and QrCard

v53.0.0 (05/03/2021)

  • [BREAKING CHANGE] Remove Microdata from TripCard
  • [BREAKING CHANGE] Use new Itinerary in TripCard
  • [BREAKING CHANGE] Caption is now private (the component, not the typography element)
  • [FIX] Fix broken docs for dividers

v52.0.0 (03/03/2021)

  • [BREAKING CHANGE] Added enum direction prop on ChevronIcon

v51.0.0 (02/03/2021)

  • [BREAKING CHANGE] rename HighlightSection props
  • [BREAKING CHANGE] Removed deprecatedExtraFooter prop on ColumnedContentSection
  • [UPDATE] Refactor ColumnedContentSection following a compound component approach
  • [FIX] Fix top link position on ColumnedContentSection and grouping it with the title
  • [NEW] Add FaqSection component

v50.0.0 (02/03/2021)

  • [BREAKING CHANGE] Move Drawer, DropdownButton, HamburgerButton and Menu to TopBar
  • [BREAKING CHANGE] Move Proximity to newItinerary
  • [BREAKING CHANGE] Removed small prop on TimePicker
  • [BREAKING CHANGE] Stars and Rating components are now private
  • [BREAKING CHANGE] Rename Why to TheWhy
  • [UPDATE] Normalize Why
  • [UPDATE] Normalize DatePicker
  • [UPDATE] Normalize TimePicker component
  • [UPDATE] Normalize PushInfo
  • [FIX] Fix Why overflow

v49.1.0 (01/03/2021)

  • [UPDATE] Allow Paragraph to receive ReactNode

v49.0.0 (25/02/2021)

  • [UPDATE] Horizontal Normalization on SearchRecap
  • [BREAKING CHANGE] Removed href prop on UneditableTextField and Horizontal Normalization
  • [NEW] Add SpecialOffer component

v48.1.0 (24/02/2021)

  • [NEW] Add threshold prop to Stepper to handle color
  • [UPDATE] Normalize Stepper component
  • [FIX] Use new Itinerary on Stepper component
  • [UPDATE] Normalize TextArea
  • [UPDATE] Update ItemData data prop to be nullable

v48.0.0 (23/02/2021)

  • [BREAKING CHANGE] Brand new HighlightSection component.

v47.6.1 (22/02/2021)

  • [FIX] Icons display on Storybook Canvas
  • [FIX] SelectField and PhoneField unclickable down arrow

v47.6.0 (17/02/2021)

  • [NEW] Added display prop to Proximity
  • [NEW] Brand new Itinerary component (under newItinerary folder)
  • [NEW] Add BlueGradient in colors
  • [NEW] Add Brand in typography
  • [NEW] Add BrandedVoice component
  • [FIX] Fix Success Screen gutter for large screens
  • [FIX] Remove background from SEA Pages

v47.5.0 (12/02/2021)

  • [FIX] Fix CheckCircleIcon display when it has a title
  • [NEW] Add BoostIcon

v47.4.1 (11/02/2021)

  • [UPDATE] Change size of <Avatar isSmall />

v47.4.0 (11/02/2021)

  • [UPDATE] Add A11Y props to DropdownButton & HamburgerButton
  • [FIX] Adapt SEAPage to take header into account
  • [UPDATE] Update SelectField display used for PhoneField error state
  • [FIX] Fix PhoneField error state display

v47.3.0 (09/02/2021)

  • [UPDATE] Normalize AutoComplete vertically and horizontally
  • [UPDATE] Normalize PhoneField vertically and horizontally
  • [UPDATE] Normalize SelectField vertically and horizontally
  • [UPDATE] Normalize TextField vertically and horizontally
  • [UPDATE] Export FilterBarSupplyInfo type from FilterBar

v47.2.0 (08/02/2021)

  • [NEW] SeaPage holds SEA Page layout
  • [UPDATE] Typographic elmements get pre formating

v47.1.0 (05/02/2021)

  • [NEW] Add Marquee
  • [NEW] Add TripCardSample

v47.0.0 (02/02/2021)

  • [BREAKING CHANGE] New illustration prop replacing image in EmptyState
  • [BREAKING CHANGE] New illustration prop replacing imageSrc, imageText in SuccessModal
  • [BREAKING CHANGE] New illustration prop replacing illustrationUrl, illustrationAlt, isAvatar in IllustratedSection
  • [UPDATE] Storybook version 6.1.15

v46.2.0 (01/02/2021)

  • [NEW] Add illustrations
  • [UPDATE] Add ButtonStatus values for Facebook and VKontakte branded buttons
  • [UPDATE] Update Facebook color and icon as well as the color for VKontakte

v46.1.0 (27/01/2021)

  • [NEW] Add PaypalIcon

v46.0.0 (26/01/2021)

  • [BREAKING CHANGE] Remove default exports
  • [FIX] Fix leftAddon and rightAddon types on ItemChoice to allow strings

v45.2.0 (21/01/2021)

  • [FIX] Fix MediaSizeProvider first render state
  • [NEW] New serverSideMediaSize attribute for MediaSizeProvider

v45.1.0 (20/01/2021)

  • [NEW] Add background variation to CheckCircleIcon

v45.0.3 (18/01/2021)

  • [FIX] Fix falsy values in ItemsList
  • [FIX] Make input types in TopBar more flexible

v45.0.2 (18/01/2021)

  • [FIX] Fix Autocomplete keyboard navigation

v45.0.1 (13/01/2021)

  • [FIX] Fix headline display in Itinerary
  • [FIX] Fix QrCard spacings issues due to normalization

v45.0.0 (12/01/2021)

  • [BREAKING CHANGE] Remove title prop from HighlightSection
  • [UPDATE] Normalize SubHeader

v44.0.0 (11/01/2021)

  • [NEW] Add RideIcon
  • [NEW] Add CardsGridSection
  • [BREAKING CHANGE] Replace maxWidth prop with contentSize prop for CardsSection

v43.1.1 (06/01/2021)

  • [FIX] Fix font base url for ThemeProvider

v43.1.0 (06/01/2021)

  • [NEW] Create new ThemeProvider with base app CSS reset/fonts and use it for all stories
  • [UPDATE] Update Storybook version to 6.11+ and run npm audit fix
  • [UPDATE] Add missing exports from PhoneField
  • [FIX] Add inMotion prop in SlideSection as sanity check to help define the default position

v43.0.0 (28/12/2020)

  • [BREAKING CHANGE] Remove ToggleButton. Use ItemCheckbox instead.
  • [UPDATE] Add isPlaceholder prop to UneditableTextField.
  • [UPDATE] Add A11yProps to Menu.

v42.1.0 (17/12/2020)

  • [NEW] Add CheckCircleIcon

v42.0.0 (14/12/2020)

  • [BREAKING CHANGE] Rename ItemActionTitle to ItemActionLabel

v41.13.0 (10/12/2020)

  • [UPDATE] Allow change of defaultValue in SelectField

v41.12.0 (08/12/2020)

  • [UPDATE] Autofocus next field in SearchForm on large media

v41.11.0 (04/12/2020)

  • [NEW] Add FlexibilityIcon
  • [UPDATE] Optional title prop and layout changes for ColumnedContentSection
  • [UPDATE] Use click event to select an item in AutoCompleteList

v41.10.2 (02/12/2020)

  • [FIX] Fix ItemActionTitle vertical alignment

v41.10.1 (01/12/2020)

  • [FIX] Remove title attribute from A11yProps

v41.10.0 (30/11/2020)

  • [NEW] Add ItemActionTitle
  • [UPDATE] Provide title attribute to A11yProps

v41.9.4 (30/11/2020)

  • [FIX] Fix bad parameters on MessagingSummaryItem widget

v41.9.3 (27/11/2020)

  • [FIX] Stopped aria-* props from getting overriden in Item

v41.9.2 (26/11/2020)

  • [UPDATE] Add prop divider with DividerPosition enum to Breadcrumb

v41.9.1 (25/11/2020)

  • [FIX] Fixed SearchForm autocomplete styles

v41.9.0 (23/11/2020)

  • [NEW] Add ColorIcon
  • [NEW] Add CarConvertibleIcon, CarBreakIcon, CarHatchbackIcon, CarMinivanIcon, CarMvpIcon, CarSaloonIcon, CarSuvIcon, CarVanIcon
  • [FIX] Add missing SelectFieldItem type export
  • [FIX] Horizontal normalization for Caption

v41.8.0 (20/11/2020)

  • [NEW] Add EditIcon
  • [UPDATE] Don't deactivate/activate the trap in useFocusTrap each time onClose changes.
  • [FIX] The SearchForm no longer wobble on mount.

v41.7.1 (17/11/2020)

  • [UPDATE] Horizontal (and vertical) normalization for ButtonGroup

v41.7.0 (16/11/2020)

  • [UPDATE] New hooks for MediaSizeProvider and add a mediaSizeForTestsOnly override for test setup.
  • [FIX] Make OnChangeParameters part of the public API.
  • [NEW] Add SupportIcon

v41.6.3 (09/11/2020)

  • [FIX] Removed cursor: not-allowed from UneditableTextField

v41.6.2 (06/11/2020)

v41.6.1 (05/11/2020)

  • [FIX] Horizontal Normalization for Hint & Paragraph

v41.6.0 (30/10/2020)

  • [UPDATE] Added new prop segmentCollapsedLabels on Itinerary to show the correct number of stopovers per segment

v41.5.0 (29/10/2020)

  • [UPDATE] Remove horizontal spacing on ItemsSection component
  • [FIX] Fixed ConnectionIcon spacing on Itinerary
  • [UPDATE] SlideSection behavior changed for small screens

v41.4.0 (19/10/2020)

  • [NEW] Add support for onClick handler for Caption link.
  • [NEW] Add support for replyLinkOnClick handler for Review reply link.
  • [FIX] Fix Button height when using an HTML unstyled button.

v41.3.1 (15/10/2020)

  • [FIX] Always display time in Itinerary with segments

v41.3.0 (12/10/2020)

  • [NEW] Create TextFieldsSection to enable multiple TextField in the same row

v41.2.0 (12/10/2020)

  • [UPDATE] Add spellCheck prop to TextField type
  • [UPDATE] Change separator character used in Breadcrumb
  • [UPDATE] Update credit card icon to squared icon

v41.1.0 (08/10/2020)

  • [UPDATE] Migrate Stepper to new mdx story format
  • [FIX] Set label as an optional field in ItemRadio

v41.0.0 (05/10/2020)

  • [BREAKING CHANGE] Rename BlankSeparator to divider/spacingDivider
  • [BREAKING CHANGE] Rename Divider to divider/contentDivider
  • [NEW] Create divider/sectionDivider
  • [FIX] Improved position of the title of HeroSection
  • [BREAKING CHANGE] Remove ClassicHeroSection variant of HeroSection and make IllustrationHeroSection the default case

v40.8.0 (02/10/2020)

  • [UPDATE] Update Itinerary to handle segments and connections
  • [NEW] Add ConnectionIcon
  • [UPDATE] Add subText to TripCard's driver

v40.7.0 (01/10/2020)

  • [FIX] Fix statusInformation position in TripCard
  • [FIX] Add explicit type"button" to Item using an HTML button to avoid accidental activation on form submit.
  • [FIX] Make FilterBar button not moving when Loader is visible
  • [UPDATE] Migrate QrCard to new mdx story format
  • [UPDATE] Migrate DatePicker to new mdx story format
  • [NEW] Add LoadingPage component
  • [UPDATE] Add white background to LoadingPage component to enable superposition
  • [FIX] Prevent all touch events from triggering Grip onTouchMove and onTouchEnd callbacks

v40.6.1 (25/09/2020)

  • [FIX] Do not add type"button" to anchor-based Items.

v40.6.0 (25/09/2020)

  • [FIX] Add explicit type"button" to Item using an HTML button to avoid accidental activation on form submit.
  • [FIX] Add normalized horizontal padding to Review component
  • [UPDATE] Add support for reply link to Review component
  • [UPDATE] Update Caption to support additional links properly.

v40.5.0 (23/09/2020)

  • [NEW] Added Breadcrumb component

v40.4.0 (21/09/2020)

  • [UPDATE] Add ability to update ItemRadioGroup value programatically
  • [UPDATE] Migrate TimePicker to new mdx story format
  • [UPDATE] Migrate SelectField to new mdx story format
  • [UPDATE] Migrate SearchRecap to new mdx story format
  • [UPDATE] Migrate TopBar to new mdx story format
  • [UPDATE] Migrate TabsSection to new mdx story format

v40.3.0 (17/09/2020)

  • [UPDATE] Migrate TextField to new mdx story format
  • [FIX] Remove aditionnal spacing on Canvas
  • [UPDATE] Grip now has a snap effect when moving the finger around
  • [UPDATE] Tabs Increased font-size on tab
  • [FIX] FilterBar align Loader with Button
  • [UPDATE] Migrate RideAxis to new mdx story format

v40.2.0 (11/09/2020)

  • [UPDATE] Migrate BaseSection to new mdx story format
  • [UPDATE] Migrate Rating to new mdx story format
  • [UPDATE] Set line height to normal in Tabs to support all diacritics
  • [UPDATE] Added focus state on ItemCheckbox

v40.1.0 (09/09/2020)

  • [UPDATE] Update EmptyState component type for text prop (string | JSX.Element)
  • [UPDATE] Migrate MediaSection to new mdx story format
  • [FIX] Fixed wrong spacing between icon & text in Button

v40.0.3 (03/09/2020)

  • [UPDATE] Migrate TripCard to new mdx story format

v40.0.2 (03/09/2020)

  • [UPDATE] Migrate MediaContentSection to new mdx story format
  • [UPDATE] Migrate IllustratedSection to new mdx story format
  • [FIX] Fixed MediaContentSection margins on the title

v40.0.1 (28/08/2020)

  • [FIX] Fixed ItemCheckbox a11y focus ring display for keyboard navigation
  • [FIX] Fixed ItemEditableInfo a11y keyboard navigation by Providing a focus ring

v40.0.0 (24/08/2020)

  • [UPDATE] Migrate PushInfo to new mdx story format
  • [UPDATE] Migrate Paragraph to new mdx story format
  • [BREAKING CHANGE] Remove deprecated button from HeroSection
  • [UPDATE] Add a new variant for the HeroSection

v39.0.1 (07/08/2020)

  • [FIX] Fixed non-displayed loader in Search Form Autocomplete

v39.0.0 (07/08/2020)

  • [UPDATE] Added inputAttributes props on TextField to redirect html input attributes to the child input
  • [BREAKING CHANGE] unit tests may need to be adapted to our recent Storybook + MDX changes

v38.2.1 (04/08/2020)

  • [UPDATE] Add basic a11y to Loader component
  • [FIX] Fix Grip crashing with useEffect cleanup
  • [FIX] Fix SearchForm click area too small

v38.2.0 (31/07/2020)

  • [NEW] Grip component
  • [NEW] SlideSection component

v38.1.0 (28/07/2020)

  • [FIX] Removed margin bottom from Tabs
  • [NEW] Added RedCircleIcon
  • [UPDATE] Added ModalBody, ModalFooter, ModalFog components, and isLoading, layoutModeEnabled props on Modal

v38.0.0 (24/07/2020)

  • [BREAKING CHANGE] Removed all ariaX props from components and switched to support all common aria-x attributes with A11yProps interface.

v37.2.0 (23/07/2020)

  • [UPDATE] Add noHorizontalSpacing prop to disable horizontal padding on Modal component.
  • [NEW] Added FilterBar component

v37.1.1 (22/07/2020)

  • [FIX] Missing props exports in index file for ItemAction, ItemBigData, ItemData, ItemEditableInfo

v37.1.0 (22/07/2020)

  • [UPDATE] Add initialFrom, initialTo, disabledFrom, disabledTo props in SearchForm component
  • [UPDATE] Added secondLine prop on Tabs config

v37.0.0 (10/07/2020)

  • [BREAKING CHANGE] Added normalized horizontal padding/margin on TheVoice, Divider, all kind of Item

v36.0.0 (03/07/2020)

  • [BREAKING CHANGE] Move non API components from _utils to _internal folder

v35.0.0 (01/07/2020)

  • [BREAKING CHANGE] Item: leftTitle attribute can receive string or node
  • [NEW] Introducing ItemBigData component
  • [FIX] Use stroke for disabled icons
  • [UPDATE] RideAxis alignment polish: when text goes from 1 to 2 lines.
  • [UPDATE] MessagingItemSummary with RideAxis

v34.5.1 (26/06/2020)

  • [FIX] Revert icons fill property instead of stroke.
  • [FIX] Fix ItemsListDivider type comparison with react-hot-loader.

v34.5.0 (24/06/2020)

  • [UPDATE] Add invert animation in the SearchForm.
  • [FIX] Revert ItemBigData: no longer available

v34.4.2 (22/06/2020)

  • [FIX] Make Paragraph layout resilient to long strings without spaces.
  • [FIX] Fix PetIcon stroke fill color.

v34.4.1 (18/06/2020)

  • [NEW] Component ItemBigData to display a specific and important data.
  • [UPDATE] Use named exports instead of default exports.
  • [FIX] Fix Focus issue on ItemChoice using FocusVisibleContext.

v34.3.0 (05/06/2020)

  • [FIX] Clickable Item always uses cursor pointer style.
  • [UPDATE] Add onClick callback to ItemEdtableInfo widget.

v34.2.0 (02/06/2020)

  • [NEW] Add disabled prop to Stepper
  • [UPDATE] Only show the SearchForm switch button when at least FROM or TO is selected.
  • [FIX] Remove hover color & pointer when disabled is passed to ItemCheckbox/ItemRadio
  • [FIX] Fix back button alignment in SearchForm autocomplete sections.

v34.1.0 (27/05/2020)

  • [UPDATE] Add flipped prop in MediaContentSection.

v34.0.0 (25/05/2020)

  • [FIX] Fix crash on IE11 for MainContent component
  • [FIX] Added missing padding-top on TripCard price
  • [FIX] Make heroImageUrl prop optional in HeroSection
  • [FIX] Export SearchForm's types.
  • [BREAKING CHANGE] Export missing global types.
  • [UPDATE] Add renderDatePickerComponent prop in SearchForm.
  • [FIX] Add ellipsis for overflowing text in SearchForm.
  • [FIX] Display "Continue" button at the bottom in number of passenger step in SearchForm.

v33.1.0 (18/05/2020)

  • [UPDATE] Clean svg code for several icons
  • [UPDATE] Add isDisabled prop to BaseIcon
  • [UPDATE] Add disabled support to all Item based components
  • [FIX] Add padding-top on Itinerary
  • [UPDATE] Added animations on Search form for media small

v33.0.1 (15/05/2020)

  • [FIX] Fixed status icon type props

v33.0.0 (15/05/2020)

  • [BREAKING CHANGE] Use relative imports so applications can resolve types.

v32.3.0 (13/05/2020)

  • [UPDATE] Added animations on Search form for media large
  • [UPDATE] Add setGlobalClassName prop to FocusVisibleProvider

v32.2.0 (07/05/2020)

  • [NEW] Allow icons in ItemRadio component using leftAddon prop

v32.1.0 (07/05/2020)

  • [NEW] Add leftAddon prop to Stepper. Rendered only on small display.
  • [FIX] Change labelInfo type to React.ReactNode in ItemChoice
  • [FIX] Change mainInfo type to React.ReactNode in ItemData
  • [UPDATE] Message respects break-lines character

v32.0.0 (06/05/2020)

  • [NEW] Allow icons in ItemCheckbox component using leftAddon prop
  • [BREAKING CHANGE] Responsive ConfirmationModal: remove size from it.
  • [UPDATE] Add support for Form attributes on MainContent
  • [FIX] Remove role presentation on MainContent
  • [FIX] TheVoice spacing.

v31.0.3 (04/05/2020)

  • [UPDATE] Auto-sort imports

v31.0.2 (30/04/2020)

  • [FIX] ScreenModal layout on Safari/Firefox
  • [FIX] Add missing "kirk" prefix to base class name of DatePicker and ButtonGroup.

v31.0.1 (30/04/2020)

  • [UPDATE] Implement AloneInTheBackIcon in TripCard
  • [NEW] Add AloneInTheBackIcon

v31.0.0 (29/04/2020)

  • [BREAKING CHANGE] Removed color abstraction and only use palette instead

v30.0.0 (28/04/2020)

  • [BREAKING CHANGE] All className prop types have been changed to string instead of Classcat.Class
  • [FIX] Define CardsSection's justify-content to be centered only in large screens
  • [UPDATE] Add focus trap & handling overflow on searchForm section components
  • [UPDATE] Success-Modal alignments and Storybook improvements (knobs)
  • [NEW] Add FocusVisibleProvider and useFocusVisible utils to polyfill :focus-visible css pseudo class.

v29.4.0 (24/04/2020)

  • [FIX] Hint close icon was cropped when the hint content was too long.
  • [UPDATE] Add new ItemEditableInfo widget.

v29.3.0 (24/04/2020)

  • [UPDATE] Add searchForm prop to HeroSection.
  • [FIX] Use proper padding for the Hint component.

v29.2.0 (23/04/2020)

  • [FIX] Convert SuccessModalProps and ModalProps to type instead of interface; Resolve ModalProps path;
  • [FIX] Fix breakpoints values to make them exclusive betweens small & large
  • [UPDATE] Use focus & blur for improving keyboard navigation in searchForm

v29.1.0 (21/04/2020)

  • [FIX] Remove babel-styled-components-plugin
  • [FIX] Add a maximum width on QrCard
  • [FIX] Fix the font-size and line-height of TextBody, TextSubHeader and TextTitle components.

v29.0.0 (20/04/2020)

  • [BREAKING CHANGE] Resposive SuccessModal (no more size prop)
  • [UPDATE] Update jsx-a11y linter autofocus rule

v28.0.0 (16/04/2020)

  • [UPDATE] Add autocompleteFrom & autocompleteTo props to SearchForm
  • [UPDATE] Add new layoutMode props to Loader and add support for block mode.
  • [BREAKING CHANGE] Replace autocompleteProps to be a function renderAutocomplete in search form
  • [FIX] Small UI fixes on SearchForm

v27.0.0 (09/04/2020)

  • [UPDATE] Add toMonth parameter to DatePicker and set it to 1 year by default
  • [BREAKING CHANGE] MediaSizeProvider filename renamed

v26.0.1 (08/04/2020)

  • [FIX] Fix Item Text display

v26.0.0 (06/04/2020)

  • [FIX] Remove DOM Warning on MainContent component
  • [FIX] Fix markup Item tag label by replacing div children with span
  • [BREAKING CHANGE] Import icons as default instead of named export for a better code splitting
  • [UPDATE] Make Review more semantic with proper HTML and Review/Rating microdata
  • [FIX] Fix clicking oustide of SearchForm closes overlays
  • [UPDATE] Use Divider in ItemList instead of custom CSS
  • [UPDATE] Remove legacy style from Autocomplete

v25.0.0 (02/04/2020)

  • [BREAKING CHANGE] Use title instead of children prop in Stepper
  • [NEW] Add CalendarIcon component
  • [NEW] Add SearchForm component

v24.1.1 (01/04/2020)

  • [FIX] Fix Profile medium size rendering
  • [FIX] Fix TextDisplay1 scale
  • [UPDATE] Import icons as default instead of named export for a better code splitting
  • [UPDATE] Adjust jsx-a11y linter settings to recommended

v24.1.0 (25/03/2020)

  • [NEW] Add Card util component, add QrCard component and use Card in TripCard
  • [NEW] Add Hint component
  • [UPDATE] Add explicit support for generic aria attributes on Item-like components and Button
  • [FIX] Fix MainContent height when inside a Modal with close button
  • [FIX] Fix MediaSection display inside a Modal

v24.0.0 (23/03/2020)

  • [BREAKING CHANGE] Improve & rename TripSection as CardsSection to be able to handle TripCard and QrCard elements

v23.2.1 (23/03/2020)

  • [NEW] Add Card util component, add QrCard component and use Card in TripCard
  • [FIX] Fix Item Button focus visual indicator

v23.2.0 (20/03/2020)

  • [NEW] Add ZoomIn and ZoomOut icons
  • [FIX] Fix story for Review widget
  • [FIX] Add small prop to TimePicker component

v23.1.0 (13/03/2020)

  • [NEW] Add MediaSection, a fullscreen without spacing on small devices section
  • [NEW] Add new Review widget.

v23.0.0 (12/03/2020)

  • [FIX] Remove horizontal padding override in MessagingSummaryItem
  • [BREAKING CHANGE] Remove highlighted prop from TripCard component.

v22.4.0 (11/03/2020)

  • [NEW] Add an ItemsSection to display two ItemInfo in a row
  • [UPDATE] Improve TripCard layout to allow text to truncate.
  • [FIX] Add vertical padding to Paragraph
  • [FIX] Fix padding for title in ColumnedContentSection
  • [FIX] Update Profile component type for info prop (string | JSX.Element)
  • [NEW] MediaSizeProvider component

v22.3.1 (10/03/2020)

  • [FIX] Set explicit vertical margins on ColumnedContentSection main title.

v22.3.0 (09/03/2020)

  • [UPDATE] Add ariaLabel attribute to ItemInfo and Item.
  • [FIX] Improve a11y on Stepper for keyboard navigation and screen readers
  • [NEW] New typographic components --TextDisplay1 --TextDisplay2 --TextBody --TextBodyStrong --TextCaption --TextSubHeader --TextSubHeaderStrong --TextTitle --TextTitleStrong

v22.2.0 (06/03/2020)

  • [UPDATE] Add autoComplete attribute on SelectField and PhoneField components.
  • [UPDATE] Change autoComplete type on TextField to allow other values than on and off.
  • [FIX] Fix TripsSection left scroll padding issue
  • [FIX] Fix Datepicker previous month selection on vertical mode if selected date is far in the future

v22.1.1 (28/02/2020)

  • [FIX] Fix Stepper button visual issue

v22.1.0 (27/02/2020)

  • [NEW] Add IllustratedSection component
  • [NEW] Add LockIcon
  • [UPDATE] Fix Button with Icon display case

v22.0.0 (26/02/2020)

  • [NEW] Add SearchRecap component
  • [BREAKING CHANGE] Add kirk- prefix to classNames in UneditableTextField
  • [UPDATE] Storybook dependency
  • [FIX] Fix unclickable arrow in TimePicker
  • [NEW] MainContent and children components to handle layout vertical composition

v21.2.0 (20/02/2020)

  • [NEW] Introduce LayoutNormalizer with legacy global layout overrides. Not activated by default.
  • [NEW] Add Bus Ride Details story page
  • [NEW] Implement ColumnedContentSection widget.
  • [UPDATE] Use semantic html (ul/li) for Columns and Column widgets.
  • [UPDATE] Add new Your rides, Ride history and Search result pages
  • [UPDATE] Add new Your rides
  • Ride history and Search result pages
  • [UPDATE] Make price props on TripCard non-mandatory

v21.1.0 (19/02/2020)

  • [UPDATE] Update TheVoice component to be applied on dark backgrounds. ConfirmationModal and SuccessModal now use TheVoice component.
  • [FIX] Removed ItineraryCollapsible useless css rules
  • [FIX] Restore multiline text on Tabs when fixed

v21.0.1 (17/02/2020)

  • [FIX] Fix RotateIcon viewbox

v21.0.0 (14/02/2020)

  • [NEW] Implement Paragraph widget
  • [BREAKING CHANGE] Tabs and TabsSection layout/spacing overhaul

v20.1.2 (12/02/2020)

  • [FIX] Fix text alignment and image covering for MediaContentSection

v20.1.1 (12/02/2020)

  • [FIX] Itinerary subLabel rendered in case of stopovers
  • [FIX] Add border radius, article tag name, proper image position and title alignment for MediaContentSection section.

v20.1.0 (12/02/2020)

  • [NEW] Allow to disable the backgroundhover color for ItemAction
  • [UPDATE] Create new MediaContentSection section based on Columns and Column private components.
  • [UPDATE] Move more rendering logic to HighlightSection

v20.0.2 (11/02/2020)

  • [FIX] Fix Itinerary margin with only one stopover and no time

v20.0.1 (11/02/2020)

  • [UPDATE] Itinerary displays subLabel instead of mainLabel when collapsed

v20.0.0 (10/02/2020)

  • [BREAKING CHANGE] Replace TopTripCardList component with TripsSection section.
  • [UPDATE] Add new Pages leftnav category and a few messaging & ridedetails pages
  • [BREAKING CHANGE] Fix background/content classname props on BaseSection and HighlightSection
  • [NEW] Add ariaLabel prop to Text
  • [NEW] Add rightTitleAriaLabel prop to Item
  • [NEW] Add dataAriaLabel prop to ItemData

v19.1.1 (07/02/2020)

  • [UPDATE] Itinerary is no longer collapsed when we have only one stopover

v19.1.0 (07/02/2020)

  • [NEW] Add RotateIcon
  • [FIX] Fix background for HighlightSection
  • [UPDATE] Rename left nav widget section from 'Others' to 'Widgets'
  • [NEW] Create new TabsSection (a full-width Tabs section)
  • [UPDATE] Fix children type for BaseSection to allow list of React elements.
  • [UPDATE] Improve widgets story visual display (by wrapping in Section)
  • [FIX] Fix broken Datepicker stories

v19.0.0 (06/02/2020)

  • [NEW] Added BaseSection, the core section for layouts.
  • [NEW] Added HighlightSection, a specialized section with a green background.
  • [BREAKING CHANGE] Rename our section branding sizes to use better names.

v18.3.0 (04/02/2020)

  • [UPDATE] Refactored Itinerary to use ItineraryLocation and ItineraryCollapsible
  • [UPDATE] Bullet component size is no longer based on 'content-box' but 'border-box'
  • [NEW] Added ClockMapIcon

v18.2.0 (03/02/2020)

  • [NEW] Create new HeroSection section.

v18.1.0 (30/01/2020)

  • [NEW] Add shadowed prop MeetingPointIcon
  • [UPDATE] Changed MeetingPointIcon active display
  • [UPDATE] Add highlightRoad prop to Itinerary

v18.0.2 (24/01/2020)

  • [UPDATE] Add MAP_ACTIVE and MAP_INACTIVE types for Bullet component
  • [UPDATE] Removed z-index rules from Itinerary

v18.0.1 (23/01/2020)

  • [UPDATE] Added scrolling snap on topTripCardList
  • [FIX] Removed icon imports which were directly importing from icon/index. This fixes code splitting on Icon in the SPA.

v18.0.0 (22/01/2020)

  • [NEW] Bullet component
  • [UPDATE] Refactor Itinerary
  • [NEW] Added plugUsbSocket, priorityService, quiet, qrCode, recliningSeat, seatBelt, seatWithTable, snack, airConditioning, audio, bikeArea, blanket, child, comfortSeat, crew, drink, genericAmenity, handLuggage, holdLuggage, legRest, legRoom, light, magazine, meal, seatSliding, sleep, standardSeat, videoSystem, vipLounge, wc, wifi icons
  • [BREAKING CHANGE] Change petIcon filename

v17.4.1 (20/01/2020)

  • [FIX] Fix the font size of TheVoice component on small screens

v17.4.0 (15/01/2020)

  • [NEW] Add d.ts declaration and sourcemaps
  • [NEW] Export TypeScript interfaces

v17.3.0 (09/01/2020)

  • [NEW] Add MeetingPointIcon
  • [FIX] Hide input range track on Safari for Stepper component

v17.2.0 (07/01/2020)

  • [NEW] Add leftTitleButtonAddon prop to Item
  • [NEW] Add mainTitleButtonAddon prop to ItemData

v17.1.0 (06/01/2020)

  • [FIX] Fix Itinerary component display with only one stopover
  • [FIX] Fix Itinerary component display without time
  • [NEW] Added rating prop to TripCard

v17.0.0 (24/12/2019)

  • [BREAKING CHANGE] Moved classcat to peerDependencies
  • [UPDATE] Add keyboard controls to Stepper
  • [UPDATE] Dependencies update
  • [DEV] Migrated from tslint to eslint
  • [DEV] Fix code analysis not run in travis

v16.2.0 (16/12/2019)

  • [FIX] Fix layout issue on TopTripCardList
  • [NEW] Add rightTitleStrikeThrough prop to Item and ItemData

v16.1.1 (12/12/2019)

  • [FIX] Remove type="button" from ItemAction (caused to have the prop)

v16.1.0 (12/12/2019)

  • [FIX] Add type="button" to ItemAction default tag to avoid form submission
  • [NEW] Add TopTripCardList component

v16.0.4 (09/12/2019)

  • [NEW] Allow rendering of non-highlighted ItemAction.

v16.0.3 (09/12/2019)

  • [NEW] Add ariaLabel prop to ItemChoice

v16.0.2 (04/12/2019)

  • [NEW] Add onClick prop to ItemRadio and ItemRadioGroup

v16.0.1 (28/11/2019)

  • [FIX] Fix focus behavior forTextarea when clicking its margins.
  • [NEW] Add ariaLabel prop to TripCard (a11y)

v16.0.0 (25/11/2019)

  • [BREAKING CHANGE] AutoComplete prop renderNoResults now expects a string
  • [FIX] Update no-results rendering for AutoComplete
  • [FIX] Button alignment issues on Safari 10

v15.1.3 (25/11/2019)

  • [NEW] Add ariaLabel prop to Profile (a11y)

v15.1.2 (25/11/2019)

  • [FIX] Fix Tabs state not updated in situations such as back navigation
  • [FIX] Ensure that image in SuccessModal doesn't take more than a third of screen height

v15.1.1 (21/11/2019)

  • [FIX] Fix styles targeting for Itinerary with small mode

v15.1.0 (21/11/2019)

  • [NEW] Show month corresponding to initialDate in DatePicker
  • [FIX] Fix random font-size issue in Stepper using StepperDisplay.LARGE
  • [NEW] Add id prop to Title
  • [NEW] Add id prop to TheVoice
  • [NEW] Add focus styles to ItemRadio (a11y)
  • [NEW] Add ariaLabelledBy prop to ItemRadioGroup (a11y)
  • [FIX] Enhance a11y by linking the content id with aria attributes on SuccessModal

v15.0.4 (20/11/2019)

  • [FIX] Fix missing classname on Itinerary root element
  • [FIX] Enhance a11y by adding optional labels with aria attributes on ItemData

v15.0.3 (18/11/2019)

  • [FIX] Fix a11y by adding labels with aria attributes on Itinerary

v15.0.2 (12/11/2019)

  • [FIX] Fix text wrapping and clamping in MessageSummaryItem

v15.0.1 (12/11/2019)

  • [FIX] Disable Stepper autoresize when display is StepperDisplay.SMALL

v15.0.0 (12/11/2019)

  • [BREAKING CHANGE] display replaces buttonSize prop in Stepper component
  • [NEW] Stepper component now renders its value depending on available space
  • [NEW] Focus the select when focus prop changes on TimePicker
  • [FIX] Fix right margin on MarketingMessage

v14.0.1 (08/11/2019)

  • [NEW] focus prop on TimePicker

v14.0.0 (08/11/2019)

  • [FIX] Restore outline on Button, Dropdown, HamburgerButton and ToggleButton
  • [BREAKING CHANGE] - Overhaul on Message component: Correct layout and support for message annotation.

v13.0.3 (06/11/2019)

  • [FIX] Fix scrolling visual for Textarea.

v13.0.2 (04/11/2019)

  • [NEW] Export new colors

v13.0.1 (30/10/2019)

  • [FIX] Restore focus and click when Modal component unmounts.

v13.0.0 (22/10/2019)

  • [NEW] Add MarketingMessage Pixar widget.
  • [BREAKING CHANGE] - Make Tabs and their panels layouts independent at DOM level.
  • [FIX] Fix various alignment issues and some a11y for Itinerary and TripCard.

v12.0.0 (09/10/2019)

  • [BREAKING CHANGE] - Replaced fullscreen prop from Modal with new entry in enum ModalSize
  • [NEW] Add SubHeader Pixar widget.

v11.4.0 (09/10/2019)

  • [NEW] Add Divider Pixar widget.
  • [NEW] Add BlankSeparator Pixar widget.
  • [UPDATE] Add highlighted option to ItemRadio
  • [UPDATE] Fix Tabs content aligned to the left
  • [UPDATE] Add new display modes for Disclaimer widget (isCaption and deprecatedHelpUrl).

v11.3.1 (07/10/2019)

  • [UPDATE] Force equal width among fixed Tabs
  • [UPDATE] Upgraded React to 16.9.0
  • [UPDATE] Downgraded storybook breaking knobs
  • [UPDATE] Removed deprecated componentWillReceiveProps

v11.3.0 (04/10/2019)

  • [NEW] Add Disclaimer component
  • [NEW] Add TheVoice widget.
  • [NEW] Add a breakpoint for responsive design in branding.

v11.2.5 (24/09/2019)

  • [FIX] Fix font-size for MessagingSummaryItem sublabel.
  • [UPDATE] Add possibility to use icons in Tabs
  • [NEW] Add BusIcon and CarpoolIcon

v11.2.4 (16/09/2019)

  • [FIX] Replace IE11 unsupported property closest() used in Tabs

v11.2.3 (16/09/2019)

  • [UPDATE] Add highlight animation on Tabs

v11.2.2 (05/09/2019)

  • [FIX] Restore SendIcon and add separate SendMessageIcon

v11.2.1 (04/09/2019)

  • [FIX] Fix viewbox for DetourIcon
  • [FIX] <Snackbar>: Fix alignment on IE11.
  • [NEW] New prop errorClassName on <TextField> and <Textarea>
  • [NEW] Loading state for ConfirmationModal confirm button

v11.2.0 (04/09/2019)

  • [NEW] Add DetourIcon

v11.1.0 (03/09/2019)

  • [NEW] Add new CarIcon, MailIcon, PhotoIcon
  • [UPDATE] Update visual of SendIcon
  • [FIX] Update height of Textarea when its content is changed programmatically while using the fitContent behavior.
  • [FIX] Fix icon jump when focusing Textarea

v11.0.3 (30/08/2019)

  • [FIX] <DatePicker>: add highlight for today's date.

v11.0.2 (26/08/2019)

  • [FIX] <Tabs>: Added padding on tab when isWrapped is true

v11.0.1 (21/08/2019)

  • [FIX] <TripCard>: Fix hover style.
  • [FIX] <Textarea>: Fix on focus exception.

v11.0.0 (20/08/2019)

  • [BREAKING CHANGE] Extract Textarea from TextField
  • [NEW] Add ability to add a bottom/right button icon to Textarea
  • [NEW] Add fitContent feature to Textarea which allow the textarea to grow/shrink with its content.

v10.0.2 (16/08/2019)

  • [FIX] <Snackbar>: Reinforce style specificities to avoid children components to override text color and padding

v10.0.1 (07/08/2019)

  • [FIX] <Profile>: name should be display in DISPLAY1 instead of DISPLAY2 when medium

v10.0.0 (07/08/2019)

  • [FIX] Non-valid CSS property on Snackbar
  • [UPDATE] <Itinerary>: Change font weight of the headline to medium
  • [BREAKING CHANGE] <Profile>: will have medium font weight when isMedium is true
  • [BREAKING CHANGE] DISPLAY1 and DISPLAY2 css has been inverted to comply to the design specification names

v9.0.0 (01/08/2019)

  • [FIX] Fix pointy corner on active Message (from top-right to bottom-right)
  • [UPDATE] Update Node version to 10.15.0
  • [BREAKING CHANGE] Removed locale props from TimePicker
  • [BREAKING CHANGE] <Text>: changed export for TextDisplayType TextTagType
  • [BREAKING CHANGE] <Tabs>: changed export for TabsStatus
  • [BREAKING CHANGE] Button: changed export for Button.STATUS to new ButtonStatus
  • [BREAKING CHANGE] DatePicker: changed export of DatePicker.constants to DatePickerOrientation
  • [BREAKING CHANGE] <ItemRadio>: changed export for ItemRadioStatus
  • [BREAKING CHANGE] <ToggleButton>: changed export for ToggleButtonStatus
  • [BREAKING CHANGE] ItemCheckbox: changed export of ItemCheckbox.STATUS to ItemCheckboxStatus
  • [BREAKING CHANGE] Transitions: changed export for CustomTransition.TYPES to new AnimationType
  • [BREAKING CHANGE] ConfirmationModal: changed export of ConfirmationModal.STATUS to ConfirmationModalStatus
  • [BREAKING CHANGE] ItemsList: changed export of ItemsList.Divider to ItemsListDivider
  • [BREAKING CHANGE] <ItemChoice>: changed export for ItemChoice.STATUS to ItemChoiceStatus and ItemChoice.STYLE to ItemChoiceStyle
  • [BREAKING CHANGE] <Modal>: changed export for Modal.SIZE to ModalSize
  • [BREAKING CHANGE] <Modal>: rename className props to modalContentClassName
  • [BREAKING CHANGE] <PhoneField>: changed className prop position to the root element, added innerWrapperClassName prop as replacement
  • [BREAKING CHANGE] Migrated every component to Styled Components which is now a peer dependency of this project
  • [BREAKING CHANGE] <BaseIcon>: rename className props to iconClassName

v8.8.0 (24/07/2019)

  • [NEW] Add new CreditCardIcon, ExclamationIcon, GiftIcon, idCheckIcon
  • [UPDATE] Badge now contained within a span instead of a div
  • [FIX] Selected tab highlight correctly displayed in Tabs with scrollable status
  • [UPDATE] Extended click area for tabs in the Tabs component
  • [UPDATE] Added a new prop isWrapped and a second wrapper div to the Tabs component to limit width to content
  • [UPDATE] Added a new prop tablistWrapperClassName to Tabs component to allow for more customisation

v8.7.0 (19/07/2019)

  • [UPDATE] Components in Tabs panel are not rendered if not displayed
  • [UPDATE] Add support for HTML sub-labels for MessaginSummaryItem.

v8.6.0 (18/07/2019)

  • [NEW] Created new MessagingSummaryItem
  • [UPDATE] Dependencies update
  • [UPDATE] Added onChange, status, badgeContent, badgeAriaLabel props, and various UI changes to Tabs

v8.5.0 (09/07/2019)

  • [NEW] Added ref and focus properties on SelectField
  • [NEW] Added focus property on PhoneField

v8.4.0 (05/07/2019)

[NEW] Added new Tabs Pixar component

v8.3.3 (28/06/2019)

  • [FIX] Display Itinerary as small if we don't provide date or subLabel in places
  • [FIX] Added background for transparent avatars in TripCard
  • [FIX] Update Title style in TripCard
  • [FIX] Update margins in EmptyState component

v8.3.2 (27/06/2019)

  • [NEW] Added BanIcon

v8.3.1 (26/06/2019)

  • [FIX] TextField Typescript validation into PhoneField and AutoComplete

v8.3.0 (26/06/2019)

  • [NEW] Added pattern and inputMode properties on TextField

v8.2.0 (25/06/2019)

  • [NEW] Add EmptyState component
  • [FIX] Profile gets back its hovering effect (similar to other clickable items)
  • [FIX] Remove extra attributes on Item-like components when href attribute is a string

v8.1.0 (24/06/2019)

  • [NEW] Added MyRidesIcon
  • [NEW] Added badgeContent and badgeAriaLabel to all icons
  • [UPDATE] Refactored icons to have common props & options

v8.0.0 (21/06/2019)

  • [BREAKING CHANGE] Removed forwardProps and added SIZE static property on Modal

v7.0.0 (20/06/2019)

  • [BREAKING CHANGE] Removed Modal large prop and added size with 3 preset values instead

v6.0.2 (18/06/2019)

  • [FIX] Fix AutoComplete key stringify and allow customization from outside

v6.0.1 (17/06/2019)

  • [UPDATE] Remove tripCard border
  • [FIX] Fix createFocusTrap in <Modal> initialized in the wrong place

v6.0.0 (13/06/2019)

  • [NEW] Complete refactoring of ItemChoice to now use Item as its base component.
  • [BREAKING CHANGE] Checkbox, Radio and RadioGroup have been removed.
  • [BREAKING CHANGE] ItemDeclaredChoice and ItemDeclaredChoiceGroup have been renamed to ItemRadio and ItemRadioGroup.
  • [NEW] ItemsList is a new component that's in charge of handling separators and listing of ItemChoice-like components.
  • [NEW] ItemCheckbox replaces the old Checkbox component and uses Item as its base component. Its API is similar to ItemRadio.
  • [BREAKING CHANGE] AutoComplete, Menu and Drawer now use ItemChoice and ItemsList, their API have been edited accordingly to ItemChoice API changes.
  • [BREAKING CHANGE] renderItem prop on AutoComplete has been removed.

v5.3.1 (13/06/2019)

  • [FIX] Handle display for 5+ passengers in TripCard
  • [FIX] metaUrl property is now optional for TripCard

v5.3.0 (11/06/2019)

  • [NEW] Added title option to TripCard

v5.2.1 (10/06/2019)

  • [NEW] Added error property to PhoneField
  • [FIX] Make dropdown icon clickable on SelectField

v5.2.0 (06/06/2019)

  • [NEW] Added passengers option to TripCard
  • [NEW] Added badge option to TripCard
  • [NEW] Added statusInformation option to TripCard
  • [NEW] Added css shadow to TripCard
  • [NEW] Added status prop to ItemAction
  • [FIX] Fixed button with CHECKED status in ButtonGroup
  • [DEV] Added typescript check in pre-commit hook

v5.1.1 (04/06/2019)

  • [DEV] Fixed typescript issues in ButtonGroup

v5.1.0 (unreleased)

  • [NEW] Added loadingIndex property to ButtonGroup to handle loading/disabled state of child Button

v5.0.0 (28/05/2019)

  • [BREAKING CHANGE] PhoneField Fix wrong payload value by changing prefix logic to region

v4.1.0 (17/05/2019)

  • [NEW] Added ItemDeclaredChoice and ItemDeclaredChoiceGroup
  • [FIX] PhoneField Use region code on option to have unique value

v4.0.0 (02/05/2019)

  • [BREAKING CHANGE] Moved react and react-dom to peerDependencies

v3.2.0 (30/04/2019)

  • [NEW] Added AvatarIcon
  • [NEW] Added FlagsIcon
  • [NEW] Added HourglassIcon
  • [NEW] Added MapIcon
  • [NEW] Added ShareIcon

v3.1.0 (24/04/2019)

  • [FIX] Fix fade-in animation for Drawer dimmer
  • [UPDATE] Added border on TextField, PhoneField and SelectField focus

v3.0.0 (12/04/2019)

  • [BREAKING CHANGE] ConfirmationModal & SuccessModal use Modal (onConfirm on SuccessModal is replaced with onClose)

v2.0.2 (12/04/2019)

  • [UPDATE] Added aria attributes and focus trap on Modal, ConfirmationModal and SuccessModal
  • [FIX] Button doesn't display children on LOADING and CHECKED statuses

v2.0.1 (05/04/2019)

  • [NEW] Added WheelchairIcon
  • [UPDATE] Refactor and change disabled color for musicIcon, petIcon, smokeIcon

v2.0.0 (28/03/2019)

  • [FIX] Update TextField state when the user text is formatted.
  • [BREAKING CHANGE] PhoneField Renaming API props
  • [UPDATE] PhoneField Add region countries data into state and onChange

v1.3.1 (26/03/2019)

  • [UPDATE] Support previousValue in TextField format callback

v1.3.0 (21/03/2019)

  • [BREAKING CHANGE] Migrate DatePicker to ReactDayPicker instead of React Dates, parts of the API of the component has been changed, and it no longer supports any language by default
  • [BREAKING CHANGE] Remove Moment dependency

v1.2.0 (20/03/2019)

  • [UPDATE] Remove the kirk internal CLI
  • [UPDATE] Add a way to attach specifications to components (with the example of the Button)
  • [FIX] Avatar story is now able to render its different sizes

v1.1.0 (20/03/2019)

  • [NEW] PhoneField component
  • [UPDATE] SelectField remove forwardRef prop and rename defaultValue
  • [UPDATE] TextField Add tel type

v1.0.1 (19/03/2019)

  • [UPDATE] Export the react dates constants in the date picker component
  • [FIX] Ensure that autocomplete texfield is updated when its defaultValue props is updated.

v1.0.0 (13/03/2019)

  • [UPDATE] Storybook moving to V5
  • [NEW] Adding accessibility & viewport storybook plugins
  • [UPDATE] Moving to Babel 7
  • [UPDATE] Removing tslint deprecated warnings
  • [UPDATE] Removing unused libraries
  • [UPDATE] Removing implicit shallow & mount in UT
  • [UPDATE] Using husky instead of precommit for the git hooks
  • [UPDATE] Removing css linter (legacy, targeting CSS files which does not exist anymore on this repository)
  • [UPDATE] Moving to styled-jsx V3
  • [UPDATE] Re-organize the dependencies (dev & prod dependencies)

v0.24.1 (12/03/2019)

  • [FIX] Pass status from Menu configuration to nested ItemChoice items.

v0.24.0 (8/03/2019)

  • [NEW] ButtonGroup component
  • [FIX] Do not render empty itinerary steps when its title is a string made of whitespaces.
  • [FIX] Menu component configures correctly its items onClick handlers.

v0.23.0 (28/02/2019)

  • [NEW] Add call and send icons
  • [UPDATE] update Itinerary colors
  • [NEW] Add SelectField component

v0.22.1 (22/02/2019)

  • [FIX] Item should not have an empty href on non A tags.
  • [FIX] Check icon animation not played correctly on Safari
  • [FIX] Button alignment issues fixed with inline-flex instead of flex

v0.22.0 (11/02/2019)

  • [BREAKING CHANGE] TextField no more boolean accepted in the error field
  • [UPDATE] Button no more span in the Button
  • [UPDATE] Button no more whitespace no wrap & text-ellipsis
  • [BREAKING CHANGE] Button is now using a "isBubble" property instead of "icon" to round.
  • [Fix] Remove the breaking change that added horizontal padding on Toggle button and profile in the previous version
  • [Fix] Forward href props to the Item component
  • [UPDATE] Remove the ItemChoice padding reduced when there is a sublabel

v0.21.1 (12/02/2019)

  • [Fix] Remove the breaking change that added horizontal padding on Toggle button and profile in the previous version
  • [Fix] Forward href props to the Item component

v0.21.0 (11/02/2019)

  • [NEW] Add the ItemAction component
  • [NEW] Add href and onClick on Profile
  • [UPDATE] Add the hover state on Toggle button
  • [UPDATE] Add the hover state on profile
  • [BREAKING CHANGE] Add horizontal padding on Toggle button
  • [BREAKING CHANGE] Add horizontal padding on profile

v0.20.7 (18/01/2019)

  • [UPDATE] Added optional property key in Itinerary's place
  • [FIX] Itinerary component without unnecessary z-index
  • [FIX] Itinerary component using place' subLabel object as part of keys
  • [UPDATE] SuccessModal Use Text component to display text content
  • [UPDATE] Move replaceNewLineWithBR function to utils

v0.20.6 (16/01/2019)

  • [UPDATE] Support icon + text in Button

v0.20.5 (11/01/2019)

  • [UPDATE] Allow format prop on TextField component

v0.20.4 (10/01/2019)

  • [FIX] SuccessModal display with small content

v0.20.3 (09/01/2019)

  • [NEW] SuccessModal component
  • [UPDATE] Move keycodes into a single util
  • [UPDATE] Add possibility to have a role attribute on <Text>
  • [UPDATE] Add the role "alert" on <Snackbar> for accessibility
  • [UPDATE] Add aria-hidden on the <Textfield> clear button
  • [UPDATE] <Badge> now also accepts numbers as children
  • [UPDATE] Dependencies update
  • [UPDATE] ACI & ALUMCIGR remove deprecated folders for CI

v0.20.2 (02/01/2019)

  • [UPDATE] Add location itemprop to <Itinerary>
  • [UPDATE] You can now set a textColor prop to <Text> (hexadecimal only)

v0.20.1 (19/12/2018)

  • [FIX] Revert styled-jsx version to 2.2.7

v0.20.0 (19/12/2018)

  • [BREAKING CHANGE] Rename WarningModal to ConfirmationModal
  • [BREAKING CHANGE] ConfirmationModal remove title and displayCloseButton props
  • [BREAKING CHANGE] ConfirmationModal add status prop to display it as WARNING/REMINDER

v0.19.1 (19/12/2018)

  • [NEW] WarningIcon component
  • [FIX] TopBar children styles now load correctly

v0.19.0 (12/12/2018)

  • [BREAKING CHANGE] Refactor <Profile> based on <Item>
  • [NEW] ToggleButton component
  • [NEW] Prettier added
  • [UPDATE] thin prop on CircleIcon and CheckIcon for thinner stroke width

v0.18.0 (30/11/2018)

  • [NEW] Add brand colors for polyline
  • [UPDATE] <Button> is disabled while in loading or checked state

v0.17.7 (27/11/2018)

  • [UPDATE] SearchOnMount boolean added to <AutoComplete>
  • [UPDATE] <Stepper> added align-self: center to value

v0.17.6 (19/11/2018)

  • [UPDATE] <Stepper> added className, valueClassName & buttonSize

v0.17.5 (19/11/2018)

  • [UPDATE] <ItemChoice> rightAddon prop support for <Menu>

v0.17.4 (14/11/2018)

  • [UPDATE] <Checkbox> now supports loading state
  • [UPDATE] <ItemChoice> and <Radio> now have a declared prop displaying the selected value

v0.17.3 (23/10/2018)

  • [UPDATE] <BubbleIcon> and <HomeIcon> have ariaLabel prop sent to <Badge>
  • [FIX] <Itinerary> subLabel bug (div inside p)

v0.17.2 (19/10/2018)

  • [FIX] Typo in <ItemChoice> CSS
  • [FIX] Remove wrong className in <Itinerary>
  • [FIX] Fix regression on button display

v0.17.1 (19/10/2018)

  • [UPDATE] Content of the <Button> is now taking 100% of the width
  • [FIX] Fix <Button> content ellipsis

v0.17.0 (17/10/2018)

  • [BREAKING CHANGE] fromDistance and toDistance props are now fromAddon and toAddon and expect to get a string as value (no more boolean)
  • [UPDATE] <Itinerary> is now using <Text> component
  • [UPDATE] <Itinerary> can now display links/buttons as city steps
  • [FIX] Chevron in <ItemChoice> is now well centered vertically

v0.16.2 (08/10/2018)

  • [FIX] CheckShieldIcon well centered

v0.16.1 (05/10/2018)

  • [FIX] Style for Badge in Avatar

v0.16.0 (03/10/2018)

  • [UPDATE] Use Badge in BubbleIcon and HomeIcon
  • [BREAKING CHANGE] Use Badge for ID Check in Avatar and renamed props
  • [NEW] Badge component
  • [FIX] Rename IdCardVerifiedIcon

v0.15.0 (03/10/2018)

  • [BREAKING CHANGE] Rename Notification to Snackbar

v0.14.0 (03/10/2018)

  • [BREAKING CHANGE] Dropdown moved className on parent element instead of <button>

v0.13.0 (02/10/2018)

  • [UPDATE] Stepper & Button Add touch event
  • [BREAKING CHANGE] DropdownButton no longer handles the dropdown content, added a onClick() callback

v0.12.0 (01/10/2018)

  • [UPDATE] The autocomplete now trigger a search on mount if a defaultValue is provided
  • [BREAKING CHANGE] The autocomplete query doesn't change when the defaultValue change

v0.11.3 (28/09/2018)

  • [FIX] Stepper Add onChange callback for external components

v0.11.2 (27/09/2018)

  • [FIX] Stepper keep the right value after min and max props changes
  • [UPDATE] Stepper component can increase/decrease value easily by keeping buttons pressed
  • [NEW] Added icons: checkShieldIcon, departureIcon, directionIcon, idCardVerifiedIcon

v0.11.1 (26/09/2018)

  • [UPDATE] Changed <Drawer> transition from top to bottom
  • [UPDATE] Changed <HamburgerButton> color

v0.11.0 (19/09/2018)

  • [BREAKING CHANGE] Added an open & innerClassName props on <Drawer>
  • [FIX] Remove wrong coloring on AutoComplete when using keyboard to navigate

v0.10.2 (10/09/2018)

  • [FIX] Force scroll to top on Drawer when opening
  • [FIX] Added type=button on DrodpdownButton
  • [FIX] Lock scroll on body when Drawer is opened

v0.10.1 (28/08/2018)

  • [UPDATE] Text component is now replacing \n by <br/> tags by default
  • [UPDATE] Use Facebook and VK brand color as default icon color

v0.10.0 (27/08/2018)

  • [FIX] Wrong flush import from 'styled-jsx/server' (issue #42)
  • [UPDATE] Add ref attribute on Modal using forwardRef new API
  • [BREAKING CHANGE] Menu component is now using ItemChoice

v0.9.0 (24/08/2018)

  • [NEW] ItemInfo component
  • [NEW] Icons for Navigation (BankIcon, BellIcon, BubbleIcon, CoinIcon, CrossDiscIcon, HomeIcon, NewspaperIcon, ProfileIcon, TicketIcon)
  • [UPDATE] IncreaseIcon and DecreaseIcon are now PlusIcon and MinusIcon
  • [UPDATE] TripCard is now using Text component
  • [FIX] Margin between the elements on the bottom part of the TripCard when resizing

v0.8.0 (16/08/2018)

  • [BREAKING CHANGE] Change name of the container prop on the <Text> component into tag (harmonization)
  • [FIX] Handling of the colors on the <PinIcon>

v0.7.0 (26/07/2018)

  • [NEW] ItemData component

v0.6.6 (26/07/2018)

  • [PushInfo] Fix stretched display issue
  • [Timepicker] Fix safari issue with timezone

v0.6.5 (26/07/2018)

  • [TopBar] Add an inner wrapper
  • [Modal] Fix server side rendering
  • [Notification] Fix server side rendering

v0.6.4 (26/07/2018)

  • [Modal] Fix double scrollbars display

v0.6.2 (24/07/2018)

  • [Proximity] Adjust margins
  • [PushInfo] Fixed IE11 issues
  • [UneditableTextField] Fixed IE11 issues
  • [Timepicker] Added prop timeStart
  • [Avatar] IdCheck display update

v0.6.1 (19/07/2018)

  • [Timepicker] Fixed timepicker issue in negative timezone

v0.6.0 (17/07/2018)

  • [Notification] Add the notification component
  • [Text] Add the text component

v0.5.3 (06/07/2018)

  • [Modal] Fix server side modal render

v0.5.2 (06/07/2018)

  • [Icons] Add prefs icons
  • [Modal & WarningModal] Only listen to events when the modal is opened

v0.5.1 (04/07/2018)

  • [WarningModal] fix missing z-index
  • [Avatar] fix non square pictures

v0.5.0 (28/06/2018)

  • [Icons] Add Info
  • [Icons] Add new Pinterest & Odnoklassniki
  • [Icons] Improve the Icons import in the main file
  • [WarningModal] Add new WarningModal component

v0.4.1 (26/06/2018)

  • [Dependencies] Update external dependencies
  • [C.I.] Fix linter on dev & CI
  • [Icons] Generate automatically the icons on storybook with its knobs.
  • [Icons] Remove the warning/errors generated by the icons.
  • [Stepper] Removed onChange callback when mounting

v0.4.0 (21/06/2018)

  • [Itinerary] Component now using an array to display places (no departure and arrival props anymore)

v0.3.1 (20/06/2018)

  • [TimePicker] Fix display on small devices
  • [ItemChoice] Fix right content display
  • [Checkbox] Reverse label and input and made it configurable
  • Remove deprecated updateColor() method

v0.3.0 (08/06/2018)

Breaking changes:

  • [Autocomplete] Render empty search with an autocomplete list
  • [Autocomplete] Replace the props loadingItemIndex and valid by a new selectedItemStatus props

v0.2.2 (07/06/2018)

  • [Autocomplete] Pass down the bodyClassName to the AutoCompleteList
  • [PushInfo] New onAnimationEnd prop
  • [TextField] Caret color is now blue

v0.2.1 (05/06/2018)

  • [Icon] Fix DoubleArrowIcon fillRule attribute
  • [Autocomplete] Add autoCorrect, disabled, readOnly, required, error props
  • [TextField] Style for disabled state

v0.2.0

  • [Loader] Now handles the "green check" animation and callback
  • [Button & ItemChoice] API breaking changes, now use a unique status instead of multiple props to avoid overlaps of properties and styles
  • [Radio & AutoComplete] Repercussions from ItemChoice API changes

v0.1.1

  • NEW UneditableTextField component
  • NEW ICONS: DoubleArrow, Youtube, Instagram, Twitter, Trash
  • [Modal] Fix render component on server side

v0.1.0

  • [Transitions] Add Transitions component
  • [Modal] Apply Transitions component and add unit tests

v0.0.2

  • [Button] Shadowed prop on secondary button

v0.0.1

  • Open sourcing