Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.58 KB

CHANGELOG.md

File metadata and controls

39 lines (29 loc) · 1.58 KB

Changelog

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

Added

  • Components that extend BaseComponent now have access to:
    • setFields - Allows setComponentFields and setAnalyticsFields to be used and overridden without needing to override ready
    • setFieldDefaults - Allows defaults to be set via the componentDefaults property
  • Asset workflow for webp images
  • AEM 6.5 stability improvements

Changed

  • The ComponentProperties model property/getter is now managed globaly for all models via BaseComponent
  • Switched from the Adobe managed AttrBuilder class to a custom in-house managed version that uses the OGSi XSSAPI
  • The Vue model property handler has been rewritten to be more extensible
  • ModelProxy class has been renamed to BaseComponent

Fixed

  • 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

Security

  • Updated junit:junit to v4.13.1
  • Updated com.google.guava:guava to v30.0-jre

2.0 - 10/05/2019

Added

  • Public release on GitHub