All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.1.0 - 2020-11-12
- Components that extend
BaseComponent
now have access to:setFields
- AllowssetComponentFields
andsetAnalyticsFields
to be used and overridden without needing to overrideready
setFieldDefaults
- Allows defaults to be set via thecomponentDefaults
property
- Asset workflow for webp images
- AEM 6.5 stability improvements
- The
ComponentProperties
model property/getter is now managed globaly for all models viaBaseComponent
- Switched from the Adobe managed
AttrBuilder
class to a custom in-house managed version that uses the OGSiXSSAPI
- The Vue model property handler has been rewritten to be more extensible
ModelProxy
class has been renamed toBaseComponent
- Vue model no longer fails to render output when it comes across a JCR property it fails to understand
- Component decoration no longer overrides the original decoration defined
- Updated junit:junit to v4.13.1
- Updated com.google.guava:guava to v30.0-jre
2.0 - 10/05/2019
- Public release on GitHub