Skip to content

Latest commit

Β 

History

History
1030 lines (735 loc) Β· 96 KB

CHANGELOG.md

File metadata and controls

1030 lines (735 loc) Β· 96 KB

Changelog

4.10.0

πŸš€ New Feature

πŸ› Bug Fix

πŸ’… Enhancement

  • #3753 feat(website): Showing custom properties hovering on color name in website showcase - FRONT-4703 (@planctus)

🏠 Internal

Committers: 2

4.9.0

πŸš€ New Feature

  • #3714 feat(button, link): add indicator - FRONT-4677 (@emeryro)
  • #3712 feat(navigation-list): Adding image-as-illustration variant - FRONT-4678 (@planctus)

⚠️ Markup Changes

  • #3699 feat(forms): add option to hide label - FRONT-4668 (@emeryro)
  • #3701 feat(gallery): add gallery label with instruction - FRONT-4372 (@emeryro)
  • #3687 feat(splash-page): Column display whith a low amout of items, fixing EU styles - FRONT-4662 (@planctus)

⚠️ Data Changes

  • #3699 feat(forms): add option to hide label - FRONT-4668 (@emeryro)
  • #3701 feat(gallery): add gallery label with instruction - FRONT-4372 (@emeryro)

πŸ› Bug Fix

  • #3737 fix(showcase): Including menu markup in the showcase examples - FRONT-4689 (@planctus)
  • #3711 fix(default-css): Fixing rules for links inside lists, fixing description list - FRONT-4676 (@planctus)
  • #3694 feat(logos): Adding japanese logo files with correct file name, hiding the others - FRONT-4670 (@planctus)
  • #3684 fix(tabs): fix rtl mobile - FRONT-4659 (@emeryro)

πŸ’… Enhancement

  • #3721 feat(list): update indentation - FRONT-4682 (@emeryro)
  • #3719 feat(banner): improve focus for video banner - FRONT-4681 (@emeryro)
  • #3699 feat(forms): add option to hide label - FRONT-4668 (@emeryro)
  • #3700 chore(website): Using the existing ECL_VERSION to dynamically refer to the proper url of the CDN - FRONT-4671 (@planctus)
  • #3701 feat(gallery): add gallery label with instruction - FRONT-4372 (@emeryro)
  • #3687 feat(splash-page): Column display whith a low amout of items, fixing EU styles - FRONT-4662 (@planctus)
  • #3697 feat(featured-item): Styles adapted to support no title use case - FRONT-4669 (@planctus)
  • #3692 feat(lists): Another round on unordered and ordered list in EC and EU - FRONT-4656 (@planctus)
  • #3691 feat(language-list): update active state and spacing - FRONT-4661 (@emeryro)
  • #3686 feat(link): dynamic underline offset (@emeryro)

πŸ“ Documentation

  • #3720 fix(docs): Fix wrong API name class for Menu and MegaMenu - FRONT-4685 (@joarod-eu)

🏠 Internal

Committers: 3

4.8.1

πŸ’… Enhancement

  • #3680 feat(mega-menu): Improving calculations for the featured panel height - FRONT-4654 (@planctus)
  • #3672 feat(featured-item): Fixing RTL display, fixing alignment - FRONT-4652 (@planctus)

Committers: 2

4.8.0

⚠️ Markup Changes

  • #3656 fix(site-header): Removing containers when removing notification - FRONT-4637 (@planctus)
  • #3645 feat(notification): Adding links, updating styles - FRONT-4630 (@planctus)

⚠️ Data Changes

  • #3645 feat(notification): Adding links, updating styles - FRONT-4630 (@planctus)

πŸ› Bug Fix

  • #3668 fix(datepicker): Parsing user input, use moment for custom formats, handle resize - FRONT-4643 (@planctus)
  • #3670 fix(language-list): Fixing styles - FRONT-4647 (@planctus)
  • #3660 fix(mega-menu): Setting opacity: 1 on the container when opened - FRONT-4641 (@planctus)
  • #3666 fix(content-item): revert height change - FRONT-4645 (@emeryro)
  • #3661 fix(multiselect): Setting margin-top when there is a label and no helper text - FRONT-4640 (@planctus)
  • #3656 fix(site-header): Removing containers when removing notification - FRONT-4637 (@planctus)
  • #3653 fix(tabs): fix icon position on mobile - FRONT-4321 (@emeryro)
  • #3647 fix(menu): fix touch devices - FRONT-4632 (@emeryro)
  • #3649 fix(modal): fix close button position on rtl - FRONT-4623 (@emeryro)

πŸ’… Enhancement

  • #3654 feat(content-item): set 100% height - FRONT-4627 (@emeryro)
  • #3657 feat(js): Adding version propery to the ECL object - FRONT-4638 (@planctus)
  • #3645 feat(notification): Adding links, updating styles - FRONT-4630 (@planctus)

🏠 Internal

Committers: 2

4.7.0

:warning In this version of ECL node 20.9.0 is being used, for those who need to compile ECL on their side please upgrade the node version before integrating this release.

πŸš€ New Feature

  • #3634 feat(easy-to-read): Adding optional "easy-to-read" css - FRONT-4598 (@planctus)
  • #3577 feat(file-download): add preview link - FRONT-4574 (@emeryro)
  • #3604 feat(picture): zoom effect - FRONT-4599 (@emeryro)
  • #3538 feat(gallery): grid templates - FRONT-4622 (@emeryro)
  • #3605 feat(separator): Adding new component - FRONT-4597 (@planctus)

⚠️ Markup Changes

  • #3648 fix(mega-menu): Improving height calculations for the second panel - FRONT-4633 (@planctus)
  • #3577 feat(file-download): add preview link - FRONT-4574 (@emeryro)
  • #3604 feat(picture): zoom effect - FRONT-4599 (@emeryro)
  • #3538 feat(gallery): grid templates - FRONT-4622 (@emeryro)
  • #3603 feat(video): Adding support for muted, autoplay and loop - Media container adding autoplay video option - FRONT-4600 (@planctus)

