Skip to content

Releases: xenit-eu/dynamic-extensions-for-alfresco

2.0.1

21 May 12:02
9d3cc6f
Compare
Choose a tag to compare

Fixed

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

2.0.0

20 May 18:02
Compare
Choose a tag to compare

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

05 Sep 15:05
f03ba79
Compare
Choose a tag to compare
  • #189 Support Json 2 on Alfresco 4

1.7.5

04 Jul 11:43
85eacd6
Compare
Choose a tag to compare
  • #180 Use compileOnly dependencies in the gradle plugin
  • #181 Fixed regression for static resources embedded in DE bundle

1.7.4

13 Mar 11:48
57725ea
Compare
Choose a tag to compare

contains security fix #176
Added changelog

1.7.3

22 Dec 07:43
3d959b4
Compare
Choose a tag to compare

Release with new feature #167
Added .github folder with ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md. See #169.

1.7.2

11 Dec 10:45
be86fe0
Compare
Choose a tag to compare

Release containing fixes for the following issues:

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

1.7.1

16 Oct 09:32
Compare
Choose a tag to compare

This release fixes a bug introduced in the cronjobs. If a cronjob was created, a nullpointer exception was thrown.

1.7.0

06 Oct 12:47
Compare
Choose a tag to compare

This release adds new functionality to the annotated webscripts.
There is now support for the @RequestBody and @ResponseBody annotation.

The @RequestBody will automaticly resolve the method argument depending on the content type of the request.

The @ResponseBody indicates a method return value should be bound to the web response body.

This version contains a bug that causes a nullpointer exception when using a DE cronjob. version 1.7.1 fixes this.

1.6.0

08 Jun 12:32
Compare
Choose a tag to compare

This release fixes numerous issues related to group/id renaming of artifacts
Moreover, it addresses the issue with actions forms in 5.1+
It also introduces a new feature for configurable crons via alfresco-global.properties