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
BaseComponentnow have access to:setFields- AllowssetComponentFieldsandsetAnalyticsFieldsto be used and overridden without needing to overridereadysetFieldDefaults- Allows defaults to be set via thecomponentDefaultsproperty
- Asset workflow for webp images
- AEM 6.5 stability improvements
- The
ComponentPropertiesmodel property/getter is now managed globaly for all models viaBaseComponent - Switched from the Adobe managed
AttrBuilderclass to a custom in-house managed version that uses the OGSiXSSAPI - The Vue model property handler has been rewritten to be more extensible
ModelProxyclass 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