⚠️ Data Changes

  • #3577 feat(file-download): add preview link - FRONT-4574 (@emeryro)
  • #3604 feat(picture): zoom effect - FRONT-4599 (@emeryro)
  • #3538 feat(gallery): grid templates - FRONT-4622 (@emeryro)
  • #3603 feat(video): Adding support for muted, autoplay and loop - Media container adding autoplay video option - FRONT-4600 (@planctus)

πŸ› Bug Fix

  • #3644 fix(file-download): fix transparent background - FRONT-4628 (@emeryro)
  • #3637 fix(table): fix rtl display on mobile - FRONT-4624 (@emeryro)
  • #3639 fix(table): Fixing js for the sortable table - FRONT-4625 (@planctus)
  • #3633 fix(unordered-list): Setting list style position to outside also in print - FRONT-4602 (@planctus)
  • #3621 fix(menu): fix focus color on EU menu - FRONT-4613 (@emeryro)
  • #3611 fix(form): Fixing styles for the label - FRONT-4605 (@planctus)
  • #3606 fix(range): fix bubble position when setting min value - FRONT-4603 (@emeryro)
  • #3601 fix(site-header): fix icon alignment - FRONT-4596 (@emeryro)

πŸ’… Enhancement

  • #3615 fix(mega-menu): Mega menu content position fix - FRONT-4606 (@planctus)
  • #3648 fix(mega-menu): Improving height calculations for the second panel - FRONT-4633 (@planctus)
  • #3642 feat(page-header): transparent background on EC - FRONT-4361 (@emeryro)
  • #3638 feat(link): update EU inverted link color - FRONT-4629 (@emeryro)
  • #3632 feat(youtube): Removing disablekb parameter - FRONT-4616 (@planctus)
  • #3603 feat(video): Adding support for muted, autoplay and loop - Media container adding autoplay video option - FRONT-4600 (@planctus)
  • #3629 feat(inpage): Using the right element to determine the top position in mobile - FRONT-4620 (@planctus)
  • #3613 feat(banner): add rounded corners on EU - FRONT-4607 (@emeryro)
  • #3622 feat(templates): Removing trailing slashes from void elements - FRONT-4612 (@planctus)
  • #3620 feat(separator): update default css rules - FRONT-4611 (@emeryro)
  • #3583 feat(carousel): Styles update - FRONT-4571 (@planctus)
  • #3587 feat(table): improve border display - FRONT-4584 (@emeryro)
  • #3596 feat(file-upload): Adding onSelection event - FRONT-4589 (@planctus)

πŸ“ Documentation

  • #3617 docs(menu): remove single menu showcase - FRONT-4494 (@emeryro)

🏠 Internal

Committers: 2

4.6.5

πŸ› Bug Fix

  • #3628 feat(banner): Fixing styles for the text-overlay deprecated variant - FRONT-4618 (@planctus)

Committers: 1

4.6.4

πŸ’… Enhancement

  • #3624 fix(inpage): Adding scroll listener and recalculate height when scrolling - FRONT-4615 (@planctus)
  • #3610 fix(mega-menu): Showing the panels only when ready - FRONT-4604 (@planctus)
  • #3612 fix(banner): increasing padding bottom in L viewport using the credit's height - FRONT-4608 (@planctus)

🏠 Internal

  • #3614 chore(twig): Harmonising syntax when rendering classes and attributes -- FRONT-4609 (@planctus)

Committers: 1

4.6.3

πŸ› Bug Fix

  • #3594 fix(video): Initializing the _extra_attributes variable - FRONT-4590 (@planctus)
  • #3595 fix(banner): Adding check for bannerContainer presence - FRONT-4591 (@planctus)

πŸ’… Enhancement

  • #3597 feat(banner): Resetting padding for the content in no-box variant - FRONT-4592 (@planctus)

Committers: 1

4.6.2

⚠️ Markup Changes

  • #3506 feat(video): Adding template for video, using it in different components - FRONT-4497 (@planctus)
  • #3548 feat(modal): additional sizes - FRONT-4559 (@emeryro)

⚠️ Data Changes

  • #3579 feat(social-media): change twitter label - FRONT-4582 (@emeryro)
  • #3506 feat(video): Adding template for video, using it in different components - FRONT-4497 (@planctus)

πŸ› Bug Fix

  • #3588 fix(banner): fix background of deprecated banners - FRONT-4585 (@emeryro)
  • #3584 fix(banner): Fixing css for video banner size - FRONT-4583 (@planctus)

πŸ’… Enhancement

  • #3589 feat(site-header): wax-off EC - FRONT-4586 (@planctus)
  • #3590 feat(banner): content width and tablet font - FRONT-4587 (@emeryro)
  • #3579 feat(social-media): change twitter label - FRONT-4582 (@emeryro)
  • #3548 feat(modal): additional sizes - FRONT-4559 (@emeryro)
  • #3580 fix(content-block): Setting display: inline on the title link - FRONT-4557 (@planctus)
  • #3549 feat(icons): add and update icons - FRONT-4562 (@emeryro)
  • #3552 feat(headings): set spacing - FRONT-4566 (@emeryro)

🏠 Internal

  • #3506 feat(video): Adding template for video, using it in different components - FRONT-4497 (@planctus)
  • #3585 chore(deps): Fixing audit issue - 26-08-24 (@planctus)
  • #3581 chore(deps): Updates 23-08-24 (@planctus)

Committers: 2

4.6.1

⚠️ Markup Changes

  • #3571 feat(banner): copyright position, background and image height - FRONT-4570 (@emeryro)
  • #3568 feat(menu): Using button for the toggle - FRONT-4542 (@planctus)

⚠️ Data Changes

  • #3568 feat(menu): Using button for the toggle - FRONT-4542 (@planctus)

