What's new

Detailed release information is available on Github.

3.3.0 (2022-05-16)

:rocket: New Feature

  • #2397 feat(content-item): revamp content item and description list - FRONT-3554
  • #2347 feat(breadcrumb): add site-wide components - FRONT-3552
  • #2404 feat(banner): add coypright - FRONT-3616
  • #2337 feat(page-header): add site-wide components - FRONT-3546 (
  • #2382 feat(rtl): batch 5 - FRONT-3569
  • #2379 feat(tabs): Adapt JS for RTL support - FRONT-3594
  • #2396 feat(datepicker): Adapt JS for RTL support - FRONT-3595
  • #2385 feat(rtl): batch 4 - FRONT-3568
  • #2378 feat(carousel): Adapt JS for RTL support - FRONT-3593
  • #2318 feat(site-header): add component - FRONT-3530
  • #2367 feat(right-to-left): batch 3 - FRONT-3567
  • #2327 feat(navigation-list): add component - FRONT-3520
  • #2359 feat(rtl): right-to-left batch 2 - FRONT-3566
  • #2358 feat(rtl): right-to-left batch 1 - FRONT-3565
  • #2331 feat(css): add rtl css - FRONT-3515
  • #2328 feat(file-upload): Add dynamic upload file list example - FRONT-3525
  • #2333 feat(site-footer): add component - FRONT-3541

:bug: Bug Fix

  • #2408 fix(page-header): Fix metas RTL display - FRONT-3619
  • #2440 fix(file): Fix website demo previews - FRONT-3620 (@papegaill
  • #2398 fix(skip-link): Fix story JS blur error - FRONT-3613
  • #2392 chore(destroy): Review destroy method for JS components - FRONT-3610
  • #2375 fix(accessibility): Pagination, carousel, gallery and news-ticker - FRONT-3591
  • #2391 fix(site-header): fix EU site header shadow - FRONT-3602
  • #2389 chore(autoinit): Review destroy method - FRONT-3596
  • #2383 chore(js): Making destroy method in the components accessible to the autoInit, fixing cssresources behaviour
  • #2374 fix(site-header): hide double logo - FRONT-3590
  • #2371 fix(website): Fixing display of condensed eu logs for other languages
  • #2362 fix(theme): Add missing black-100 color for EU theme - FRONT-3582
  • #2361 fix(site-header): fix mobile site-name overlapping menu - FRONT-3579
  • #2355 fix(css): remove rtl css from website - FRONT-3575
  • #2354 fix(menu): Add esc to close sub-menu - FRONT-3564
  • #2350 fix(form): fix checkbox and radio display on multiple lines - FRONT-3562
  • #2351 fix(featured-item): fix font weight and color - FRONT-3561
  • #2341 fix(content-item): remove forced background - FRONT-3555

:nail_care: Enhancement

  • #2469 feat(cards): refactor cards with content block - FRONT-3606
  • #2468 feat(navigation-list): Revamp using content-block component - FRONT-3607
  • #2452 refactor(deprecate): Deprecate old families components - FRONT-3553
  • #2453 feat(card): deprecate tile variant - FRONT-3611
  • #2372 feat(select): Correctly reset the multiselect on form reset - FRONT-3583
  • #2394 feat(rtl): batch 6 - FRONT-3570
  • #2399 feat(news-ticker): Adapt JS for RTL support - FRONT-3614
  • #2393 feat(logos): add logos for UK, LB, RU, ZH, JP - FRONT-3603
  • #2363 feat(datepicker): Adding translatibility - FRONT-3573
  • #2348 feat(card): improve meta structure - FRONT-3545
  • #2349 feat(tabs): add bottom spacing - FRONT-3559

:memo: Documentation

  • #2441 chore: usage pages update
  • #2364 chore(docs): Adding info about moment.js in getting started - FRONT-3576

:house: Internal

  • #2480 chore(deps): Using fixed version of ECL packages as dependencies
  • #2479 chore(deps): Updates 16-05-22
  • #2478 chore(deps): Updates 13-05-22
  • #2445 chore(deps): Updates 10-05-22
  • #2444 chore(deps): Updates 05-05-22
  • #2407 chore(deps): Updates 02-05-22 - audit check fix
  • #2401 chore(deps): Updates 26-04-22
  • #2395 chore(deps): Updates 19-04-22
  • #2390 chore(deps): Updates 13-04-22
  • #2386 chore(logo): Fixing packages, distributing from dist folder
  • #2376 chore(deps): Updates 31-03-22
  • #2369 fix(storybook): Adding static folder for rtl css - FRONT-3575
  • #2370 chore(deps): Fixing in resolutions problematic deps
  • #2368 chore(deps): Updates 24-03-22
  • #2365 chore(deps): updates 21-03-22
  • #2356 chore(deps): updates 14-03-22
  • #2352 chore(deps): updates 07-03-22
  • #2346 chore(deps): dependabot alerts
  • #2343 chore(deps): Updates 18-02-22

3.2.0 (2022-01-13)

:rocket: New Feature

:bug: Bug Fix

  • #2307 fix(file): fix file stories - FRONT-3303 (@emeryro)
  • #2303 fix(utilities): fix paragraph utilities - FRONT-3523 (@emeryro)
  • #2287 fix(unordered-list): fix spacing - FRONT-3516 (@emeryro)
  • #2292 fix(site-header): Correctly rename the cta class in the standardised variant - FRONT-3519 (@papegaill)
  • #2288 fix(news-ticker): Fix EU showcase iframe resize issue - FRONT-3425 (@papegaill)
  • #2281 fix(site-header): Mobile display of site-header harmonised without site_name - FRONT-3497 (@papegaill)
  • #2276 fix(gallery): fix visited link color - FRONT-3420 (@emeryro)
  • #2271 fix(news-ticker): Fix showcase iframe resize issue - FRONT-3425 (@papegaill)

