- Remove unused dependencies from setup.py. [thet]
- Add the print plugin by default. [thet]
- Use
yarn
to manage JavaScript dependencies and upgrade resource paths to new location. [thet] - Avoid
ValueError
when upgrading from profile version 3 (fixes #46). [hvelarde]
- Upgrade lazysizes to v4.0.1. Twitter plugin is now CommonJS compatible. [hvelarde]
- Require plone.app.registry >=1.5. Refs #42 [erral]
- Add German translations. [thet]
- Add explicit i18n message ids instead of implicit based on the translation string. [thet]
- Fix Plone 5 compatibility. [thet]
- Extend the
uninstall
profile with more de-registrations. [thet] - Fix the blacklist XPath selector to also match elements with the class directly set on it. [thet]
- Add configlet option to enable lazy loading for authenticated users. [hvelarde]
- Avoid possible overriding of
css_class_blacklist
while upgrading. [hvelarde] - Avoid possible
ConfigurationConflictError
on upgrade step registration. [hvelarde]
- Update lazySizes to v3.0.0. [hvelarde]
- Remove respimg polyfill plugin. [hvelarde]
- Fix
UnicodeEncodeError
on logger. [hvelarde]
- Clean up configlet;
the
image_candidates
field was removed as the intended functionality will be included in Plone's core in the near future (see PLIP 1483). [hvelarde] - Remove dependency on five.grok. [hvelarde]
- Update lazysizes to v2.0.5. [hvelarde]
- Pin version of Products.ResourceRegistries >=2.2.12 to fix upgrade step. [rodfersou, hvelarde]
- lazysizes was upgraded to version 2.0.0 and we are using now the AMD module (closes #20). [rodfersou]
- Do not raise an exception in case Twitter's embed code was somehow modified (closes #17). [hvelarde]
- Embedded tweets are now also lazy loaded (closes #15). [aFarkas, rodfersou, hvelarde]
- Package is now compatible with Plone 5.0 and Plone 5.1. [hvelarde]
- Use data URI scheme for image placeholder to save one additional request (closes #8). [hvelarde]
- Brazilian Portuguese and Spanish translations were added. [hvelarde]
- Deal better with <img> tags with no src attribute; log an error message with the request URL (closes #11). [hvelarde]
- Package is now compatible with Plone 5. [hvelarde]
- Remove dependency on Products.CMFQuickInstallerTool. [hvelarde]
- Update lazysizes and respimg polyfill extension to v1.5.0. [hvelarde]
- Add option to list class identifiers that will not be processed for lazy loading. <img> and <iframe> elements with that class directly applied to them, or to a parent element, will be skiped (closes #5). [rodfersou, hvelarde]
- Update lazysizes and respimg polyfill extension to v1.4.0. [hvelarde]
- Use a blank image instead of a spinner as placeholder. [hvelarde]
- Logging now uses debug level instead of info. [hvelarde]
- Initial release.