πŸ’… Enhancement

  • #3571 feat(banner): copyright position, background and image height - FRONT-4570 (@emeryro)
  • #3569 feat(popover): Adding support for buttons as triggers - FRONT-4350 (@planctus)
  • #3568 feat(menu): Using button for the toggle - FRONT-4542 (@planctus)

πŸ“ Documentation

  • #3572 docs(website): update stack documentation - FRONT-4577 (@emeryro)

🏠 Internal

Committers: 2

4.6.0

πŸš€ New Feature

⚠️ Markup Changes

  • #3559 feat(menus): Removing role application from the inner section of the menus - FRONT-4568 (@planctus)
  • #3561 fix(site-header): fixing language switcher in rtl - FRONT-4569 (@planctus)
  • #3553 feat(gallery): add thumbnail - FRONT-4565 (@emeryro)
  • #3563 feat(mega-menu): Removing aria label from see all links - FRONT-4572 (@planctus)
  • #3551 feat(menu/mega-menu): remove aria-current=true - FRONT-4545 (@emeryro)
  • #3540 feat(menu): add aria-label on main nav - FRONT-4478 (@emeryro)
  • #3544 feat(site-header): Eu revamp, again - FRONT-4556 (@planctus)
  • #3529 feat(splash-page): change markup for "lang" attribute (@emeryro)

⚠️ Data Changes

  • #3543 feat(form): update for optional elements - FRONT-4319 (@emeryro)
  • #3553 feat(gallery): add thumbnail - FRONT-4565 (@emeryro)
  • #3540 feat(menu): add aria-label on main nav - FRONT-4478 (@emeryro)

πŸ› Bug Fix

  • #3564 fix(site-header): Fixing margin reset for search button in EU - FRONT-4575 (@planctus)
  • #3561 fix(site-header): fixing language switcher in rtl - FRONT-4569 (@planctus)
  • #3546 fix(breadcrumb): fix wrap when expanding - FRONT-4558 (@emeryro)
  • #3547 fix(button): fix print css - FRONT-4561 (@emeryro)

πŸ’… Enhancement

  • #3535 feat(logo): update EC logo - FRONT-4547 (@emeryro)
  • #3543 feat(form): update for optional elements - FRONT-4319 (@emeryro)
  • #3559 feat(menus): Removing role application from the inner section of the menus - FRONT-4568 (@planctus)
  • #3562 feat(utilities): Adding margin-top and margin-bottom auto in the spacing utilities - FRONT-4573 (@planctus)
  • #3563 feat(mega-menu): Removing aria label from see all links - FRONT-4572 (@planctus)
  • #3556 feat(inpage): Making the list scrollable, moving scrollbar to the left in EC - FRONT-4563 (@planctus)
  • #3557 feat(language-list): Making the list scrollable - FRONT-4564 (@planctus)
  • #3551 feat(menu/mega-menu): remove aria-current=true - FRONT-4545 (@emeryro)
  • #3530 feat(media-container): update control - FRONT-4546 (@emeryro)
  • #3540 feat(menu): add aria-label on main nav - FRONT-4478 (@emeryro)
  • #3545 feat(link): increase underline offset - FRONT-4555 (@emeryro)
  • #3544 feat(site-header): Eu revamp, again - FRONT-4556 (@planctus)
  • #3539 feat(social-media-follow): update spacing - FRONT-4552 (@emeryro)
  • #3537 feat(timeline): improve focus after expand - FRONT-4484 (@emeryro)
  • #3529 feat(splash-page): change markup for "lang" attribute (@emeryro)

🏠 Internal

Committers: 2

4.5.0

πŸš€ New Feature

  • #3505 feat(icons): Adding eye icon in the main sprite - FRONT-4528 (@planctus)

⚠️ Markup Changes

  • #3534 feat(mega-menu): aria-labelledby for the featured links - FRONT-4543 (@planctus)
  • #3504 feat(gallery, media container): add title to videos - FRONT-4526 (@emeryro)
  • #3515 feat(featured-item): change order - FRONT-4476 (@emeryro)
  • #3522 feat(banner): Description as a link, some fixes - FRONT-4353 (@planctus)
  • #3494 feat(mega-menu): Using buttons for parent elements - FRONT-4514 (@planctus)
  • #3507 feat(logo): update logo markup - FRONT-4480 (@emeryro)
  • #3514 feat(accordion): Rendering two icons, toggling them via css - FRONT-4529 (@planctus)
  • #3498 fix(range): fix aria label - FRONT-4524 (@emeryro)
  • #3500 fix(footer): fix accessibility issue in link - FRONT-4496 (@emeryro)

⚠️ Data Changes

  • #3504 feat(gallery, media container): add title to videos - FRONT-4526 (@emeryro)
  • #3522 feat(banner): Description as a link, some fixes - FRONT-4353 (@planctus)
  • #3494 feat(mega-menu): Using buttons for parent elements - FRONT-4514 (@planctus)
  • #3514 feat(accordion): Rendering two icons, toggling them via css - FRONT-4529 (@planctus)
  • #3500 fix(footer): fix accessibility issue in link - FRONT-4496 (@emeryro)

πŸ› Bug Fix

  • #3533 fix(site-header): Preventing rendering of an empty banner - FRONT-4550 (@planctus)
  • #3521 fix(social-media-follow): add missing tag - FRONT-4536 (@emeryro)
  • #3509 fix(range): fix bubble position on rtl - FRONT-4531 (@emeryro)

