Releases: enonic/xp
Releases · enonic/xp
Enonic XP Runtime 7.12.0-RC2
Changelog
Features
- Add logout button on the 403 page (#9151).
- Delete indices before restore option (#9198).
- Expose lib-Content modifyMedia function in javascript api (#8754).
- Extend Content JS API with duplicate content function (#9967).
- Extend Node JS API with duplicate node function (#9968).
- Site mapping for services (#9852).
- Specify resource resolver via context (#9623).
Improvements
- (un)publish should only be possible to master from draft branch (#9813).
- Add logging to
requirefunction (#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).
- 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).
- Stronger guarantees for Content visibility after modification (#9905).
- TS AggregationsResult improvements (#9857).
- TypeScript: Add return type of resolve function (#9761).
- TypeScript: Make objects with object properties generic (#9556).
- TypeScript: Move common types to core package (#9779).
- TypeScript: Node<> Generic: Too strict (#9895).
unpublishmust not allow includeChildren = false (#9783).
Bugs
- Attachments
byLabelfailed if label is null (#10008). - 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).
- 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).
- 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).
Enonic XP Runtime 7.12.0-RC1
Changelog
Features
- Add logout button on the 403 page (#9151).
- Content Variant A/B testing (#9864).
- Delete indices before restore option (#9198).
- Expose lib-Content modifyMedia function in javascript api (#8754).
- Extend Content JS API with duplicate content function (#9967).
- Extend Node JS API with duplicate node function (#9968).
- Site mapping for services (#9852).
- Specify resource resolver via context (#9623).
Improvements
- (un)publish should only be possible to master from draft branch (#9813).
- Add logging to
requirefunction (#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).
- 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).
- Stronger guarantees for Content visibility after modification (#9905).
- TS AggregationsResult improvements (#9857).
- TypeScript: Add return type of resolve function (#9761).
- TypeScript: Make objects with object properties generic (#9556).
- TypeScript: Move common types to core package (#9779).
- TypeScript: Node<> Generic: Too strict (#9895).
unpublishmust not allow includeChildren = false (#9783).
Bugs
- Attachments
byLabelfailed if label is null (#10008). - 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).
- 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).
- 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).
Enonic XP Runtime 7.12.0-B1
Changelog
Features
- Add logout button on the 403 page (#9151).
- Delete indices before restore option (#9198).
- Extend Content JS API with duplicate content function (#9967).
- Extend Node JS API with duplicate node function (#9968).
- Site mapping for services (#9852).
- Specify resource resolver via context (#9623).
- expose lib-Content modifyMedia function in javascript api (#8754).
Improvements
- (un)publish should only be possible to master from draft branch (#9813).
- Add log statements in reqire function (#9954).
- Allow to specify state for duplicated content (#8829).
- AuditLog Cleanup should not fail on broken nodes (#9993).
- Content only works with DRAFT and MASTER branch (#9782).
- Disallow anonymous access to draft branch (#9853).
- 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 usage (#9752).
- Site mappings support for projects (#9508).
- Stronger guarantees for Content visibility after modification (#9905).
- TS Add return type of resolve function (#9761).
- TS Move common types to core package (#9779).
- TypeScript Make objects with object properties generic (#9556).
- TypeScript: Node<> Generic: Too strict (#9895).
- setActiveContentVersion disarm and deprecate (#9785).
- unpublish must not support includeChildren = false (#9783).
Bugs
- 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).
- Node library: invalid type of default property in _indexConfig (#9856).
- NodeMultiRepoQuery does not return suggestions in result (#9668).
- Publish To is lost in case of Publish From is not provided (#9814).
- QueryDsl type is missing stemmed (#9901).
- 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 createMedia data is string, should be object (#9877).
- TypeScript: All QueryDSL expressions support a boost parameter which is missing in the types (#9924).
- TypeScript: ExistsDslExpression is missing from lib-node (#9907).
- 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).
- publish.from unstable precision (#9894).
- repo.deleteBranch(master) fails, but has still deleted nodes (#9777).
- siteConfig must be optional in project lib (#9964).
Enonic XP Runtime 7.11.3
Changelog
There have been no changes to the project after v7.11.2.
Enonic XP Runtime 7.11.2
Enonic XP Runtime 7.11.1
Changelog
Bugs
- Content library: wrong Permissions type (#9855).
- Node library: invalid type of default property in _indexConfig (#9856).
- QueryDsl type is missing stemmed (#9901).
- TypeScript Add operator to QueryDSL stemmed (#9866).
- TypeScript createMedia data is string, should be object (#9877).
- TypeScript: ExistsDslExpression is missing from lib-node (#9907).
- TypeScript: focalX and focalY should be number, not string (#9887).
- 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).
- publish.from unstable precision (#9894).
Enonic XP Runtime 7.11.0
Changelog
Features
- Migrate JS API to Typescript and generate TS definitions (#9304).
- HtmlLinkProcessor: process links with query parameters (#7571).
- Implement QueryDSL filter (#7081).
- Implement exists DSL expression (#9603).
Improvements
- Add Path property to ContentVersion (#9588).
- Add Permissions property to ContentVersion (#9585).
- Add childOrder to ContentVersion (#9559).
- Allow to set WorkflowInfo in UpdateMediaCommand (#9664).
- Improve processHtml (experimental) (#9413).
- Migrate to OSGi Cmpn 8 (#9655).
- Verify attachment checksum on modification of media content (#9659).
Bugs
- Attachment modifications are not synced in layers (#9604).
- Binary references may not reflect actual file names in exports (#9635).
- Branches with underscore must not be allowed (#8698).
- Bug in vhost routing to other site (#9519).
- Contents of a layout region get duplicated after save (#9753).
- Corrupt image prevents its data to be modified (#8282).
- Icon resolver won't respect admin vhost config (#9647).
- Image component rendering causes 404 page if referenced image is not available (#9301).
- NodeMultiRepoQuery does not return suggestions in result (#9668).
- Passing in maxAge when doing system dumps results in NullPointerException (#8108).
- Regexp is validated only in the first occurrence of an input (#9464).
- Removing su user from role:system:admin causes failed system repo init on next restart (#9516).
- Update media always makes content IN_PROGRESS (#9663).
- Uploading a new attachment won't change workflow state of the content (#9520).
- Vacuum does not release directory locks properly (#9646).
- Vacuum stops on broken blob (#9601).
- lib-grid jsdoc need module (#9606).
- utf-8 charset is not set for default HTML rendering (#9697).
Refactorings
Enonic XP Runtime 7.11.0-RC4
Changelog
Features
- HtmlLinkProcessor: process links with query parameters (#7571).
- Implement QueryDSL filter (#7081).
- implement exists DSL expression (#9603).
Improvements
- Add Path property to ContentVersion (#9588).
- Add Permissions property to ContentVersion (#9585).
- Add childOrder to ContentVersion (#9559).
- Allow to set WorkflowInfo in UpdateMediaCommand (#9664).
- Improve processHtml (experimental) (#9413).
- Migrate to OSGi Cmpn 8 (#9655).
- verify attachment checksum on modification of media content (#9659).
Bugs
- Attachment modifications are not synced in layers (#9604).
- Binary references may not reflect actual file names in exports (#9635).
- Branches with underscore must not be allowed (#8698).
- Bug in vhost routing to other site (#9519).
- Contents of a layout region get duplicated after save (#9753).
- Corrupt image prevents its data to be modified (#8282).
- Icon resolver won't respect admin vhost config (#9647).
- Image component rendering causes 404 page if referenced image is not available (#9301).
- NodeMultiRepoQuery does not return suggestions in result (#9668).
- Passing in maxAge when doing system dumps results in NullPointerException (#8108).
- Regexp is validated only in the first occurrence of an input (#9464).
- Removing su user from role:system:admin causes failed system repo init on next restart (#9516).
- Update media always makes content IN_PROGRESS (#9663).
- Uploading a new attachment won't change workflow state of the content (#9520).
- Vacuum does not release directory locks properly (#9646).
- Vacuum stops on broken blob (#9601).
- lib-grid jsdoc need module (#9606).
- utf-8 charset is not set for default HTML rendering (#9697).
Refactorings
Enonic XP Runtime 7.11.0-RC3
Changelog
Features
- HtmlLinkProcessor: process links with query parameters (#7571).
- Implement QueryDSL filter (#7081).
- implement exists DSL expression (#9603).
Improvements
- Add Path property to ContentVersion (#9588).
- Add Permissions property to ContentVersion (#9585).
- Add childOrder to ContentVersion (#9559).
- Allow to set WorkflowInfo in UpdateMediaCommand (#9664).
- Improve processHtml (experimental) (#9413).
- Make Node in node library generic (#9794).
- Migrate to OSGi Cmpn 8 (#9655).
- verify attachment checksum on modification of media content (#9659).
Bugs
- Attachment modifications are not synced in layers (#9604).
- Binary references may not reflect actual file names in exports (#9635).
- Branches with underscore must not be allowed (#8698).
- Bug in vhost routing to other site (#9519).
- Contents of a layout region get duplicated after save (#9753).
- Corrupt image prevents its data to be modified (#8282).
- Icon resolver won't respect admin vhost config (#9647).
- Image component rendering causes 404 page if referenced image is not available (#9301).
- NodeMultiRepoQuery does not return suggestions in result (#9668).
- Passing in maxAge when doing system dumps results in NullPointerException (#8108).
- Regexp is validated only in the first occurrence of an input (#9464).
- Removing su user from role:system:admin causes failed system repo init on next restart (#9516).
- Update media always makes content IN_PROGRESS (#9663).
- Uploading a new attachment won't change workflow state of the content (#9520).
- Vacuum does not release directory locks properly (#9646).
- Vacuum stops on broken blob (#9601).
- Virtual Applications should be disabled by default in 7.11 (#9720).
- lib-grid jsdoc need module (#9606).
- utf-8 charset is not set for default HTML rendering (#9697).
Refactorings
Enonic XP Runtime 7.11.0-RC1
Changelog
Features
- HtmlLinkProcessor: process links with query parameters (#7571).
- Implement QueryDSL filter (#7081).
- implement exists DSL expression (#9603).
Improvements
- Add Path property to ContentVersion (#9588).
- Add Permissions property to ContentVersion (#9585).
- Add childOrder to ContentVersion (#9559).
- Allow to set WorkflowInfo in UpdateMediaCommand (#9664).
- Improve processHtml (experimental) (#9413).
- Make Node in node library generic (#9794).
- Migrate to OSGi Cmpn 8 (#9655).
- verify attachment checksum on modification of media content (#9659).
Bugs
- Attachment modifications are not synced in layers (#9604).
- Binary references may not reflect actual file names in exports (#9635).
- Branches with underscore must not be allowed (#8698).
- Bug in vhost routing to other site (#9519).
- Contents of a layout region get duplicated after save (#9753).
- Corrupt image prevents its data to be modified (#8282).
- Icon resolver won't respect admin vhost config (#9647).
- Image component rendering causes 404 page if referenced image is not available (#9301).
- NodeMultiRepoQuery does not return suggestions in result (#9668).
- Passing in maxAge when doing system dumps results in NullPointerException (#8108).
- Regexp is validated only in the first occurrence of an input (#9464).
- Removing su user from role:system:admin causes failed system repo init on next restart (#9516).
- Update media always makes content IN_PROGRESS (#9663).
- Uploading a new attachment won't change workflow state of the content (#9520).
- Vacuum does not release directory locks properly (#9646).
- Vacuum stops on broken blob (#9601).
- Virtual Applications should be disabled by default in 7.11 (#9720).
- lib-grid jsdoc need module (#9606).
- utf-8 charset is not set for default HTML rendering (#9697).