Skip to content

Releases: ec-europa/europa-component-library

4.5.0 (2024-08-01)

01 Aug 08:25
32982d7
Compare
Choose a tag to compare

🚀 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

v4.4.0 (2024-07-16)

16 Jul 11:41
95d5ee5
Compare
Choose a tag to compare

🚀 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

v4.3.0 (2024-07-04)

04 Jul 08:12
3a70d09
Compare
Choose a tag to compare

⚠️ 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

Commit...

Read more

v4.2.3 (2024-06-13)

13 Jun 07:47
0b0d439
Compare
Choose a tag to compare

⚠️ 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

v4.2.2 (2024-06-11)

11 Jun 09:00
bdbe4ab
Compare
Choose a tag to compare

⚠️ 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

v4.2.1 (2024-06-03)

03 Jun 12:30
615e70b
Compare
Choose a tag to compare

⚠️ 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

v4.2.0 (2024-05-29)

29 May 12:02
40b0a9f
Compare
Choose a tag to compare

🚀 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 colum...
Read more

v4.1.2 (2024-04-23)

23 Apr 13:20
28142c2
Compare
Choose a tag to compare

🐛 Bug Fix

Committers: 1

v4.1.1 (2024-04-09)

09 Apr 07:25
3613210
Compare
Choose a tag to compare

⚠️ 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

v4.1.0 (2024-04-02)

02 Apr 14:09
dba4812
Compare
Choose a tag to compare

🚀 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