πŸ’… Enhancement

  • #3526 feat(mega-menu): Fixing styles in EU, adding demo in site header - FRONT-4541 (@planctus)
  • #3534 feat(mega-menu): aria-labelledby for the featured links - FRONT-4543 (@planctus)
  • #3536 feat(page header): deprecate overlay - FRONT-4548 (@emeryro)
  • #3504 feat(gallery, media container): add title to videos - FRONT-4526 (@emeryro)
  • #3515 feat(featured-item): change order - FRONT-4476 (@emeryro)
  • #3531 feat(mega-menu): Adding blur handler on featured links - FRONT-4544 (@planctus)
  • #3522 feat(banner): Description as a link, some fixes - FRONT-4353 (@planctus)
  • #3519 feat(splash-page): use headings - FRONT-4481 (@emeryro)
  • #3494 feat(mega-menu): Using buttons for parent elements - FRONT-4514 (@planctus)
  • #3525 feat(site-header): add menu to core site header - FRONT-4535 (@emeryro)
  • #3503 feat(mega-menu): Adding style for the current sub-items in desktop - FRONT-4527 (@planctus)
  • #3499 feat(form): update required fields - FRONT-4495 (@emeryro)
  • #3517 feat(site-header): Adding language code to the button aria-label - FRONT-4483 (@planctus)
  • #3507 feat(logo): update logo markup - FRONT-4480 (@emeryro)
  • #3510 feat(footer): 22px line height (from the standalone link) for all the links, EC and EU - FRONT-4511 (@planctus)
  • #3514 feat(accordion): Rendering two icons, toggling them via css - FRONT-4529 (@planctus)
  • #3511 feat(utilities): deprecate ecl-u-sr-only--focusable utilities - FRONT-4500 (@emeryro)
  • #3508 feat(banner): update control - FRONT-4530 (@emeryro)
  • #3512 feat(max-width): Setting values for the --max-w variable in the utilities - FRONT-4532 (@planctus)
  • #3501 feat(inpage): Consistent border and padding in different states - FRONT-4508 (@planctus)
  • #3495 feat(textarea): Using outline for focus styles - FRONT-4512 (@planctus)
  • #3500 fix(footer): fix accessibility issue in link - FRONT-4496 (@emeryro)
  • #3492 feat(social media follow): update icons size and spacing - FRONT-4523 (@emeryro)
  • #3479 feat(date-block): Small adjustments in the year block - FRONT-4510 (@planctus)

πŸ“ Documentation

  • #3513 docs(typography): add accessibility warnings - FRONT-4507 (@emeryro)

🏠 Internal

Committers: 2

4.4.0

πŸš€ New Feature

  • #3471 feat(flags): Adding new non members flags - FRONT-4498 (@planctus)
  • #3465 feat(banner): new options and video - FRONT-4488 (@emeryro)

⚠️ Markup Changes

  • #3486 feat(mega-menu): Adding aria-describedby in info link - FRONT-4520 (@planctus)
  • #3487 feat(mega-menu): Aria-describedby on featured column title - FRONT-4522 (@planctus)
  • #3484 feat(mega-menu): Aria-label on view all link - FONT-4516 (@planctus)
  • #3483 feat(mega-menu): Removing unneded aria-label - FRONT-4521 (@planctus)
  • #3482 feat(mega-menu): Supporting aria-labels for nested lists - FRONT-4515 (@planctus)
  • #3421 feat(form): update style of all form elements - FRONT-4432 (@emeryro)
  • #3372 feat(menu): add aria-current - FRONT-4405 (@emeryro)
  • #3465 feat(banner): new options and video - FRONT-4488 (@emeryro)
  • #3462 feat(search-form): Removing aria label, adding support for extra classes for the button and the input - FRONT-4479 (@planctus)

⚠️ Data Changes

  • #3489 feat(social-media-follow): add position right - FRONT-4505 (@emeryro)
  • #3480 feat(pagination): update EU display - FRONT-4509 (@emeryro)
  • #3484 feat(mega-menu): Aria-label on view all link - FONT-4516 (@planctus)
  • #3483 feat(mega-menu): Removing unneded aria-label - FRONT-4521 (@planctus)
  • #3482 feat(mega-menu): Supporting aria-labels for nested lists - FRONT-4515 (@planctus)
  • #3431 feat(modal): update styles - FRONT-4453 (@emeryro)
  • #3465 feat(banner): new options and video - FRONT-4488 (@emeryro)

πŸ’… Enhancement

  • #3486 feat(mega-menu): Adding aria-describedby in info link - FRONT-4520 (@planctus)
  • #3489 feat(social-media-follow): add position right - FRONT-4505 (@emeryro)
  • #3490 feat(mega-menu): Making the hamburger a button with javascript - FRONT-4519 (@planctus)
  • #3480 feat(pagination): update EU display - FRONT-4509 (@emeryro)
  • #3488 feat(mega-menu): Not moving the focus when opening the menu - FRONT-4518 (@planctus)
  • #3485 feat(mega-menu): Handling focus on Esc - FRONT-4517 (@planctus)
  • #3481 docs(website): update color page - FRONT-4506 (@emeryro)
  • #3487 feat(mega-menu): Aria-describedby on featured column title - FRONT-4522 (@planctus)
  • #3484 feat(mega-menu): Aria-label on view all link - FONT-4516 (@planctus)
  • #3474 feat(button): setting height, using same values for padding in default and hover - FRONT-4499 (@planctus)
  • #3483 feat(mega-menu): Removing unneded aria-label - FRONT-4521 (@planctus)
  • #3482 feat(mega-menu): Supporting aria-labels for nested lists - FRONT-4515 (@planctus)
  • #3478 fix(file-upload): Button only taking the needed space - FRONT-4493 (@planctus)
  • #3477 feat(input): Using outline for focus style - FRONT-4504 (@planctus)
  • #3431 feat(modal): update styles - FRONT-4453 (@emeryro)
  • #3353 feat(media container): disable Youtube shortcuts - FRONT-4363 (@emeryro)
  • #3449 feat(tabs): EU styles - FRONT-4451 (@planctus)
  • #3473 feat(inpage-nav): improve mobile keyboard navigation - FRONT-4501 (@emeryro)
  • #3475 feat(video): homogenize track name - FRONT-4503 (@emeryro)
  • #3456 feat(twig): cleanup and update parameters - FRONT-4438 (@emeryro)
  • #3421 feat(form): update style of all form elements - FRONT-4432 (@emeryro)
  • #3450 feat(mega-menu): New info in mobile, mobile scroll, limiting element's height - FRONT-4447 (@planctus)
  • #3372 feat(menu): add aria-current - FRONT-4405 (@emeryro)
  • #3448 feat(list with illustration fact and figures): update styles - FRONT-4468 (@emeryro)
  • #3462 feat(search-form): Removing aria label, adding support for extra classes for the button and the input - FRONT-4479 (@planctus)

