tribefire 2.0 - 21/01/2019
On this page
Jinni
- Default initializer for parameter deletePackageBaseDiris now set totrue. In case you are usingsetup-local-tomcat-platformand definingdeletePackageBaseDir=true, you can skipdeletePackageBaseDirfrom now on.
- Result setup package is no longer part of projection. In case deletePackageBaseDiris set tofalse, the package can be found in system's temp directory.
- In case the context sensitive request parameter projectis used instead ofsetupDependencywhen setting up withsetup-local-tomcat-platform, no subfolderinstallationis created anymore.
Wire
- Finding a module for a space/contract via WireContext.findModuleFor()
- Moved InternalWireContext.currentInstancePath()toWireContext.currentInstancePath()
- Now passing WireContexttoContractSpaceResolver.resolveContractSpace()
GmCore
- Introduced convenience create methods on EntityTypeto enable flow-style creation
- Added Leadership and Locking health check to tribefire services
- Added support for log file tailing in a cluster environment
- Using jcmd instead of jstack (if available) for creating a threaddump
Demo Cartridge
- Activated health check for demo-cartridge.
- Removed the demo-collaborative-smood-access from demo-setup
- Introduced demo-workbench for demo-access.
Building
- Added com.braintribe.devrock.ant:common-asset-ant-scriptwhich takes care ofasset.manfiles.