Skip to content

Releases: camunda/feel-scala

1.17.8

04 Sep 04:28
Compare
Choose a tag to compare

What's Changed πŸ›

  • fix: Invoke context() function with a list containing a custom context by @saig0 in #860
  • fix: number() to return null if the given string is invalid by @saig0 in #898
  • fix: Function context put() works for more than two keys by @backport-action in #904
  • fix: Unary-test behavior with special input variable ? by @backport-action in #905
  • fix: Return null if a date is invalid by @saig0 in #900
  • fix: List operation returns null if the value is not a list by @backport-action in #907
  • fix: Variable name starting with "in" by @backport-action in #913
  • fix: substring() with exceeding length by @saig0 in #896
  • fix: Parse expression with NBSP character by @backport-action in #916
  • fix: Detect duplicated context values in distinct values() + union() + duplicate values() by @saig0 in #917

Full Changelog: 1.17.7...1.17.8

1.16.4

04 Sep 04:48
Compare
Choose a tag to compare

What's Changed πŸ›

  • fix: Invoke context() function with a list containing a custom context by @saig0 in #861
  • fix: number() to return null if the given string is invalid by @saig0 in #899
  • fix: Function context put() works for more than two keys by @backport-action in #903
  • fix: Return null if a date is invalid by @saig0 in #901
  • fix: Unary-test behavior with special input variable ? by @saig0 in #906
  • fix: Variable name starting with "in" by @backport-action in #912
  • fix: substring() with exceeding length by @saig0 in #897
  • fix: Parse expression with NBSP character by @backport-action in #915
  • fix: Detect duplicated context values in distinct values() + union() by @saig0 in #918

Full Changelog: 1.16.3...1.16.4

1.18.0

03 Sep 14:02
Compare
Choose a tag to compare

What's Changed

Features ✨

  • feat: Add built-in function to strip whitespace by @skayliu in #826
  • feat: Add built-in function to generate a UUID string by @skayliu in #834
  • feat: Add built-in function to encode a string as base64 by @sbuettner in #847
  • feat: Add built-in function to check if a list is empty by @skayliu in #851
  • feat: Make the FeelEngineBuilder available from Java/Kotlin by @vicmosin in #832
  • feat: I can interrupt an expression evaluation by @vicmosin in #824

Fixes πŸ›

  • fix: Regression in string() function for string and null values by @saig0 in #749
  • fix: String escape characters by @nicpuppa in #750
  • fix: Double quotes in string literal are escaped by @saig0 in #780
  • fix: Variable resolution for custom context by @saig0 in #786
  • fix: string() function can handle a context with custom value types by @mustafadagher in #833
  • fix: Invoke context() function with a list containing a custom context by @saig0 in #858
  • fix: substring() with exceeding length by @saig0 in #893
  • fix: number() to return null if the given string is invalid by @saig0 in #892
  • fix: Return null if a date is invalid by @saig0 in #889
  • fix: Function context put() works for more than two keys by @saig0 in #902
  • fix: Unary-test behavior with special input variable ? by @saig0 in #887
  • fix: List operation returns null if the value is not a list by @saig0 in #895
  • fix: Variable name starting with "in" by @saig0 in #909
  • fix: Parse expression with NBSP character by @saig0 in #914
  • fix: Detect duplicated context values in distinct values() + union() + duplicate values() by @saig0 in #908