🏠 Internal

Committers: 2

4.3.0

⚠️ Markup Changes

  • #3447 feat(news-ticker): Icon or image for each item, iteration on styles for EC and EU - FRONT-4463 (@planctus)
  • #3402 feat(media-container, gallery): embedded video audio description information - FRONT-4362 (@emeryro)
  • #3439 fix(breadcrumb): Returning a promise from computeVisibilityMap - FRONT-4314 (@planctus)
  • #3374 feat(site-header): Logo sizes and EU revamp - FRONT-4390 (@planctus)
  • #3420 feat(range): add bubble for value - FRONT-4436 (@emeryro)
  • #3400 feat(meta): update meta list display - FRONT-4419 (@emeryro)
  • #3390 feat(gallery): design update - FRONT-4387 (@emeryro)

⚠️ Data Changes

  • #3447 feat(news-ticker): Icon or image for each item, iteration on styles for EC and EU - FRONT-4463 (@planctus)
  • #3459 feat(category-filter): Adding support for current item at init, extra attributes for the items - FRONT-4475 (@planctus)
  • #3452 feat(gallery): add "no hover" variant - FRONT-4464 (@emeryro)
  • #3436 feat(select): Making the select all and search field optional in the multiselect - FRONT-4462 (@planctus)
  • #3402 feat(media-container, gallery): embedded video audio description information - FRONT-4362 (@emeryro)
  • #3374 feat(site-header): Logo sizes and EU revamp - FRONT-4390 (@planctus)
  • #3434 feat(gallery): add grid display - FRONT-4459 (@emeryro)
  • #3414 feat(icon): add control for icon title - FRONT-4399 (@emeryro)
  • #3397 feat(inpage-navigation): improve labels - FRONT-4398 (@emeryro)

πŸ› Bug Fix

  • #3453 fix(multi-select): Fixing width in mobile - FRONT-4471 (@planctus)
  • #3444 feat(mega-menu): Fixing static position of the mega menu wrapper and toggle button - FRONT-4469 (@planctus)
  • #3441 fix(utilities): Ratio for safari - FRONT-4408 (@planctus)

πŸ’… Enhancement

  • #3447 feat(news-ticker): Icon or image for each item, iteration on styles for EC and EU - FRONT-4463 (@planctus)
  • #3463 feat(typography): update line height - FRONT-4487 (@emeryro)
  • #3460 feat(custom-properties): Adding custom props for font family, using them in the components - FRONT-4490 (@planctus)
  • #3459 feat(category-filter): Adding support for current item at init, extra attributes for the items - FRONT-4475 (@planctus)
  • #3458 feat(select): Removing unneeded aria-label - FRONT-4477 (@planctus)
  • #3452 feat(gallery): add "no hover" variant - FRONT-4464 (@emeryro)
  • #3436 feat(select): Making the select all and search field optional in the multiselect - FRONT-4462 (@planctus)
  • #3457 feat(breadcrumb): Changing aria-label for the ellipsis in our demos - FRONT-4474 (@planctus)
  • #3402 feat(media-container, gallery): embedded video audio description information - FRONT-4362 (@emeryro)
  • #3389 feat(lists): Styles - FRONT-4417 (@planctus)
  • #3443 feat(style): update typography - FRONT-4467 (@emeryro)
  • #3427 feat(button): update font size - FRONT-4457 (@emeryro)
  • #3445 feat(menu): improve focus loop - FRONT-4402 (@emeryro)
  • #3439 fix(breadcrumb): Returning a promise from computeVisibilityMap - FRONT-4314 (@planctus)
  • #3374 feat(site-header): Logo sizes and EU revamp - FRONT-4390 (@planctus)
  • #3434 feat(gallery): add grid display - FRONT-4459 (@emeryro)
  • #3414 feat(icon): add control for icon title - FRONT-4399 (@emeryro)
  • #3438 feat(accordion): Removing outdated code in the js - FRONT-4465 (@planctus)
  • #3191 feat(website): update display - FRONT-4208 (@emeryro)
  • #3407 feat(table): table without header - FRONT-4437 (@emeryro)
  • #3420 feat(range): add bubble for value - FRONT-4436 (@emeryro)
  • #3400 feat(meta): update meta list display - FRONT-4419 (@emeryro)
  • #3425 feat(pagination): update styles - FRONT-4445 (@emeryro)
  • #3424 feat(timeline): update style and example - FRONT-4452 (@emeryro)
  • #3396 feat(inpage-navigation): improve keyboard navigation - FRONT-4397 (@emeryro)
  • #3397 feat(inpage-navigation): improve labels - FRONT-4398 (@emeryro)
  • #3393 feat(list with illustration): add center for vertical list (icons) and improve print - FRONT-4428 (@emeryro)
  • #3430 feat(accordion): update styles - FRONT-4455 (@emeryro)
  • #3423 feat(blockquote): update styles - FRONT-4448 (@emeryro)
  • #3390 feat(gallery): design update - FRONT-4387 (@emeryro)

🏠 Internal

Committers: 2

4.2.3

⚠️ Markup Changes

  • #3432 feat(mega-menu): Container content centered, fixes for EU (@planctus)

πŸ’… Enhancement

  • #3432 feat(mega-menu): Container content centered, fixes for EU (@planctus)

