Skip to content

Latest commit

 

History

History
158 lines (117 loc) · 7.01 KB

CHANGELOG.md

File metadata and controls

158 lines (117 loc) · 7.01 KB
title date report colorlinks
Changelog - Dynamic Extensions for Alfresco
27 September 2023
true
true

Dynamic Extensions For Alfresco Changelog

[3.2.0] - 2023-09-23

Changed

  • Support for Java 11

[3.1.0] - 2023-07-18

Added

  • #363 Added Alfresco 7.4 compatibility

[3.0.0] - 2022-11-29

Added

  • #356 Added Alfresco 7.3 compatibility

[2.1.4] - 2022-07-13

Fixed

  • #350 Added missing curly brace in osgi framework spring context

[2.1.3] - 2022-04-11

Added

  • #344 Made it possible to configure boot delegation in OSGI framework context
  • #346 Added Alfresco 7.1 compatibility
  • #347 Added Alfresco 7.2 compatibility

[2.1.2] - 2022-02-03

Fixed

  • #338 DEVEM-499 Fix @ActionMethod usage on Alfresco 7.0

[2.1.1] - 2021-09-08

Fixed

  • #329 Reenable publishing of gradle plugin
  • #331 DEVEM-486 Fix regresssion in JSONWriterResolution

[2.1.0] - 2021-05-10

Added

  • Alfresco 7 support
  • #321 Gradle plugin supports creating DE Bundles from arbitrary Jars

[2.0.5] - 2020-09-10

Fixed

  • #306 Alfresco 6.2.1 issues due to cglib imports in control-panel bundle
  • #308 Calling webscript without required @RequestParam causes 500 error response

[2.0.4] - 2020-05-27

Fixed

  • #297 Multiple bean candidates for a Quartz' SchedulerFactoryBean
  • #201 Fixed issue where Alfresco would not start when Dynamic-extensions and Records Management are installed at the same time

[2.0.3] - 2020-03-12

Added

  • Alfresco 6.2 compatible AMP artifact

Fixed

  • #287 Dynamic Extensions not starting with Spring 3 and no internet
  • #284 Fixes AnnotationBasedActionExecuter throws ClassCastException
  • #281 Invalid system packages (WEB-INF/lib) cache state in a docker based setup
  • #275 Registering behaviours for model that are deployed in the same extension fail
  • #197 Deploying dependent document models from the same bundle are not loaded in the correct order
  • #265 DeBundle task failing to use build cache

[2.0.2] - 2019-10-08

Fixed

  • #267 Dynamic Extensions not starting with Spring 5 and no internet

[2.0.1] - 2019-05-21

Fixed

  • #258 Dynamic Extensions Gradle plugin fails with java.lang.NoClassDefFoundError: aQute/bnd/osgi/Builder

[2.0.0] - 2019-05-20

Added

  • Alfresco 6 support

Changed

  • Build process refactored to build and compile for specific Alfresco versions
  • @ScheduledQuartzJob deprecated in favour for vendor-neutral @ScheduledTask
  • Gradle plugin refactored
    • Only adds dynamic extensions dependencies to compileOnly, and this can be turned off
    • Removed CallWebScript task type
    • The jar task now used bnd to build OSGi bundles
    • Added DeBundle task type that can be used to manually create dynamic extension bundles

Fixed

  • #189 Registering a component implementing multiple Activiti listener Interfaces throws exception on startup

[1.7.6] - 2018-09-05

  • #189 Support Json 2 on Alfresco 4

[1.7.5] - 2018-07-04

Fixed

  • #180 Use compileOnly dependencies in the gradle plugin
  • #181 Fixed regression for static resources embedded in DE bundle

[1.7.4] - 2018-03-08

Added

  • #173 Added CHANGELOG.md to the project

Security

  • #176 Fix Reflected XSS through maliciously formed URLs

[1.7.3] - 2017-12-22

Added

  • #167 Make WebScripts work with HttpEntity return value
  • #169 Add an issue and pull request template

[1.7.2] - 2017-12-11

Fixed

  • #156 NullPointerException in GenericQuartzJob
  • #160 Dynamic Extensions 1.7.1 fails to load on Alfresco 4.2.4

[1.7.1] - 2017-10-16

YANKED

  • reverted #145 Add lock support to scheduled jobs due to NullPointerException that breaks DE.

[1.7.0] - 2017-10-06 [YANKED]

Added

  • #147 Add support for @ResponseBody annotation in webscript
  • #148 Add support for @RequestBody annotation in webscript

Changed

  • #145 Add lock support to scheduled jobs

Fixed

  • #143 WebScriptUtil.extractHttpServletResponse() not working.
  • #151 @ResponseBody with void return type causes NullpointerException