Skip to content

Releases: enonic/xp

Enonic XP Runtime 7.13.2

09 Aug 14:47
Compare
Choose a tag to compare

Changelog

Bugs

  • Tasks.list may fail in cluster (#10231).

Enonic XP Runtime 7.13.1

26 Jul 12:51
Compare
Choose a tag to compare

Changelog

Bugs

  • Image upload failure: xp validation of metadata fails (#10213).
  • Support resolution of empty regions in Content API (#10209).

Enonic XP Runtime 7.13.0

29 Jun 07:56
Compare
Choose a tag to compare

Changelog

Features

  • Add Project endpoint to management port (#10113).
  • Add WebappResource to the management endpoint (#10135).
  • Add readiness check endpoint (#10096).
  • Basic support for CMYK JPEG images (#10149).
  • Enable localisation of widget's display name and description (#9714).
  • Only allow 1 task to run (#9277).

Improvements

  • Allow to give unique name to a task with descriptor (#10061).
  • Correctly build content's page object (#10106).
  • Don't use hazelcast executor in task scheduling (#10122).
  • Improve Trace for Content and Node API (#10033).
  • Improve building of a content's page object (#10110).
  • Improve virtual apps performance (#10015).
  • Support Java 17 (#10145).
  • TypeScript: AggregationsResult improvements (#9857).

Bugs

  • Admin Tool Descriptors fetch bad performance (#10158).
  • Aggregation type parameters should have defaults (#10101).
  • Aggregations type cast error (#10086).
  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • ErrorProne and SpotBug fixes (#10075).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • JSDocs are missing for overloaded functions (#10012).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).
  • Optional params in lib-node.findChildren are defined as required (#10138).
  • Pattern mapping does not work on project (#10085).
  • Race condition in Branch cache (#9980).
  • StatusServlet fails to render an error (#10067).
  • Task with archive context does not work (#10059).
  • XP Init may fail on slow server (#10051).
  • base:media must be abstract (#10099).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • lib-task list params should be optional (#10082).

Enonic XP Runtime 7.13.0-RC1

27 Jun 08:24
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add Project endpoint to management port (#10113).
  • Add WebappResource to the management endpoint (#10135).
  • Add readiness check endpoint (#10096).
  • Basic support for CMYK JPEG images (#10149).
  • Enable localisation of widget's display name and description (#9714).
  • Only allow 1 task to run (#9277).

Improvements

  • Allow to give unique name to a task with descriptor (#10061).
  • Correctly build content's page object (#10106).
  • Don't use hazelcast executor in task scheduling (#10122).
  • Improve Trace for Content and Node API (#10033).
  • Improve building of a content's page object (#10110).
  • Improve virtual apps performance (#10015).
  • Support Java 17 (#10145).
  • TypeScript: AggregationsResult improvements (#9857).

Bugs

  • Admin Tool Descriptors fetch bad performance (#10158).
  • Aggregation type parameters should have defaults (#10101).
  • Aggregations type cast error (#10086).
  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • ErrorProne and SpotBug fixes (#10075).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • JSDocs are missing for overloaded functions (#10012).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).
  • Optional params in lib-node.findChildren are defined as required (#10138).
  • Pattern mapping does not work on project (#10085).
  • Race condition in Branch cache (#9980).
  • StatusServlet fails to render an error (#10067).
  • Task with archive context does not work (#10059).
  • XP Init may fail on slow server (#10051).
  • base:media must be abstract (#10099).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • lib-task list params should be optional (#10082).

Enonic XP Runtime 7.13.0-B3

16 Jun 12:25
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add Project endpoint to management port (#10113).
  • Add WebappResource to the management endpoint (#10135).
  • Add readiness check endpoint (#10096).
  • Basic support for CMYK JPEG images (#10149).
  • Enable localisation of widget's display name and description (#9714).
  • Only allow 1 task to run (#9277).

Improvements

  • Allow to give unique name to a task with descriptor (#10061).
  • Correctly build content's page object (#10106).
  • Don't use hazelcast executor in task scheduling (#10122).
  • Improve Trace for Content and Node API (#10033).
  • Improve building of a content's page object (#10110).
  • Support Java 17 (#10145).
  • TypeScript: AggregationsResult improvements (#9857).
  • Virtual apps bad performance (#10015).

Bugs

  • Admin Tool Descriptors fetch bad performance (#10158).
  • Aggregation type parameters should have defaults (#10101).
  • Aggregations type cast error (#10086).
  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • ErrorProne and SpotBug fixes (#10075).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • JSDocs are missing for overloaded functions (#10012).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).
  • Optional params in lib-node.findChildren are defined as required (#10138).
  • Pattern mapping does not work on project (#10085).
  • Race condition in Branch cache (#9980).
  • StatusServlet fails to render an error (#10067).
  • Task with archive context does not work (#10059).
  • XP Init may fail on slow server (#10051).
  • base:media must be abstract (#10099).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • lib-task list params should be optional (#10082).

Enonic XP Runtime 7.13.0-B2

13 Jun 09:14
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add Project endpoint to management port (#10113).
  • Add readiness check endpoint (#10096).
  • Only allow 1 task to run (#9277).
  • add WebappResource to the management endpoint (#10135).

Improvements

  • Allow to give unique name for task with descriptor (#10061).
  • Don't use hazelcast executor in task scheduling (#10122).
  • Improve Trace for Content and Node API (#10033).
  • Improve building of a content's page object (#10110).
  • Move ContentRelativePathResolver to content-studio (#10092).
  • Support running on Java 17 (#10145).
  • TypeScript: AggregationsResult improvements (#9857).
  • Virtual apps bad performance (#10015).
  • WidgetDescriptor is missing localized display name and description (#9714).

Bugs

  • Admin Tool Descriptors fetch bad performance (#10158).
  • Aggregation type parameters should have defaults (#10101).
  • Aggregations type cast error (#10086).
  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • CMYK JPEG images fail to render (#10149).
  • Correctly build content's page object (#10106).
  • ErrorProne and SpotBug fixes (#10075).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • JSDocs are missing for overloaded functions (#10012).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).
  • Pattern mapping does not work on project (#10085).
  • Race condition in Branch cache (#9980).
  • StatusServlet fails to render an error (#10067).
  • Task with archive context does not work (#10059).
  • XP Init may fail on slow server (#10051).
  • base:media must be abstract (#10099).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • lib-task list params should be optional (#10082).

Enonic XP Runtime 7.13.0-B1

12 Jun 13:06
Compare
Choose a tag to compare
Pre-release

Changelog

Features

  • Add Project endpoint to management port (#10113).
  • Add readiness check endpoint (#10096).
  • Only allow 1 task to run (#9277).
  • add WebappResource to the management endpoint (#10135).

Improvements

  • Allow to give unique name for task with descriptor (#10061).
  • Don't use hazelcast executor in task scheduling (#10122).
  • Improve Trace for Content and Node API (#10033).
  • Improve building of a content's page object (#10110).
  • Move ContentRelativePathResolver to content-studio (#10092).
  • Support running on Java 17 (#10145).
  • TypeScript: AggregationsResult improvements (#9857).
  • Virtual apps bad performance (#10015).
  • WidgetDescriptor is missing localized display name and description (#9714).

Bugs

  • Admin Tool Descriptors fetch bad performance (#10158).
  • Aggregation type parameters should have defaults (#10101).
  • Aggregations type cast error (#10086).
  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • CMYK JPEG images fail to render (#10149).
  • Correctly build content's page object (#10106).
  • ErrorProne and SpotBug fixes (#10075).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • JSDocs are missing for overloaded functions (#10012).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).
  • Pattern mapping does not work on project (#10085).
  • Race condition in Branch cache (#9980).
  • StatusServlet fails to render an error (#10067).
  • Task with archive context does not work (#10059).
  • XP Init may fail on slow server (#10051).
  • base:media must be abstract (#10099).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • lib-task list params should be optional (#10082).

Enonic XP Runtime 7.12.2

11 Apr 13:21
Compare
Choose a tag to compare

Changelog

Bugs

  • Aggregation type parameters should have defaults (#10101).
  • Correctly build content's page object (#10106).
  • More detailed info in ContentNotFound exception (#10089).
  • MultipartItem does not report known size (#10104).

Enonic XP Runtime 7.12.1

21 Mar 14:05
Compare
Choose a tag to compare

Changelog

Bugs

  • Aggregations type cast error (#10086).
  • Incorrect type of DuplicateParams.dataProcessor in lib-node types (#10084).
  • Pattern mapping does not work on project (#10085).

Enonic XP Runtime 7.12.0

13 Mar 13:29
Compare
Choose a tag to compare

Changelog

Features

  • Add logout button on the 403 page (#9151).
  • Content JS API: add "duplicate" function (#9967).
  • Content JS API: add "modifyMedia" function (#8754).
  • Content Variants (#9864).
  • Node JS API: add "duplicate" function (#9968).
  • Site mapping for services (#9852).

Improvements

  • "unpublish" must not allow includeChildren = false (#9783).
  • (un)publish should only be possible to master from draft branch (#9813).
  • Add logging to require function (#9954).
  • Allow to specify state for duplicated content (#8829).
  • AuditLog Cleanup should not fail on broken nodes (#9993).
  • Content API should only work with DRAFT and MASTER branches (#9782).
  • Delete indices before restore option (#9198).
  • Disallow anonymous access to draft branch (#9853).
  • Disarm and deprecate "setActiveContentVersion" (#9785).
  • Enable configuration of event types logged by the audit log (#9918).
  • Improve TypeScript libs code (#9793).
  • Make SendParams and send function in types customizable (#9997).
  • Node storage optimizations (#9955).
  • PropertyTree improvements (#9795).
  • Remove PENDING_DELETE state (#9752).
  • Site mappings support for projects (#9508).
  • Specify resource resolver via context (#9623).
  • Stronger guarantees for Content visibility after modification (#9905).
  • TypeScript: Add return type of resolve function (#9761).
  • TypeScript: AggregationsResult improvements (#9857).
  • TypeScript: Make objects with object properties generic (#9556).
  • TypeScript: Move common types to core package (#9779).
  • TypeScript: Node<> Generic: Too strict (#9895).

Bugs

  • Attachments "byLabel" fail if label is null (#10008).
  • BooleanFilter clauses should accept Filter, not just Filter[] (#10071).
  • Branches with underscore must not be allowed (#8698).
  • Content Delete/Archive may leave some nodes published (#9817).
  • Content deletion isn't propagated to a grandchild layer (#9922).
  • Content library: wrong Permissions type (#9855).
  • Content references are not extracted from all input occurrences (#9915).
  • Contents of a layout region get duplicated after save (#9753).
  • Corrupt image prevents its data to be modified (#8282).
  • CreateProjectParams readAccess should be required (#9976).
  • Deletion may leave orphan nodes if not sufficient rights (#9880).
  • Dsl Term query doesn't work with uppercase (#9970).
  • GeoDistanceAggregation has multiple problems (#9984).
  • Image component rendering causes 404 page if referenced image is not available (#9301).
  • Inaсcurate TypeScript type for RepoConnection.get with Arrays (#10044).
  • JSDocs are missing for overloaded functions (#10012).
  • Node library: invalid type of default property in _indexConfig (#9856).
  • NodeMultiRepoQuery does not return suggestions in result (#9668).
  • Publish To gets lost in case when Publish From is not provided (#9814).
  • Refresh before node event is sent (#9912).
  • Response for HEAD requests must not report Content-Length 0 (#9760).
  • Storing Date object as localTime in a content-type with input-type time fails (#9986).
  • Text component should not be wrapped inside a div in edit mode (#9453).
  • The start-up script reports the wrong date on the commit (#9040).
  • TypeScript: Add operator to QueryDSL stemmed (#9866).
  • TypeScript: All QueryDSL expressions support a boost parameter which is missing in the types (#9924).
  • TypeScript: ExistsDslExpression is missing from lib-node (#9907).
  • TypeScript: QueryDsl type is missing stemmed (#9901).
  • TypeScript: createMedia data is string, should be object (#9877).
  • TypeScript: focalX and focalY should be number, not string (#9887).
  • WebRequest headers are case-sensitive (#9725).
  • Write timeout during the initialization (#9886).
  • XP won't extract meta-data on image upload (#9900).
  • auth lib accepts null PrincipalKey in a few methods (#9858).
  • fragment config isn't indexed (#10047).
  • imageUrl calls content API one time too many (#10006).
  • publish.from unstable precision (#9894).
  • repo.deleteBranch(master) fails, but has still deleted nodes (#9777).
  • siteConfig must be optional in project lib (#9964).