Committers: 1

4.2.2

⚠️ Markup Changes

  • #3426 feat(mega-menu): Improving menu positioning, some style changes - FRONT-4456 (@planctus)

πŸ’… Enhancement

  • #3426 feat(mega-menu): Improving menu positioning, some style changes - FRONT-4456 (@planctus)
  • #3428 feat(icons): add Bluesky icons - FRONT-4441 (@emeryro)
  • #3422 feat(date block): update styles - FRONT-4449 (@emeryro)

πŸ“ Documentation

  • #3412 feat(icon): update example on website - FRONT-4439 (@emeryro)

Committers: 2

4.2.1

⚠️ Data Changes

  • #3418 feat(mega-menu): update "discover more" link - FRONT-4446 (@emeryro)

πŸ› Bug Fix

  • #3413 fix(site-header): fix z-index - FRONT-4443 (@emeryro)
  • #3417 fix(mega-menu): fix link not clickable - FRONT-4444 (@emeryro)

πŸ’… Enhancement

  • #3418 feat(mega-menu): update "discover more" link - FRONT-4446 (@emeryro)
  • #3392 feat(fact and figures): improve center and print display - FRONT-4425 (@emeryro)
  • #3395 feat(label): update display - FRONT-4416 (@emeryro)

Committers: 2

4.2.0

πŸš€ New Feature

  • #3383 feat(icons): One single package for EC and EU - FRONT-4421 (@planctus)

⚠️ Markup Changes

  • #3401 feat(mega-menu): New version - FRONT-4426 (@planctus)
  • #3387 feat(footer): update eu footer links - FRONT-4394 (@emeryro)
  • #3386 fix(mega menu): fix accessibility issues - FRONT-4424 (@emeryro)
  • #3251 feat(table): add id and headers - FRONT-4260 (@emeryro)
  • #3369 feat(icon): add screen reader label for external icons - FRONT-4373 (@emeryro)
  • #3385 feat(list-illustration): use list markup - FRONT-4400 (@emeryro)
  • #3354 feat(gallery): add item title for share link - FRONT-4369 (@emeryro)
  • #3350 feat(footer): update links - FRONT-4375 (@emeryro)
  • #3347 feat(media-container): add html video title - FRONT-4359 (@emeryro)
  • #3333 feat(gallery): fix aria-label and alt text for video - FRONT-4364 (@emeryro)
  • #3343 feat(multi-select): add aria-live - FRONT-4336 (@emeryro)
  • #3309 feat(radio): improve accessibility for required radio group - FRONT-4329 (@emeryro)
  • #3305 feat(file-upload): add aria-live - FRONT-4318 (@emeryro)
  • #3340 feat(loading indicator): add accessibility role - FRONT-4187 (@emeryro)

⚠️ Data Changes

  • #3401 feat(mega-menu): New version - FRONT-4426 (@planctus)
  • #3387 feat(footer): update eu footer links - FRONT-4394 (@emeryro)
  • #3386 fix(mega menu): fix accessibility issues - FRONT-4424 (@emeryro)
  • #3251 feat(table): add id and headers - FRONT-4260 (@emeryro)
  • #3369 feat(icon): add screen reader label for external icons - FRONT-4373 (@emeryro)
  • #3354 feat(gallery): add item title for share link - FRONT-4369 (@emeryro)
  • #3368 feat(fact-figures): EC iteration - FRONT-4391 (@planctus)
  • #3347 feat(media-container): add html video title - FRONT-4359 (@emeryro)
  • #3333 feat(gallery): fix aria-label and alt text for video - FRONT-4364 (@emeryro)
  • #3335 feat(gallery): add iframe title for video player - FRONT-4365 (@emeryro)

πŸ› Bug Fix

  • #3406 fix(file): improve file download rtl - FRONT-4434 (@emeryro)
  • #3394 fix(carousel): remove unneeded fixed id - FRONT-4431 (@emeryro)
  • #3298 fix(icon): rename whatsapp icons - FRONT-4315 (@emeryro)
  • #3370 fix(menu): fix EU hamburger menu color and padding - FRONT-4401 (@emeryro)
  • #3379 fix(range): Fixing display in firefox - FRONT-4414 (@planctus)
  • #3363 fix(tabs): Setting z-index for the dropdown visibility - FRONT-4376 (@planctus)
  • #3358 fix(inpage): Renaming selector for active element - FRONT-4386 (@planctus)
  • #3352 fix(menu): fix resize on mobile - FRONT-4382 (@emeryro)
  • #3355 fix(website): Fixing link showcase page in EC and EU - FRONT-4333 (@planctus)
  • #3332 fix(range): fix aria-label value - FRONT-4341 (@emeryro)
  • #3336 fix(gallery): fix close button focus - FRONT-4367 (@emeryro)
  • #3300 fix(carousel): fix keyboard navigation - FRONT-4316 (@emeryro)

