HV-1576Upgrade the integration tests and the base WildFly version to WildFly 12
HV-1549Use mvn install instead of mvn verify in the Travis build
HV-1543Simplify ConstraintTree in the case of non composing constraints
HV-1529Allow to pass a payload to the constraint validators
HV-1559Align dependency versions with what's in WildFly 11
HV-1550Clarify the build output in the Travis build
HV-1461ExecutableHelper#overrides does not work correctly with the method containing generic and non generic parameters
HV-1568Prevent possible NullPointerException in ValidatorFactoryScopedContext.Builder
HV-1557Remove old release scripts from the repository
HV-1556Felix tests are referencing an outdated snapshot version
HV-1564Upgrade the Maven plugins
HV-1558Put the distribution files to upload into distribution/target/dir so that release scripts find them
HV-1583Update javax.el dependency to 3.0.1-b09
HV-1562JDK9+ build improvements
HV-1563Update the TCK to 2.0.2.Final and reenable all the TCK tests with JDK 9
HV-1581Make the Felix integration tests fail when a test fails
HV-1582Make the classmate OSGi version range less strict
HV-1555Upgrade Payara (used for the Felix tests) to 5.Beta1
HV-1444Support container only detectable at runtime for global cascaded validation and introduce a cache for the value extractors
HV-1553Update Spanish translation of constraint messages
HV-1554OSGi tests running on Payara fail randomly
HV-1580Fix the path of the setupModules.groovy script
HV-1551Validator not found for @Size on non-parameterized Map/Collection properties
HV-1566Cache type variable index for performance reasons
HV-1567Make ValidationOrderGenerator global to the ValidatorFactory
HV-1572Make the custom container type value extractor example more clear in the documentation
HV-1573Ignore the Maven wrapper files in the license check
HV-1570Update JBoss Logging to version 3.3.2.Final
HV-1560Remove Guava as dependency from engine
HV-1569updateStandaloneXml.groovy shoud take into account the property overridden with the command line
HV-1565Add missing security manager permissions for JBoss Logging and Classmate in the documentation
HV-1584Include JavaFX tests in TCK runs (local and incontainer)
[{"value":"\"[CHART] Date of First Response\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Date of First Response[Date of first response]\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response[Date of first response]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"cf[11800]","displayName":"[CHART] Date of First Response - cf[11800]","orderable":"true","cfid":"cf[11800]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Time in Status\"","displayName":"[CHART] Time in Status - [CHART] Time in Status","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"[CHART] Time in Status[Time in Status]\"","displayName":"[CHART] Time in Status - [CHART] Time in Status[Time in Status]","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[11801]","displayName":"[CHART] Time in Status - cf[11801]","orderable":"true","cfid":"cf[11801]","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"a4j-incident-creation-deduplication-alias","displayName":"a4j-incident-creation-deduplication-alias","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Affected services\"","displayName":"Affected services - cf[11814]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[11814]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.servicedesk.modules.serviceentityfield.ServiceEntityReference"]},{"value":"affectedVersion","displayName":"affectedVersion","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">=","~","!~"],"types":["com.atlassian.jira.project.version.Version"]},{"value":"Approvals","displayName":"Approvals - Approvals","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"\"Approvals[Approvals]\"","displayName":"Approvals - Approvals[Approvals]","searchable":"true","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"cf[11280]","displayName":"Approvals - cf[11280]","orderable":"true","cfid":"cf[11280]","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"assignee","displayName":"assignee","auto":"true","orderable":"true","searchable":"true","operators":["was in","changed","in","=","was not","was","was not in","is","not in","!=","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"assignee.property","displayName":"assignee.property","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">=","~","!~","is","is not"],"types":["java.lang.Number","java.util.Date","java.lang.String"]},{"value":"atlasGoalKeys","displayName":"atlasGoalKeys","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"atlasGoalStatuses","displayName":"atlasGoalStatuses","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"atlasProjectKey","displayName":"atlasProjectKey","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Atlas project key\"","displayName":"Atlas project key - cf[11821]","orderable":"true","searchable":"true","cfid":"cf[11821]","operators":["in","=","is","not in","!=","is not"],"types":["java.lang.String"]},{"value":"atlasProjectStatus","displayName":"atlasProjectStatus","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Atlas project status\"","displayName":"Atlas project status - cf[11822]","orderable":"true","searchable":"true","cfid":"cf[11822]","operators":["in","=","is","not in","!=","is not"],"types":["java.lang.String"]},{"value":"attachments","displayName":"attachments","searchable":"true","operators":["is","is not"],"types":["com.atlassian.jira.issue.attachment.Attachment"]},{"value":"backPortable","displayName":"backPortable - backPortable","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"backPortable[Checkboxes]\"","displayName":"backPortable - backPortable[Checkboxes]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11701]","displayName":"backPortable - cf[11701]","auto":"true","orderable":"true","cfid":"cf[11701]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"backportDecision","displayName":"backportDecision - backportDecision","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"backportDecision[Dropdown]\"","displayName":"backportDecision - backportDecision[Dropdown]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11702]","displayName":"backportDecision - cf[11702]","auto":"true","orderable":"true","cfid":"cf[11702]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"backportReEvaluate","displayName":"backportReEvaluate - backportReEvaluate","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"backportReEvaluate[Short text]\"","displayName":"backportReEvaluate - backportReEvaluate[Short text]","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[11703]","displayName":"backportReEvaluate - cf[11703]","orderable":"true","cfid":"cf[11703]","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"Bug Testcase Reminder (edit)\"","displayName":"Bug Testcase Reminder (edit) - cf[10060]","orderable":"true","cfid":"cf[10060]","operators":[],"types":["java.lang.Object"]},{"value":"\"Bug Testcase Reminder (view)\"","displayName":"Bug Testcase Reminder (view) - cf[10061]","orderable":"true","cfid":"cf[10061]","operators":[],"types":["java.lang.Object"]},{"value":"buildName","displayName":"buildName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"buildState","displayName":"buildState","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"Business Value\"","displayName":"Business Value - Business Value","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"\"Business Value[Number]\"","displayName":"Business Value - Business Value[Number]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"cf[10084]","displayName":"Business Value - cf[10084]","orderable":"true","cfid":"cf[10084]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"category","displayName":"category","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.project.ProjectCategory"]},{"value":"Category","displayName":"Category - Category","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Category[Category]\"","displayName":"Category - Category[Category]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11820]","displayName":"Category - cf[11820]","auto":"true","orderable":"true","cfid":"cf[11820]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"change-control-type","displayName":"change-control-type","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"change-gating-type","displayName":"change-gating-type","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"comment","displayName":"comment","searchable":"true","operators":["~","!~"],"types":["java.lang.String"]},{"value":"cf[10010]","displayName":"Community Help Wanted - cf[10010]","auto":"true","orderable":"true","cfid":"cf[10010]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Community Help Wanted\"","displayName":"Community Help Wanted - Community Help Wanted","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Community Help Wanted[Checkboxes]\"","displayName":"Community Help Wanted - Community Help Wanted[Checkboxes]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"Compass","displayName":"Compass - cf[11819]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[11819]","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"component","displayName":"component","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.bc.project.component.ProjectComponent"]},{"value":"created","displayName":"created","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"createdDate","displayName":"createdDate","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"creator","displayName":"creator","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"creator.property","displayName":"creator.property","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">=","~","!~","is","is not"],"types":["java.lang.Number","java.util.Date","java.lang.String"]},{"value":"deploymentEnvironmentName","displayName":"deploymentEnvironmentName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentEnvironmentType","displayName":"deploymentEnvironmentType","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentName","displayName":"deploymentName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentState","displayName":"deploymentState","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"description","displayName":"description","orderable":"true","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"development","displayName":"development - cf[11480]","orderable":"true","searchable":"true","cfid":"cf[11480]","operators":["<","<=",">",">="],"types":["java.lang.Number"]},{"value":"environment","displayName":"environment","orderable":"true","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[10081]","displayName":"Epic/Theme - cf[10081]","auto":"true","orderable":"true","cfid":"cf[10081]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic/Theme\"","displayName":"Epic/Theme - Epic/Theme","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic/Theme[Labels]\"","displayName":"Epic/Theme - Epic/Theme[Labels]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic Color\"","displayName":"Epic Color - cf[10884]","orderable":"true","searchable":"true","cfid":"cf[10884]","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Epic Link\"","displayName":"Epic Link - cf[10881]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[10881]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.Issue"]},{"value":"\"Epic Name\"","displayName":"Epic Name - cf[10882]","orderable":"true","searchable":"true","cfid":"cf[10882]","operators":["~","!~","=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Epic Status\"","displayName":"Epic Status - cf[10883]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[10883]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11803]","displayName":"Feedback Requested By - cf[11803]","auto":"true","orderable":"true","cfid":"cf[11803]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"\"Feedback Requested By\"","displayName":"Feedback Requested By - Feedback Requested By","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"\"Feedback Requested By[User Picker (single user)]\"","displayName":"Feedback Requested By - Feedback Requested By[User Picker (single user)]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"cf[11802]","displayName":"Feedback Requested - cf[11802]","orderable":"true","cfid":"cf[11802]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"Feedback Requested\"","displayName":"Feedback Requested - Feedback Requested","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"Feedback Requested[Date]\"","displayName":"Feedback Requested - Feedback Requested[Date]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value