Dependencies πŸ€–

  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 by @dependabot in #733
  • build: Update mvn-scalafmt plugin by @saig0 in #721
  • chore(deps-dev): bump version.log4j from 2.20.0 to 2.21.0 by @dependabot in #745
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #755
  • chore(deps-dev): bump version.log4j from 2.21.0 to 2.21.1 by @dependabot in #754
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #760
  • chore(deps-dev): bump version.log4j from 2.21.1 to 2.22.0 by @dependabot in #764
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.5 to 3.5.0 by @dependabot in #766
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #775
  • chore(deps-dev): bump version.log4j from 2.22.0 to 2.22.1 by @dependabot in #787
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #793
  • chore(deps): bump actions/cache from 3 to 4 by @dependabot in #795
  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #812
  • chore(deps-dev): bump version.log4j from 2.22.1 to 2.23.0 by @dependabot in #811
  • chore(deps): bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 by @dependabot in #813
  • chore(deps-dev): bump version.log4j from 2.23.0 to 2.23.1 by @dependabot in #816
  • chore(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by @dependabot in #817
  • chore(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 by @dependabot in #819
  • chore(deps): bump com.lihaoyi:fastparse_2.13 from 3.0.2 to 3.1.0 by @dependabot in #827
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #828
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #837
  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #842
  • chore(deps): bump net.alchim31.maven:scala-maven-plugin from 4.8.1 to 4.9.0 by @dependabot in #841
  • chore(deps): bump org.scala-lang:scala-library from 2.13.13 to 2.13.14 by @dependabot in #845
  • chore(deps): bump net.alchim31.maven:scala-maven-plugin from 4.9.0 to 4.9.1 by @dependabot in #849
  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in #862
  • chore(deps): bump com.fasterxml.uuid:java-uuid-generator from 5.0.0 to 5.1.0 by @dependabot in #863
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.5.0 to 3.6.0 by @dependabot in #868
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #866
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in #869
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.0 to 3.6.1 by @dependabot in #871
  • chore(deps): bump net.alchim31.maven:scala-maven-plugin from 4.9.1 to 4.9.2 by @dependabot in #872
  • chore(deps): bump com.lihaoyi:fastparse_2.13 from 3.1.0 to 3.1.1 by @dependabot in #875
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.1 to 3.6.2 by @dependabot in #878
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 by @dependabot in #876
  • chore(deps): bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.20.0 by @dependabot in #886
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 by @dependabot in #885
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.2 to 3.7.0 by @dependabot in #894
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #910

New Contributors

Full Changelog: 1.17.0...1.18.0

1.18.0-alpha1

22 May 08:39
Compare
Choose a tag to compare
1.18.0-alpha1 Pre-release
Pre-release

What's Changed πŸ”­

  • feat: Add trim() function for whitespace stripping by @skayliu in #826
  • feat: Add built-in function to encode a string as base64 by @sbuettner in #847
  • feat: Add built-in function to generate a UUID string by @skayliu in #834
  • fix: Regression in string() function for string and null values by @saig0 in #749
  • fix: Double quotes in string literal are escaped by @saig0 in #780
  • fix: Variable resolution for custom context by @saig0 in #786
  • fix: I can interrupt an expression evaluation by @vicmosin in #824
  • fix: string() function can handle a context with custom value types by @mustafadagher in #833
  • fix: Translate escaped characters in string by @nicpuppa in #750

Dependencies πŸ€–

  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 by @dependabot in #733
  • chore(deps-dev): bump version.log4j from 2.20.0 to 2.21.0 by @dependabot in #745
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #755
  • chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #753
  • chore(deps-dev): bump version.log4j from 2.21.0 to 2.21.1 by @dependabot in #754
  • chore(deps): bump hashicorp/vault-action from 2.7.3 to 2.7.4 by @dependabot in #756
  • chore(deps): bump zeebe-io/backport-action from 1.4.0 to 2.0.0 by @dependabot in #757
  • chore(deps): bump zeebe-io/backport-action from 2.0.0 to 2.1.0 by @dependabot in #758
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #760
  • chore(deps): bump zeebe-io/backport-action from 2.1.0 to 2.1.1 by @dependabot in #761
  • chore(deps-dev): bump version.log4j from 2.21.1 to 2.22.0 by @dependabot in #764
  • chore(deps): bump zeebe-io/backport-action from 2.1.1 to 2.2.0 by @dependabot in #770
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.5 to 3.5.0 by @dependabot in #766
  • chore(deps): bump actions/setup-java from 3 to 4 by @dependabot in #769
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #775
  • chore(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #777
  • chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #776
  • chore(deps): bump zeebe-io/backport-action from 2.2.0 to 2.3.0 by @dependabot in #779
  • chore(deps): bump s4u/maven-settings-action from 2.8.0 to 3.0.0 by @dependabot in #788
  • chore(deps-dev): bump version.log4j from 2.22.0 to 2.22.1 by @dependabot in #787
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #793
  • chore(deps): bump actions/cache from 3 to 4 by @dependabot in #795
  • chore(deps): bump zeebe-io/backport-action from 2.3.0 to 2.4.1 by @dependabot in #799
  • chore(deps): bump hashicorp/vault-action from 2.7.4 to 2.7.5 by @dependabot in #800
  • chore(deps): bump hashicorp/vault-action from 2.7.5 to 2.8.0 by @dependabot in #802
  • chore(deps): bump hashicorp/vault-action from 2.8.0 to 3.0.0 by @dependabot in #810
  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #812
  • chore(deps-dev): bump version.log4j from 2.22.1 to 2.23.0 by @dependabot in #811
  • chore(deps): bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 by @dependabot in #813
  • chore(deps-dev): bump version.log4j from 2.23.0 to 2.23.1 by @dependabot in #816
  • chore(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by @dependabot in #817
  • chore(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 by @dependabot in #819
  • chore(deps): bump zeebe-io/backport-action from 2.4.1 to 2.5.0 by @dependabot in #822
  • chore(deps): bump com.lihaoyi:fastparse_2.13 from 3.0.2 to 3.1.0 by @dependabot in #827
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #828
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #837
  • chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #842
  • chore(deps): bump net.alchim31.maven:scala-maven-plugin from 4.8.1 to 4.9.0 by @dependabot in #841
  • chore(deps): bump org.scala-lang:scala-library from 2.13.13 to 2.13.14 by @dependabot in #845
  • chore(deps): bump net.alchim31.maven:scala-maven-plugin from 4.9.0 to 4.9.1 by @dependabot in #849

New Contributors

Full Changelog: 1.17.0...1.18.0-alpha1

1.17.7

26 Apr 12:45
Compare
Choose a tag to compare

What's Changed πŸ›

  • fix: string() function can handle a context with custom value types by @mustafadagher in #838

Full Changelog: 1.17.6...1.17.7

1.17.6

19 Apr 04:19
Compare
Choose a tag to compare

What's Changed πŸ›

  • fix: I can interrupt an expression evaluation by @vicmosin in #830

Full Changelog: 1.17.5...1.17.6

1.16.3

09 Feb 05:28
Compare
Choose a tag to compare

What's Changed πŸ›

Full Changelog: 1.16.2...1.16.3

1.17.5

08 Feb 12:41
Compare
Choose a tag to compare

What's Changed πŸ›

  • [Backport 1.17] fix: Variable resolution for custom context by @github-actions in #789

Full Changelog: 1.17.4...1.17.5

1.17.4

21 Dec 05:51
Compare
Choose a tag to compare

What's Changed πŸ›

  • [Backport 1.17] fix: Double quotes in string literal are escaped by @github-actions in #784
  • [Backport 1.17] test: Verify string() with list/context value by @github-actions in #783

Full Changelog: 1.17.3...1.17.4

1.17.3

20 Nov 09:57
Compare
Choose a tag to compare

What's Changed πŸ›

  • [Backport 1.17] fix: Escape string characters by @github-actions in #763

Full Changelog: 1.17.2...1.17.3