πŸ’… Enhancement

  • #3326 feat(link): update link styles - FRONT-4325 (@emeryro)
  • #3403 feat(notification): add border, update close - FRONT-4435 (@emeryro)
  • #3398 feat(tag): update styles - FRONT-4418 (@emeryro)
  • #3401 feat(mega-menu): New version - FRONT-4426 (@planctus)
  • #3399 feat(featured-item): update border radius - FRONT-4344 (@emeryro)
  • #3387 feat(footer): update eu footer links - FRONT-4394 (@emeryro)
  • #3376 feat(banner): keep aspect ration between mobile and desktop - FRONT-4412 (@emeryro)
  • #3391 feat(color): update neutral color - FRONT-4427 (@emeryro)
  • #3386 fix(mega menu): fix accessibility issues - FRONT-4424 (@emeryro)
  • #3251 feat(table): add id and headers - FRONT-4260 (@emeryro)
  • #3369 feat(icon): add screen reader label for external icons - FRONT-4373 (@emeryro)
  • #3385 feat(list-illustration): use list markup - FRONT-4400 (@emeryro)
  • #3354 feat(gallery): add item title for share link - FRONT-4369 (@emeryro)
  • #3350 feat(footer): update links - FRONT-4375 (@emeryro)
  • #3378 feat(typography): update EC and EU text styles - FRONT-4392 (@emeryro)
  • #3382 feat(menu): improve focus navigation on mobile - FRONT-4404 (@emeryro)
  • #3367 feat(featured-item): add shadow - FRONT-4393 (@emeryro)
  • #3371 feat(content-item): remove icons in demo - FRONT-4396 (@emeryro)
  • #3366 feat(popover): EU styles - FRONT-4388 (@planctus)
  • #3368 feat(fact-figures): EC iteration - FRONT-4391 (@planctus)
  • #3341 feat(mega-menu): 2 columns panel alignment - FRONT 4378 (@planctus)
  • #3362 feat(gallery): focus first element when expanding - FRONT-4370 (@emeryro)
  • #3351 feat(layout): update max width - FRONT-4381 (@emeryro)
  • #3312 feat(banner): add xs banner - FRONT-4321 (@emeryro)
  • #3337 feat(colors): update EU colors - FRONT-4326 (@emeryro)
  • #3349 feat(social media follow): update EU display - FRONT-4354 (@emeryro)
  • #3333 feat(gallery): fix aria-label and alt text for video - FRONT-4364 (@emeryro)
  • #3343 feat(multi-select): add aria-live - FRONT-4336 (@emeryro)
  • #3324 feat(media-container): update caption style - FRONT-4324 (@emeryro)
  • #3309 feat(radio): improve accessibility for required radio group - FRONT-4329 (@emeryro)
  • #3305 feat(file-upload): add aria-live - FRONT-4318 (@emeryro)
  • #3340 feat(loading indicator): add accessibility role - FRONT-4187 (@emeryro)
  • #3346 feat(select): change optgroup label order - FRONT-4380 (@emeryro)
  • #3335 feat(gallery): add iframe title for video player - FRONT-4365 (@emeryro)
  • #3339 feat(mega-menu): Label for view all customisable in each sublist - FRONT-4377 (@planctus)
  • #3338 feat(media container): update iframe title - FRONT-4361 (@emeryro)

πŸ“ Documentation

  • #3384 fix(color): fix website colors - FRONT-4423 (@emeryro)
  • #3361 docs(typography): fix font size information - FRONT-4385 (@emeryro)
  • #3348 fix(banner): fix documentation - FRONT-4358 (@emeryro)

🏠 Internal

Committers: 2

4.1.2

πŸ› Bug Fix

Committers: 1

4.1.1

⚠️ Markup Changes

  • #3331 fix(modal): remove aria-hidden on the icon - FRONT-4356 (@emeryro)

⚠️ Data Changes

  • #3323 feat(forms): add icon title for error message - FRONT-4330 (@emeryro)

πŸ› Bug Fix

  • #3318 fix(select): Removing buggy animation of the arrow in the default select - FRONT-4348 (@planctus)
  • #3331 fix(modal): remove aria-hidden on the icon - FRONT-4356 (@emeryro)
  • #3330 fix(select): Fixing arrow size - FRONT-4351 (@planctus)
  • #3328 fix(navigation-list): Setting max-width for the image in the iillustration variant - FRONT-4355 (@planctus)

πŸ’… Enhancement

  • #3322 feat(multi-select): fix arrow down navigation - FRONT-4335 (@emeryro)
  • #3329 feat(menu): Adding support for extra attributes for items and sub-items - FRONT-4357 (@planctus)
  • #3327 feat(mega-menu): Adding support for extra attributes for every link - FRONT-4353 (@planctus)
  • #3325 feat(mega-menu): External icon only for standalone items - FRONT-4352 (@planctus)
  • #3323 feat(forms): add icon title for error message - FRONT-4330 (@emeryro)
  • #3320 feat(multi-select): improve keyboard flow - FRONT-4337 (@emeryro)
  • #3319 feat(select): add aria-label when using optgroup - FRONT-4334 (@emeryro)

Committers: 2

4.1.0

πŸš€ New Feature

⚠️ Markup Changes

  • #3247 feat(table): add accessibility scope - FRONT-4259 (@emeryro)
  • #3246 feat(tag-set): use html list markup - FRONT-4262 (@emeryro)

⚠️ Data Changes

  • #3253 feat(table): add optional caption - FRONT-4274 (@emeryro)
  • #3304 feat(modal): add screen reader text to icon - FRONT-4320 (@emeryro)

πŸ› Bug Fix

  • #3313 fix(banner): Fixing height for the plain background variant (@planctus)
  • #3310 fix(page-header): Fix closure tag for the description wrapper - FRONT-4347 (@planctus)
  • #3303 fix(file-upload): add focus styles - FRONT-4317 (@emeryro)
  • #3306 fix(menu): Fixing position in the site-header and inner styles for RTL support - FRONT-4327 (@planctus)
  • #3307 fix(checkbox): fix website demo - FRONT-4328 (@emeryro)
  • #3276 fix(menu): Bring the user back to the open/close button when reaching the last item in mobile - FRONT-4288 (@planctus)

πŸ’… Enhancement

  • #3118 feat(icon): use css cutom properties - FRONT-4152 (@emeryro)
  • #3253 feat(table): add optional caption - FRONT-4274 (@emeryro)
  • #3302 feat(button): update EU button styles - FRONT-4323 (@emeryro)
  • #3304 feat(modal): add screen reader text to icon - FRONT-4320 (@emeryro)
  • #3247 feat(table): add accessibility scope - FRONT-4259 (@emeryro)
  • #3246 feat(tag-set): use html list markup - FRONT-4262 (@emeryro)
  • #3291 feat(button): remove tertiary button background and update components using it - FRONT-4295 (@emeryro)

