Changes Report
Release History
Version | Date | Description |
---|---|---|
3.9.4 | not released | |
3.9.2 | 2024-11-18 | |
3.9.0 | 2024-09-30 | |
3.8.14 | 2024-07-18 | |
3.8.12 | 2024-06-06 | |
3.8.10 | 2024-03-21 | |
3.8.8 | 2024-01-26 | |
3.8.6 | 2023-12-12 | |
3.8.4 | 2023-09-08 | |
3.8.2 | 2023-07-03 | |
3.8.0 | 2023-05-22 | |
3.7.2 | 2023-03-27 | |
3.7.0 | 2023-01-12 | |
3.6.6 | 2022-09-30 | |
3.6.4 | 2022-06-23 | |
3.6.2 | 2022-06-16 | |
3.6.0 | 2022-05-12 | |
3.5.2 | 2022-03-30 | |
3.5.0 | 2022-01-28 | |
3.4.0 | 2021-11-08 | |
3.3.4 | 2021-06-27 | |
3.3.2 | 2021-03-25 | |
3.3.0 | 2021-01-23 | |
3.2.6 | 2020-09-27 | |
3.2.4 | 2020-09-26 | |
3.2.2 | 2020-08-26 | |
3.2.0 | 2020-07-11 | |
3.1.0 | 2020-06-28 | |
3.0.0 | 2020-04-28 | |
2.4.8 | 2020-01-30 | |
2.4.6 | 2019-12-16 | |
2.4.4 | 2019-11-25 | |
2.4.2 | 2019-10-02 | |
2.4.0 | 2019-08-23 | |
2.3.0 | 2019-06-26 | |
2.2.0 | 2019-05-09 | |
2.1.4 | 2019-03-15 | |
2.1.2 | 2019-02-22 | |
2.1.0 | 2019-01-29 | |
2.0.8 | 2019-01-16 | |
2.0.6 | 2018-12-05 | |
2.0.4 | 2018-10-17 | |
2.0.2 | 2018-09-08 | |
2.0.0 | 2018-09-05 | |
1.1.2 | 2018-09-03 | |
1.1.0 | 2018-05-26 | |
1.0.4 | 2018-02-05 | |
1.0.2 | 2018-01-15 | |
1.0.0 | 2017-12-20 |
Release 3.9.4 – not released
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Update to AEM 6.5 SP22. | sseifert |
Release 3.9.2 – 2024-11-18
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Fix issue with Maven Archetype Plugin 3.3.1. Fixes 118. | sseifert |
Release 3.9.0 – 2024-09-30
Type | Changes | By |
---|---|---|
Add new option "optionWcmioConga" which is enabled by default. For AEMaaCS projects it is possible to disable it to create a cloud project without CONGA. Fixes 90. | sseifert | |
Update dependencies. | sseifert | |
Include wcm.io Parsys module only for projects without AEM editable templates. Fixes 83. | sseifert | |
Remove obsolete workaround for JCRVLT-699. Fixes 89. | sseifert |
Release 3.8.14 – 2024-07-18
Type | Changes | By |
---|---|---|
Apply AEM Cloud Service Dependencies - Mixin for JSONP 1.1 when wcm.io Handler is not activated for compatibility with Adobe AEM WCM Core Components implementation. Fixes 66. | sseifert | |
Set module version for exported OSGi packages. | sseifert | |
Update dependencies. | sseifert |
Release 3.8.12 – 2024-06-06
Type | Changes | By |
---|---|---|
Set hideInNav=true and cq:robotsTags=noindex,nofollow by default for structure element and config editor pages. | sseifert | |
Update to AEM 6.5 SP21. | sseifert | |
Update dependencies. | sseifert |
Release 3.8.10 – 2024-03-21
Type | Changes | By |
---|---|---|
Switch frontend to ES6 modules. Fixes 39. | sseifert | |
Update to AEM 6.5 SP20. | sseifert | |
Update dependencies. | sseifert |
Release 3.8.8 – 2024-01-26
Type | Changes | By |
---|---|---|
Update to Handler 2.x. | sseifert | |
Switch to JSON HBS template for defining OSGi configurations. Fixes 38. | sseifert | |
Update dependencies. | sseifert |
Release 3.8.6 – 2023-12-12
Type | Changes | By |
---|---|---|
Update to AEM 6.5 SP19. | sseifert | |
Update dependencies. | sseifert | |
Remove Site API options. | sseifert |
Release 3.8.4 – 2023-09-08
Type | Changes | By |
---|---|---|
Add new option "optionWcmioSiteApiGenericEdit" which allows to setup an AEM headless project based on wcm.io Site API and using wcm.io Site API Generic Edit. | sseifert | |
Update to AEM 6.5 SP18. | sseifert | |
Update dependencies. | sseifert | |
Teaser Component: Set imageDelegate property if wcm.io Handler is not used. | sseifert |
Release 3.8.2 – 2023-07-03
Type | Changes | By |
---|---|---|
Dispatcher Configuration for AEMaaCS: Configure httpd.headers.htmlExpirationTimeSec conditionally per environment (DEV: 5 sec, STAGE/PROD: 300 sec by default). |
sseifert | |
Update to AEM 6.5 SP17. | sseifert | |
Update dependencies. | sseifert |
Release 3.8.0 – 2023-05-22
Type | Changes | By |
---|---|---|
Add new option "optionWcmioSiteApi" which allows to setup an AEM headless project based wcm.io Site API. | sseifert | |
Add Sling Model Exporter definition for CustomCarousel sample component. | sseifert | |
Switch to acs-aem-commons-all artifact for ACS AEM Commons deployment. | sseifert | |
Update dependencies. | sseifert |
Release 3.7.2 – 2023-03-27
Type | Changes | By |
---|---|---|
AEMaaCS: Remove workaround for deploying "Sling-Initial-Content" for OSGi bundles via separate content packages for all OSGi bundles - transforming Sling-Initial-Content to content packages now happens automatically as part of Cloud Manager deployment with the help of Sling feature cpconverter. Remove parameter 'optionSlingInitialContentBundleContentPackage' which is now obsolete. Fixes WTOOL-72. | sseifert | |
Update to AEM 6.5 SP16. | sseifert | |
Include bundle io.wcm.sling.commons when option optionContextAwareConfig is activated. | sseifert | |
Update dependencies. | sseifert | |
Sling-Initial-Content: Register non-standard JCR namespaces for conversion with cp2fm into enhanced DocView files. | sseifert | |
Disable reproducible builds for content packages as workaround for JCRVLT-699. | sseifert |
Release 3.7.0 – 2023-01-12
Type | Changes | By |
---|---|---|
Minimum Java Version supported is Java 11. Java 8 is no longer supported. | sseifert | |
Update to AEM 6.5 SP15. | sseifert | |
config-definition: Exclusion of 'bundle-content' task no longer required with recent aemanalyser-maven-plugin releases. | sseifert | |
Update dependencies. | sseifert |
Release 3.6.6 – 2022-09-30
Type | Changes | By |
---|---|---|
Automatically set activation date for all content pages and asset in sample content. | sseifert | |
Update to AEM 6.5 SP14. | sseifert | |
Update dependencies. | sseifert |
Release 3.6.4 – 2022-06-23
Type | Changes | By |
---|---|---|
Add new parameter optionAemServicePackAPI which allows to configure independently from optionAemServicePack if an AEM 6.5 project should be set up to compile against latest AEM service pack API or not. This option does not depend on the service pack binaries not available in Maven central. | sseifert | |
AEM 6.5.13 is minimum version (due to Core Components). | sseifert | |
Update dependencies. | sseifert | |
Include acs-aem-commons-bundle in CONGA role/complete package as it is no longer included in acs-commons-ui.apps package since 3.5.0. Fixes WTOOL-95. | mrozati |
Release 3.6.2 – 2022-06-16
Type | Changes | By |
---|---|---|
CONGA "all" package generation: Set runModeOptimization=ELIMINATE_DUPLICATES which produces only a single "all" package. | sseifert | |
AEMaaCS projects: Introduce CONGA parameter aem.disableAuthorUsageStatisticsCollection to disable usage tracking on AEM author instances (activated by default for local environment). | sseifert | |
Update dependencies. | sseifert | |
Update to AEM 6.5 SP13. | sseifert | |
config-definition/packages-upload.sh: Fix CONGA execution for cloud environment. | sseifert |
Release 3.6.0 – 2022-05-12
Type | Changes | By |
---|---|---|
Eliminate "complete" package for AEMaaCS projects and include application bundles directly in "all" content package. Use "all" content package also for local deployment to AEMaaCS SDK. | sseifert | |
Use "environments" as CONGA directory name instead of the customized "dev-environments". | sseifert | |
Update dependencies. | sseifert |
Release 3.5.2 – 2022-03-30
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Update to AEM 6.5 SP12. | sseifert |
Release 3.5.0 – 2022-01-28
Type | Changes | By |
---|---|---|
Add aemanalyser-maven-plugin to validate "all" packages generated by CONGA. | sseifert | |
Add OSGi config with required DS components for systemready check. | sseifert | |
Introduce option 'optionContextAwareConfigLatest' to include latest Sling Context-Aware Configuration bundles (including new org.apache.sling.models.caconfig bundle). | sseifert | |
Update dependencies. | sseifert | |
Update to AEM 6.5 SP11. | sseifert | |
AEMaaCS: Apply workaround for deploying "Sling-Initial-Content" for OSGi bundles via separate content packages for all OSGi bundles. Introduce parameter 'optionSlingInitialContentBundleContentPackage' to enable this also for the application bundles. Fixes WTOOL-72. | sseifert | |
Remove package-lock.json from archetype. It will be created automatically on first project build. | sseifert | |
Drop support for AEM 6.4. | sseifert |
Release 3.4.0 – 2021-11-08
Type | Changes | By |
---|---|---|
Add AEM WCM Core Components Plugin for AEM Mocks. | sseifert | |
Add convenience script "build-deploy-author-and-publish.sh" that builds and then deploys to author and publish instance in parallel. | sseifert | |
Add author/publish instance type configuration based on new instance type service in WCM Commons. | sseifert | |
Define Java version via .cloudmanager/java-version - makes customization of toolchain plugin obsolete. | sseifert | |
Update dependencies. | sseifert | |
Update proxy components for core components: Update to latest core component versions. | sseifert | |
Change default replication agent name to "publish" (for compatibility with AEMaaCS). | sseifert | |
Add support for AEM 6.5 SP10. | sseifert | |
aem-cms-rewriter-config package: Remove obsolete acHandling definition. | sseifert | |
maven-javadoc-plugin with Java 8: Avoid https://bugs.openjdk.java.net/browse/JDK-8212233 | sseifert |
Release 3.3.4 – 2021-06-27
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Set project.build.outputTimestamp to current date when generating project. | sseifert | |
Add support for AEM 6.5 SP9. | sseifert | |
Fix super resource type of 'Content Fragment List' component. Fixes WTOOL-75. | sseifert |
Release 3.3.2 – 2021-03-25
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Do not define property core.wcm.components.version in parent POM if AEM Cloud SDK is used, it's version is defined in io.wcm.maven.aem-cloud-dependencies. | sseifert | |
Add support for AEM 6.5 SP8. | sseifert | |
AEMaaCS: Apply workaround for deploying "Sling-Initial-Content" for OSGi bundles with authoring client libraries via separate content packages. Fixes WTOOL-72. | sseifert |
Release 3.3.0 – 2021-01-23
Type | Changes | By |
---|---|---|
Support Java 11 in Cloud Manager. | sseifert | |
Use core component container as root container in editable templates. | sseifert | |
Use AEM-specific node type definitions for filevault-package-maven-plugin validation. | sseifert | |
Define valid roots in conf and sample content packages for filevault-package-maven-plugin validation. | sseifert | |
wcm.io Handler: Add configuration to support previews of inline images in edit dialogs on Authoring instances for these resource types. | sseifert | |
Replace apps-repository-structure package with validRoots configuration definitions which is more compact and easy to maintain. | sseifert | |
Use principal-based authentication for service user mapping of wcm.io services. Use dam-writer-service instead of creating a custom service user for media handler. | sseifert | |
Update to aem-global-parent 1.5.0 and define dependencies for OSGi annotations in parent POM. | sseifert | |
Do no longer embed ui.apps content package in complete content packges as it may fail the AEM clouds service image build. | sseifert | |
Switch to individual OSGi artifacts with compile dependency instead of osgi.core and osgi.cmpn with provided dependency. | sseifert | |
Add support for AEM 6.5 SP7. | sseifert | |
Update dependencies. | sseifert |
Release 3.2.6 – 2020-09-27
Type | Changes | By |
---|---|---|
Generate archetype.properties with parameters used to generate the project. | sseifert | |
Workaround for #1187: Use responsive grid mode for content container in sample templates. | sseifert | |
Fix custom carousel CSS error when generating without frontend module. | sseifert |
Release 3.2.4 – 2020-09-26
Type | Changes | By |
---|---|---|
conf-content: Set fixed date when downloading content package and marking nodes as replicated. | sseifert | |
Add support for AEM 6.5 SP6. | sseifert | |
Update dependencies. | sseifert |
Release 3.2.2 – 2020-08-26
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Remove some obsolete workarounds for AEM cloud service. | sseifert |
Release 3.2.0 – 2020-07-11
Type | Changes | By |
---|---|---|
Add experience fragment template. | sseifert | |
Add proxy components for all core components. | sseifert | |
Add integration tests based on AEM testing clients (optional). | sseifert | |
Rename custom carousel component to customcarousel. | sseifert | |
LinkHandler: Enable InternalCrossContextLinkType by default. | sseifert | |
Do not generate source JARs for content package projects. | sseifert | |
Default Sling logging configuration: Enabled "packaging data". | sseifert | |
conf-content: Make sure activated status is not set in initial content section of editable templates. | sseifert | |
sample-content: Enable cloud configurations folder by default. | sseifert | |
Update dependencies. | sseifert |
Release 3.1.0 – 2020-06-28
Type | Changes | By |
---|---|---|
AEM cloud service: Use a single "cloud" CONGA environment for all cloud environments because AEM cloud service does not yet support deploying environment runmode-depending packages. | sseifert | |
AEM cloud service: Set default expiration time for text/html responses to 0 minutes. | sseifert | |
conf-content package: Set replication status for all cq:Page and cq:Template nodes to "Activated" by default. | sseifert | |
When generating a new project for AEM Cloud service: Dynamically use latest version of io.wcm.maven.aem-cloud-dependencies that is available. | sseifert | |
Do not set longCacheKey for AEM client libraries on AEM cloud service - it's active by default by generating a hash for each client library. | sseifert | |
Enable Data Layer by default. | sseifert | |
Add support for AEM 6.5 SP5. | sseifert | |
Update dependencies. | sseifert | |
Drop support for AEM 6.3. | sseifert |
Release 3.0.0 – 2020-04-28
Type | Changes | By |
---|---|---|
Add support for AEM Cloud Service. | sseifert | |
Add apps-repository-structure package for validating application content packages root folders. | sseifert | |
Enable "reproducible builds" in Maven Build process. | sseifert | |
Use repoinit to define service users. | sseifert | |
Set packageType and enable FileVault validation for all CONGA-generated content packages. | sseifert | |
complete package: include ui.apps package using embedd instead of subPackage. | sseifert | |
Rename CONGA environment "development" to "local". | sseifert | |
Rename CONGA parameter "log.projectSpecificLogLevel" to "app.logLevel". | sseifert | |
Add support for AEM 6.5 SP4, AEM 6.4 SP8. | sseifert | |
Update dependencies. | sseifert |
Release 2.4.8 – 2020-01-30
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Add io.wcm.testing.wcm-io-mock.wcm as test dependency. | sseifert | |
Use io.wcm.testing.logging.logback test dependency instead of org.apache.sling.testing.logging-mock for AEM 6.5.3 and up. | sseifert |
Release 2.4.6 – 2019-12-16
Type | Changes | By |
---|---|---|
Add support for AEM 6.5 SP3, AEM 6.4 SP7. | sseifert | |
Fix generation of long cache keys for client libraries after switch to bnd-maven-plugin. | sseifert |
Release 2.4.4 – 2019-11-25
Type | Changes | By |
---|---|---|
Switch from maven-bundle-plugin to bnd Maven plugins. | sseifert | |
Update dependencies. | sseifert | |
Fix package filter in conf-content package for conf root node. | sseifert |
Release 2.4.2 – 2019-10-02
Type | Changes | By |
---|---|---|
Update to Core Components 2.7.0. | sseifert | |
Exclude dam:thumbnail nodes for editable template definitions. | sseifert | |
Include "core.wcm.components.image.v2" in clientlibs only when wcm.io WCM Core Components are not used. | sseifert | |
Add support for AEM 6.5 SP2, AEM 6.4 SP6. | sseifert | |
Rename folder with generated project to project name after generation. | sseifert | |
Update dependencies. | sseifert | |
Fix invalid link reference page properties tab in redirect template. | sseifert |
Release 2.4.0 – 2019-08-23
Type | Changes | By |
---|---|---|
See What's new in Maven Archetype for AEM 2.4.0 for an overview of the new features. | ||
Make use of wcm.io WCM Core Components when wcm.io Handler is activated. | sseifert | |
Remove AEM instance URLs/port numbers from build-deploy.sh and build-deploy-publish.sh and read them from parent POM. | sseifert | |
Add support for AEM 6.5 SP1 and AEM 6.4 SP5. | sseifert | |
Frontend: Fix source map generation for SCSS. | ifahrentholz | |
Add resource definition for jcr_root folders in content package modules to support sling:fsmount goal. | sseifert | |
Update dependencies. | sseifert |
Release 2.3.0 – 2019-06-26
Type | Changes | By |
---|---|---|
Deploy client libraries to /apps with proxy mode. | sseifert | |
Use wcm.io Clientlibs UI Extensions for including AEM clientlibs (when wcm.io Handler is enabled). | sseifert | |
Update dependencies. | sseifert | |
Update Mobile Device Emulator Configurations for AEM 6.4+. | sseifert | |
Update frontend build dependencies and apply latest best practices to build. | ifahrentholz | |
Fix package filter in aem-cms-config package to ensure configurations depending on run modes is deployed as well. | sseifert |
Release 2.2.0 – 2019-05-09
Type | Changes | By |
---|---|---|
Add new parameter "optionJavaVersion" with support for Java 8 and Java 11. | sseifert | |
Add new parameter "optionNodeJsPlugin" to switch between wcm.io NodeJS plugin and frontend-maven-plugin. | sseifert | |
Add support for AEM 6.5 and AEM 6.4 SP4. | sseifert | |
Move rewriter configuration to CONGA template. | sseifert | |
Restructure generated folder structure: always generate "/core" subfolder für AEM webapp, regardless of optionMultiBundleLayout setting. Put install folder (complete package) and config folder (CONGA-generated) below main application folder in /apps. Fixes WTOOL-48. | sseifert | |
Exclude folder thumbnails from DAM sample content. | sseifert | |
Update dependencies. | sseifert | |
Align url handler externalizer's rewriteElements config for FileVault layout to the state of Sling-Initial content layout. | bdang | |
aem-cms-config: Use correct array syntax for DefaultGetServlet configuration. | sseifert |
Release 2.1.4 – 2019-03-15
Type | Changes | By |
---|---|---|
Use wcm.io Link Handler Link Reference Container and Granite UI widgets for link selection. | sseifert | |
Use wcm.io Rich Text Handler RTE Custom Link plugin. | sseifert | |
Update build-deploy.sh to display total script execution time. | sseifert | |
Use bash shebang in all shell scripts. | sseifert | |
Make build compatible with Java 11. | sseifert | |
Update dependencies. | sseifert |
Release 2.1.2 – 2019-02-22
Type | Changes | By |
---|---|---|
Enable auto-cropping for image and carousel components (with wcm.io Handler). | sseifert | |
Use wcm.io Media Handler File Upload and Path Field Granite UI widgets. | sseifert | |
Use "Site Root Path" Granite UI widget in link dialogs. | sseifert | |
Use Media Handler-aware placeholder HTL template. | sseifert | |
Update dependencies. | sseifert | |
Keep aspect ratio for both image and carousel components (CSS fix). | sseifert | |
Fix path to imageEditConfig. | sseifert | |
Fix Context-Aware Configuration Home Template configuration with editable templates. | sseifert |
Release 2.1.0 – 2019-01-29
Type | Changes | By |
---|---|---|
Use standard names for asset references and enable in-place edit mode for image components with wcm.io Media handler. | sseifert | |
Do not use ordered folder for assets. | sseifert | |
Do not generate conf-content content package if editable templates is not enabled. | sseifert | |
Update dependencies. | sseifert | |
Remove superfluous ? from Wcmio-CAService-ContextPathRegex bundle header. | sseifert | |
Remove allowedChildren setting for editable templates - has no effect anyway. Fix allowedChildren settings for classic templates to also allow editable templates below. | sseifert | |
Include clientlib core.wcm.components.image.v2 by default. | sseifert | |
Fix ACLs for DAM system user. | sseifert |
Release 2.0.8 – 2019-01-16
Type | Changes | By |
---|---|---|
Support AEM 6.4 SP3. | sseifert | |
Update dependencies. | sseifert | |
Disable built-in AEM link checker by default (enable it only when configured properly). | sseifert |
Release 2.0.6 – 2018-12-05
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert | |
Do not delete admin templates when enabling editable templates. | sseifert | |
Do not show (empty) link dialog for redirect page in page creation wizard. | sseifert |
Release 2.0.4 – 2018-10-17
Type | Changes | By |
---|---|---|
Support AEM 6.3 SP3, AEM 6.4 SP2. | sseifert | |
Update dependencies. | sseifert |
Release 2.0.2 – 2018-09-08
Type | Changes | By |
---|---|---|
Fix broken carousel edit dialog in FileVault XML. | sseifert |
Release 2.0.0 – 2018-09-05
Type | Changes | By |
---|---|---|
Add webpack-based frontend build. | sseifert | |
Refactor sample components and sample content. | sseifert | |
Switch to JUnit 5 for unit tests. | sseifert | |
Drop support for AEM 6.1 and AEM 6.2. | sseifert |
Release 1.1.2 – 2018-09-03
Type | Changes | By |
---|---|---|
Update dependencies. | sseifert |
Release 1.1.0 – 2018-05-26
Type | Changes | By |
---|---|---|
Add support for AEM 6.4. | sseifert | |
Update to Core Components 2.0.6 (for AEM 6.4 and AEM 6.3 SP2). | sseifert | |
Enable JSON for Sling Default Get Servlet on publish - required for some OOTB administrative features. | sseifert | |
Declare OSGi and AEM dependencies provided - each project should have full control about the dependency order of them. | sseifert | |
Update link rewriter config. | sseifert | |
Update dependencies. | sseifert |
Release 1.0.4 – 2018-02-05
Type | Changes | By |
---|---|---|
Update to aem-global-parent 1.2.16. | sseifert | |
Add extra validation to make sure java package name is valid. Fixes WTOOL-44. | sseifert | |
Update dependencies. | sseifert | |
Disable configuration editor on publish. | sseifert |
Release 1.0.2 – 2018-01-15
Type | Changes | By |
---|---|---|
Update to aem-global-parent 1.2.14. | sseifert | |
Use oakAuthorizableUuid CONGA handlebars helper to generate authorizable UUID. | sseifert | |
Generate Wcmio-CAService-ContextPathRegex bundle header only for wcm.io Handler projects. | sseifert | |
Remove obsolete admin templates when Context-Aware configuration is deactivated. | sseifert |
Release 1.0.0 – 2017-12-20
Type | Changes | By |
---|---|---|
Initial release. | sseifert |