Skip to content

1.9.0 (2019-04-25)

Choose a tag to compare

@yhuard yhuard released this 25 Apr 07:08
· 43 commits to v1 since this release

Notes

This release fixes a display issue with the wide dialog — thanks @alessandro-russo for reporting it!
It also focuses on improving the ECL "Editor" classes. You can now find a dedicated page for this helper under the "Utilities" section of the documentation website.

Our packages are now also served through our CDN! 🎉 It means you don't have to download the packages anymore, you can use them right away by linking to https://cdn{1,2,3 or 4}.fpfis.tech.ec.europa.eu/ecl/{tag}/{preset}/{path/to/the/asset}.

Here's an example with the CSS and JS files from the EC "website" preset:

<link
  href="https://cdn1.fpfis.tech.ec.europa.eu/ecl/v1.9.0/ec-preset-website/styles/ecl-ec-preset-website.css"
  integrity="sha384-AUEV86b1nOT12AWKcG1hwTKb3dwEAlHK6K6Fr46I527ViMGrJG5BKHSTcjOltZMO sha512-BBURUX5N2B9+kWmKf2l0Jafhs4vzbitJuY+JHrsCwwz9Qo1/+768UVGx39l2Tozphbp8ut+Yey3QMmjUbZteXQ=="
  crossorigin="anonymous"
  rel="stylesheet"
/>
<script
  src="https://cdn1.fpfis.tech.ec.europa.eu/ecl/v1.9.0/ec-preset-website/scripts/ecl-ec-preset-website.js"
  integrity="sha384-HzOR9jQVmzDHjYtMaakGuzCvaqMi3m+qCFm3W/mCA2PNQK2r06lXygb9wZtQi9NM sha512-n/ZY+8eFcSqeKV5TRdka5VExNEwVKGLPfRqw4QGZRn4/x3MZu8qwSG7frFq7LHrUXohz915blVykoYYbB8QWLQ=="
  crossorigin="anonymous"
></script>

For improved security, please make sure to use the integrity attribute with the right value (main values listed below).

Main SRI Hashes

  • EC preset "full":
    • ecl-ec-preset-full.css
      • sha384-HGEMtDDJNTKRpHqnwlW61NzphHtjOpW+pCtAB6mzIW++/+Zkhr+5mVU8FqQ3RTXk
      • sha512-rAjSmUjGrB8Vu5T+Doq87CQ5apt2K6Bbx3BPUzjIpPcRoI6YBh5q2PNzLxD/oh8SG3HYIIEQ4r+sz9DrqkqZXw==
    • ecl-ec-preset-full.js
      • sha384-KaAfRp0AtJ9lU+21f1ke4QUZpR+vAbJHhjZg3OONouhKxYv+H57/MGvITXuEigZz
      • sha512-wP75jFEAWpV5HfRDqWelxPGif1bLLckUBXP58jmw1BMfYVE+sDp0EoigzjeJPa6EQ1WCETem05DGpFCdz8Yjcg==
  • EC preset "website":
    • ecl-ec-preset-website.css
      • sha384-AUEV86b1nOT12AWKcG1hwTKb3dwEAlHK6K6Fr46I527ViMGrJG5BKHSTcjOltZMO
      • sha512-BBURUX5N2B9+kWmKf2l0Jafhs4vzbitJuY+JHrsCwwz9Qo1/+768UVGx39l2Tozphbp8ut+Yey3QMmjUbZteXQ==
    • ecl-ec-preset-website.js
      • sha384-HzOR9jQVmzDHjYtMaakGuzCvaqMi3m+qCFm3W/mCA2PNQK2r06lXygb9wZtQi9NM
      • sha512-n/ZY+8eFcSqeKV5TRdka5VExNEwVKGLPfRqw4QGZRn4/x3MZu8qwSG7frFq7LHrUXohz915blVykoYYbB8QWLQ==
  • EU preset "full":
    • ecl-eu-preset-full.css
      • sha384-UfEWNoG5kAxQP3FV411kJ49Ljk9YQpR/QXKlt/OU4eW/zMegsLjkVwvFZZbR4RqF
      • sha512-gCxdb5LFj5FaQndz+ckhtvv37k3l/ayTNXyrS6/I6G3Dvy2yn45ER5oKM2dXFyO1odfK39v0/YhjZMgnjQj/CQ==
    • ecl-eu-preset-full.js
      • sha384-wW5YhOaflbeJe3kcHHMWQLwrCqMcYmikkQHip4BZA5eEHWaxfW+JyH1kzY766PV4
      • sha512-s3/mGEqrrDjy+pVODawmZVw1ZJJKSbkt2OjHAyay4D8LJjhcE6TtPsVTxWnYAH8qfHBoTdWb9S0UVuX99/Ikzg==
  • EU preset "website":
    • ecl-eu-preset-website.css
      • sha384-/j2k1un7ZpL1Bue1Mc8UFrECit+4GdMSpoaEcEvQ0gsjLeXEat1Qq8tqYhVUGqBP
      • sha512-vC++G/WyqPgkvTO1NP+HP+zozbWpEGGX7Lz3cByp5lYg8znQVp12PeX3+QIX+vJEddfeEZiUP5cyhtnz1wa6mg==
    • ecl-eu-preset-website.js
      • sha384-mlAqkZ39vJWUx6QT+4p2HAJCimKCb7h+psl7Csf/a4wz6jAedTSnuBAqnqIjb7h4
      • sha512-ZNlVgW81N5eY7IV9Hg5pGI1X28+bYcbqvCN0kNVd9xOeJISAAkUBOz2er8AZNtqA1BRfq5zqMIEW2oanmNvDcA==

Changelog

🐛 Bug Fix

  • #1089 fix(dialog-wide): use overflow: auto by default - INNO-1447. (@yhuard)

💅 Enhancement

  • #1091 feat(ecl-editor): enhance ECL Editor helper - INNO-1446. (@yhuard)

🏠 Internal

  • #1090 chore: show how to use the CDN - INNO-1448. (@yhuard)

Committers: 1