🏠 Internal

Committers: 2

4.0.2

πŸ› Bug Fix

  • #3294 fix(featured-item): fix picture spacing - FRONT-4310 (@emeryro)
  • #3295 fix(icon): update x/twitter icon size (@emeryro)
  • #3288 fix(blockquote): Fixing styles for the cite element - FRONT-4306 (@planctus)
  • #3290 fix(blockquote): fix blockquote in wysiwyg - FRONT-4307 (@emeryro)

πŸ’… Enhancement

  • #3293 feat(navigation-list): remove background when there is no border - FRONT-4309 (@emeryro)
  • #3292 feat(navigation-list): reduce spacing - FRONT-4308 (@emeryro)
  • #3252 feat(blockquote): remove italic - FRONT-4273 (@emeryro)

Committers: 2

4.0.1

πŸš€ New Feature

  • #3278 feat(menu): Removing light variant in EC - FRONT-4297 (@planctus)
  • #3209 feat(icon): Replacing twitter with X icons - FRONT-4061 (@planctus)

πŸ› Bug Fix

  • #3279 fix(list-illustration): Fixing center alignment - FRONT-4298 (@planctus)
  • #3281 feat(page-header): Removing padding bottom in EU, fixing no margin - FRONT-4301 (@planctus)
  • #3275 fix(carousel): Fixing the resetBannerHeight method, avoiding any loop - FRONT-4293 (@planctus)
  • #3273 fix(notification): Fixing position of the background element for the warning icon - FRONT-4294 (@planctus)
  • #3266 fix(css): Not including the light variant for the menu in EU - FRONT-4287 (@planctus)
  • #3265 fix(language-list): Fixing color on :visited for the current item - FRONT-4290 (@planctus)

πŸ’… Enhancement

  • #3285 feat(navigation-list): Setting 100% height for the items - FRONT-4305 (@planctus)
  • #3282 feat(featured-item): Revamp of the default variant in EC - FRONT-4300 (@planctus)
  • #3280 feat(links): Removing color switch for visited links - FRONT-4302 (@planctus)
  • #3283 feat(images): Removing borders, keeping them only in content-item - FRONT-4303 (@planctus)
  • #3284 feat(list): Revamp of unordered list - FRONT-4304 (@planctus)

πŸ“ Documentation

  • #3267 chore(website): Adding link to v3.13.0 - FRONT-4289 (@planctus)

🏠 Internal

Committers: 1

4.0.0

πŸ› Bug Fix

  • #3257 fix(menu): Preventing page scrolling when opened in mobile, fixing position in mobile - FRONT-4283 (@planctus)
  • #3256 feat(multi-select): fix disabled cursor - FRONT-4278 (@emeryro)

πŸ’… Enhancement

  • #3260 feat(list): Changing dash in unordered list - FRONT-4285 (@planctus)
  • #3259 feat(page-header): Adding wrapper to better handling the spacing - FRONT-4284 (@planctus)
  • #3258 feat(featured-item): Setting white background in EC and EU - FRONT-4280 (@planctus)

πŸ“ Documentation

  • #3262 chore: Usage page updates for the site-wide components (@planctus)

Committers: 2

4.0.0-beta-3

πŸš€ New Feature

πŸ› Bug Fix

  • #3231 feat(tag): fix accessibility text - FRONT-4261 (@emeryro)

πŸ’… Enhancement

  • #3161 feat(popover): Four directions, scroll and resize detection - FRONT-4159 (@planctus)
  • #3254 feat(icons): Updating three icons in EU - FRONT-4275 (@planctus)
  • #3242 feat(notification): add screen reader label - FRONT-4257 (@emeryro)
  • #3245 feat(notification): Updating styles - FRONT-4270 (@planctus)
  • #3237 feat(news-ticker): add text for external icon - FRONT-4258 (@emeryro)

🏠 Internal

Committers: 2

4.0.0-beta-2

πŸš€ New Feature

  • #3210 feat(menu): dark variant and mobile display update - FRONT-4236 (@emeryro)
  • #3221 feat(icons): Adding clock icons, removing deprecated icons - FRONT-4247 (@planctus)

πŸ› Bug Fix

  • #3243 fix(clickable-images): Limiting the number of iterations, adding card expection - FRONT-4267 (@planctus)
  • #3234 fix(icons): using the newly introduced play-outline icon - FRONT-4255 (@planctus)
  • #3238 fix(timeline): fixing styles for border and toggle aligment - FRONT-4264 (@planctus)
  • #3222 fix(page-titles): Fixing page titles in the website - FRONT-4246 (@planctus)
  • #3225 fix(apis): fixing code highlight and paths to the apis for nested components - FRONT-4248 (@planctus)
  • #3219 fix(select): fix multi select width - FRONT-4244 (@emeryro)
  • #3220 chore(apis): Using relative path to reach the html page to be included (@planctus)

πŸ’… Enhancement

  • #3235 feat(icons): Replacing some icons in EC - FRONT-4256 (@planctus)
  • #3232 feat(menu): add dynamic label - FRONT-4251 (@emeryro)
  • #3241 feat(icons): Renaming basket, gear and back icons - FRONT-4266 (@planctus)
  • #3240 feat(menu): use dark as default - FRONT-4236 (@emeryro)
  • #3226 feat(social-media-follow): add monochrome icons - FRONT-4250 (@emeryro)
  • #3229 fix(banner): remove extra margin - FRONT-4524 (@emeryro)
  • #3227 fix(notification): Colouring the exclamation mark in the warning icon in EC - FRONT-4249 (@planctus)

πŸ“ Documentation

  • #3224 docs: update various documentation for ECL 4 - FRONT-4234 (@emeryro)

🏠 Internal

Committers: 2

4.0.0-beta-1

First release of ECL v4, please refer to the migration document if you are about to upgrade ECL in your website or application.