:nail_care: Enhancement

:house: Internal

3.1.0 (2021-10-21)

:rocket: New Feature

:bug: Bug Fix

  • #2227 fix(banners): Correct centred text alignment for page & hero banners - FRONT-3240 (@papegaill)
  • #2223 fix(file-upload): replacing forEach on a FileList - FRONT-3230 (@planctus)
  • #2221 fix(site-header): Fixing error when hiding menu - FRONT-3228 (@planctus)
  • #2217 fix(checkbox & radio): Fix white space for inline elements in label - FRONT-3190 (@papegaill)
  • #2209 fix(datepicker): Fix display issues on mobile - FRONT-3174 (@papegaill)
  • #2210 fix(default-css): fix conflict with webtools - FRONT-3171 (@emeryro)

:nail_care: Enhancement

  • #2229 feat(date-picker): Add auto-formatting to datepicker input - FRONT-3253 (@papegaill)
  • #2231 feat(description-list): add block for definition - FRONT-3204 (@emeryro)
  • #2226 fix(site-headers): Using only one site_name in site-headers - FRONT-3227 (@planctus)
  • #2230 fix(menu): remove swipe events - FRONT-3075 (@emeryro)
  • #2222 feat(footers): Adding EC logo to all the footers - FRONT-3224 (@planctus)
  • #2216 fix(banners): Text styling for page & hero banners - FRONT-3150 (@papegaill)
  • #2211 fix(date-picker): Styling and JS adaptations - FRONT-3183 (@papegaill)
  • #2197 feat(quote-image): added image in blockquote - FRONT-2463 (@tibi2303)

:memo: Documentation

  • #2205 chore(docs): Adding docs for v3, updating main README file - front-3155 (@planctus)

:house: Internal

3.0.3 (2021-09-10)

:bug: Bug Fix

  • #2200 fix(media-container): Fixing video flickering issue - FRONT-3081
  • #2189 fix(datepicker): fix css conflict - FRONT-3022
  • #2193 fix(default-styles): fix h6 and list styles - FRONT-2976
  • #2194 fix(website): Make example link work in production - FRONT-2811

:nail_care: Enhancement

  • #2203 feat(page-header): Adding spacing under the EC page header core - FRONT-3146
  • #2190 feat(social-icons): update negative social icons - FRONT-2975
  • #2177 feat(menu): improve menu display - FRONT-2807

:house: Internal

  • #2202 fix(specs): Fix secondary variant value for hero-banner
  • #2198 feat(storybook): Refactoring stories (select options and defaultValue) - FRONT-2722 (@planctus)
  • #2201 chore(deps): updates 9-9-2021
  • #2191 chore(deps): Updates

3.0.2 (2021-08-24)

:nail_care: Enhancement

  • #2187 fix(banners): remove border radius when full width - FRONT-2966
  • #2186 fix(typography): update headings and paragraphs - FRONT-2965
  • #2185 fix(page-header): fix padding and optional item - FRONT-2964
  • #2184 fix(page-header): center image - FRONT-2963

3.0.1 (2021-08-20)

:bug: Bug Fix

  • #2175 fix(playground): Fixing optional css loading in EC and EU - FRONT-2792
  • #2176 fix(storybook): Fixing switcher link urls to work also in production - FRONT-2791

:nail_care: Enhancement

  • #2180 feat(page-header): add overlay for background image - FRONT-2886

:house: Internal

  • #2178 chore(deps): Updates 17-08-21

3.0.0 (2021-08-12)

Full new branding look & feel for EU site. ECL components now have a specific EU look & feel version:

  • Button
  • Text field
  • Search
  • Text Area
  • Links
  • Menu
  • Site Header - Core and Standardised
  • Page Header - Core and Standardised
  • Checkbox
  • Select
  • Breadcrumb
  • Radio button
  • Blockquotes
  • Timeline
  • Messages
  • Accordion
  • Label
  • Pagination
  • Expandable
  • Facts and figures
  • Media container
  • Tags
  • File download
  • Cards
  • Inpage navigation
  • Date block
  • Date picker
  • Page / Hero Banners
  • Tables
  • Language list
  • Lists
  • Media Gallery
  • Set of icons

Improvements in EC core, standardised and harmonised footers markup and controls

Accessibility improvements for the footer

Taxonomy tags for Cards and FIles components

Icons set update including Social Media Icons & Flags

Full width for media container

Fallback default styling for "standard" HTML containers: fonts, p ul li ...

Grey 3% added to the EC color palette for backgrounds in paragraphs to get zebra effect

eTrans composition

Links variant displayed like Primary and Secondary buttons

Fixing and small improvements:

  • Color of link in EC footers
  • Conflict between accordion print version and Webtools
  • Border and background color changed for several components
  • "non-EU languages" label in Language list replaced by "Other languages"
  • Timeline - Deprecation warning in css
  • Pagination in EC branding breaked with few elements

Improvements in the ECL v3 documentation:

  • EU content iconography
  • EU content colors
  • EU content typography
  • EU notification colours
  • "Getting started" pages update
  • EC/EU update of components thumbnails

Improvements in ECL v3 playground replacing Storybook knobs by controls

At the same time, a new release of ECL v2 is live (v2.39) including some fixes. From now on, ECL v2 will only support corrective maintenance. All new enhancements will only be applied to ECL v3:

  • Conflict between search form and gallery overlay
  • Gallery - Video do not stop when closing
  • Dispatching change event in the select multiple not detected