All notable changes to this project will be documented in this file.
- Add option to set a custom
ImageService0fa7799
- Fix bug where cached image are revealed twice
#33ffcdc93 - Apply image styles to placeholder and main
imgtagb5a6fc2 - Check image width to set minimum in
srcset233c870 - Check source width to set image default
253bf74 - Remove duplicate background color style
f7edf3e
- Allow using native lazyload with
loading="lazy"without the JavaScript module3db2ef3
- Fix WebP srcset not using the right set
c6e8f0b
- Minor optimizations when webp_support is not enabled
c3e06fe
- Fix problem with uppercase extension
6be42f4
- Fix wrong variable name in placehoder template
f17f279
- Complete refactor of the API
- Fluent image model
- Creation of an agnostic MediaSource service
- Isolate frontend view logic in a view model
- Refactor service provider
- Allow image profiles to be re-used on any image role
- Review profile structure
- Make image role with single crop easy to render without profile
- Add sizes attribute dynamic generation with ImageColumns service
fc8b4a0, d724edf, 7497ad2, eec9cd8, 1f12e5e, 29a6ca1, cb31ca0, 9ebc315, 77c6bcf, 3bf71fd, 6ba6ab5, f11d66c, 44c6391, 56049eb, 85f9070, 3d1d353, 233ff70, 844e504, d65b5ee, 9fb378b, 57ea081, 203200a, 95a0421, a4c04dd, 4fe4a64, 03e3d7f, 658891b, 4cb2433
- Re-write of the documentation
92c5b79, 8287598, 78746cb, 5771dc1, f891985, ba45f43, 3c0d313, 078a05a, 1d59227, 10a27cf, 4bbfb04, 751a56d, f418e47, e33bb7b
- Fixed wrong opacity set on
noscripttag4d79ee9 - Import ImageService facade
d2882d0 - Webp first on main source
5a78913 - List webp srcset first
7ae2e30 - update path-parse dependency
80ffd88
- Add error message when role isn't found
445b7de
- Add and apply Prettier and PHP CS Fixer
91f7f96
- Use media file extension to set image format and MIME type
- Fix wrong srcset returned when media obj provided
- Prevent escaping placeholder image attributes
- Fix broken alt tag
- Updated PHP version dependency to
>=7.2.5