Release Notes - camunda BPM - Version 7.13.0-alpha2 - HTML format

Bug Report

  • [CAM-10911] - Authentication servlet filter tries to create a new session after response was committed
  • [CAM-10977] - Tomcat Webapp includes Resteasy 2.3.5
  • [CAM-11192] - Cannot login to Camunda Webapp after session timeout
  • [CAM-11249] - On Batch Overview, running batches have 'Completed Batch Details'
  • [CAM-11287] - In Cockpit, the context menu in edit mode of DMN tables doesn't work
  • [CAM-11361] - Wrong docs about the "lastFailingActivityId" field
  • [CAM-11380] - State of HistoricProcessInstance is set to null after ProcessInstance migration
  • [CAM-11401] - Start Form: An empty taskId parameter is present in the URL

Feature Request

  • [CAM-10748] - Java EE 7+ / Jakarta EE Managed Threading Integration
  • [CAM-11184] - Add support for full FEEL 1.2 feature set
  • [CAM-11185] - Kickoff: Angular JS to React migration in Cockpit
  • [CAM-11273] - Add a query filter for the failed activity id of a job
  • [CAM-11274] - Add a query filter for the failed activity id of an incident
  • [CAM-11290] - CORS support
  • [CAM-11293] - Enable authentication
  • [CAM-11294] - Creation of a demo user
  • [CAM-11295] - Deployment of demo processes
  • [CAM-11296] - Deployment of forms and scripts
  • [CAM-11299] - Load customer license from default location(s)
  • [CAM-11300] - Enable logging configuration
  • [CAM-11301] - Enable HTTPS support
  • [CAM-11321] - Provide template engines 2.0

Task

  • [CAM-10604] - In Spring Boot, selenium based Webapp ITs are executed
  • [CAM-10915] - Remove unsupported environments from codebase and CI
  • [CAM-11103] - Remove JBoss application server from JBoss distro
  • [CAM-11159] - Enable maven.javadoc.failOnError for our sideprojects
  • [CAM-11163] - Fix travis ci builds which fail due to too many log entries
  • [CAM-11170] - 7.13 snapshot version was not promoted during release
  • [CAM-11178] - Travis build fails due to exceeded log output
  • [CAM-11187] - Support new DMN 1.3 schema
  • [CAM-11212] - Update NOTICE files for 2020
  • [CAM-11285] - Update Resteasy to latest version
  • [CAM-11291] - Set up test infrastructure
  • [CAM-11292] - Setup codebase and release build for Camunda BPM Run
  • [CAM-11303] - Integrate Camunda BPM Run in User Guide
  • [CAM-11345] - Remove BOM from platform parent hierarchy
  • [CAM-11349] - In Docker QA image, database url env variable is empty on db2
  • [CAM-11371] - Create tests to validate the Optimize API works with all databases
  • [CAM-11383] - Establish a reasonable default config for the start scripts
  • [CAM-11389] - Move Spring Boot Starter repo to platform
  • [CAM-11394] - Make clear on how to 'skip' minor versions in docs
  • [CAM-11395] - Use left join to test variable value conditions in historic process instance query
  • [CAM-11425] - Resolve nexus repository properties in platform-ee via profiles

Sub-task

  • [CAM-11254] - In Scala FEEL Engine, define public API
  • [CAM-11255] - Scala FEEL Engine is product compliant
  • [CAM-11257] - I can read a migration guide between Java and Scala FEEL Engine
  • [CAM-11259] - Incorporate engine specific code from Scala FEEL Engine
  • [CAM-11260] - DMN Engine can fallback to Juel FEEL Engine
  • [CAM-11262] - Separate DMN Engine & FEEL integration artifact
  • [CAM-11271] - I can register custom functions with the shaded Scala FEEL Engine artifact
  • [CAM-11278] - Document constraints for future development of feel-scala
  • [CAM-11282] - Identify breaking changes due to different type handling
  • [CAM-11289] - Add test cases to validate that the FEEL type handling behavior does not change
  • [CAM-11313] - In DMN Engine, configure new default expression languages
  • [CAM-11314] - In DMN Engine, output rules & literal expressions typed with date should return Java util date
  • [CAM-11317] - Consolidate FEEL Engine logger category
  • [CAM-11342] - Investigate why scala feel integration fails when scala-doc is executed
  • [CAM-11344] - Promote maven version to ensure JDK compatibility with scala maven plugin
  • [CAM-11346] - Migrate feel spin to java
  • [CAM-11347] - Migrate feel factory to java
  • [CAM-11348] - Write dedicated blog post for 7.13.0-alpha2 about FEEL 1.2
  • [CAM-11351] - Create maven project to generate OpenAPI documentation
  • [CAM-11353] - Add validation to Rest OpenAPI documentation
  • [CAM-11354] - Add smoke test to the Rest OpenAPI documentation
  • [CAM-11363] - Release alpha of Scala FEEL Engine
  • [CAM-11375] - Resolve versions in docs links
  • [CAM-11376] - Generate paths out of file structure in OpenAPI project
  • [CAM-11385] - UNKNOWN_BASE_TYPE after client generation
  • [CAM-11390] - I can read documentation about the Java native custom function mechanism
  • [CAM-11391] - Add debug option of OpenAPI doc
  • [CAM-11393] - In Scala FEEL Engine, change package structure to reflect private/public API
  • [CAM-11398] - In DMN Engine, change name of config setter
  • [CAM-11399] - I can read documentation about the FEEL legacy behavior config flag
  • [CAM-11400] - I can read documentation about the new DMN EL defaults
  • [CAM-11405] - With the Java native custom function mechanism, I can use varargs
  • [CAM-11407] - Dates in OpenAPI and timezone
  • [CAM-11412] - In DMN Engine, throw exception on date-typed conversion of time("22:22:22@Europe/Berlin")
  • [CAM-11414] - I can read documentation about supported types of the FEEL Engine
  • [CAM-11416] - I can read documentation on the FEEL Engine Spin integration
  • [CAM-11426] - Get rid of SpiServiceLoader usage
  • [CAM-11429] - Document API of feel-scala
  • [CAM-11432] - Unable to use the Scala FEEL Engine on Tomcat
  • [CAM-11454] - Add Engine ITs to ensure that spin integration is available on all containers
  • [CAM-11459] - Add read me page to rest openapi project
  • [CAM-11461] - Resolve servers via variables
  • [CAM-11464] - Consolidate FEEL Exceptions inside Scala Feel Logger
  • [CAM-11466] - Tidying up
  • [CAM-11467] - Do manual test if the right modules end up in the artifacts
  • [CAM-11470] - Ensure context functions cannot be used
  • [CAM-11471] - Add Scala FEEL version to root pom
  • [CAM-11472] - Refactor feel-scala usage example
  • [CAM-11473] - Change logger category
  • [CAM-11474] - In FEEL Scala Docs, remove Camunda BPM specific leftovers
  • [CAM-11475] - Align docs so that they reflect new FEEL Engine
  • [CAM-11483] - In OpenAPI doc, only one DTO is used instead of anyOf approach
  • [CAM-11491] - Java API: Get List of Distinct External Task Topic Names

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.