Skip to content

Releases: camunda/feel-scala

1.17.0

20 Sep 07:21
Compare
Choose a tag to compare

What's Changed ✨

  • feat: Non-existing context entries result in null by @saig0 in #696
  • feat: Non-existing variables result in null by @saig0 in #705
  • feat: Non-existing property result in null by @saig0 in #709
  • feat: Handle non-existing variable in comparison by @remcowesterhoud in #676
  • feat: Handle null in filter expressions by @korthout in #685
  • feat: The invocation of a non-existing function returns null by @saig0 in #692
  • feat: Comparing different types returns null by @saig0 in #711
  • feat: Report suppressed failures by @saig0 in #687
  • feat: Make failure messages more readable by @saig0 in #717
  • feat: Add new function to find duplicates by @berkaycanbc in #688
  • feat: Add new function to handle optional values by @nicpuppa in #691
  • feat: Add new function to assert conditions by @nicpuppa in #704
  • fix: Correct string conversion of days-times-durations by @s-frick in #621
  • fix: Correct string conversion of years-months-durations by @s-frick in #636
  • fix: Preserve the order of a context by @saig0 in #653
  • fix: Unary-test expression with null value by @saig0 in #689
  • fix: Function is defined() returns false if the value is null by @saig0 in #712
  • build: Ignore inner methods for Clirr by @saig0 in #639
  • build: Fix license check by @saig0 in #694
  • build: Use Java 11 source code level by @yanavasileva in #702

Dependencies 🤖

  • chore(deps): bump camunda-bpm-release-parent from 2.2.5 to 2.2.6 by @dependabot in #612
  • chore(deps): bump license-maven-plugin from 4.1 to 4.2 by @dependabot in #616
  • chore(deps): bump fastparse_2.13 from 2.3.3 to 3.0.1 by @dependabot in #615
  • chore(deps): bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3 by @dependabot in #620
  • chore(mvn): update maven wrapper to 3.5.4 by @mboskamp in #625
  • chore(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot in #635
  • chore(deps): bump maven-assembly-plugin from 3.5.0 to 3.6.0 by @dependabot in #641
  • chore(deps): bump zeebe-io/backport-action from 1.2.0 to 1.3.0 by @dependabot in #649
  • chore(deps): bump maven-project-info-reports-plugin from 3.4.3 to 3.4.4 by @dependabot in #648
  • chore(deps): bump scala-library from 2.13.10 to 2.13.11 by @dependabot in #655
  • chore(deps): bump zeebe-io/backport-action from 1.3.0 to 1.3.1 by @dependabot in #662
  • chore(deps): bump hashicorp/vault-action from 2.5.0 to 2.6.0 by @dependabot in #661
  • chore(deps): bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in #660
  • chore(deps): bump maven-project-info-reports-plugin from 3.4.4 to 3.4.5 by @dependabot in #658
  • chore(deps): bump hashicorp/vault-action from 2.6.0 to 2.7.0 by @dependabot in #666
  • chore(deps): bump maven-shade-plugin from 3.4.1 to 3.5.0 by @dependabot in #665
  • chore(deps): bump hashicorp/vault-action from 2.7.0 to 2.7.1 by @dependabot in #669
  • chore(deps): bump hashicorp/vault-action from 2.7.1 to 2.7.2 by @dependabot in #677
  • chore(deps): bump camunda-bpm-release-parent from 2.2.6 to 2.2.7 by @dependabot in #682
  • chore(deps): bump hashicorp/vault-action from 2.7.2 to 2.7.3 by @dependabot in #686
  • chore(deps): bump fastparse_2.13 from 3.0.1 to 3.0.2 by @dependabot in #690
  • chore(deps): bump zeebe-io/backport-action from 1.3.1 to 1.4.0 by @dependabot in #699
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #703
  • chore(deps): bump org.scala-lang:scala-library from 2.13.11 to 2.13.12 by @dependabot in #706

New Contributors

Full Changelog: 1.16.0...1.17.0

1.16.1

05 Jul 07:26
Compare
Choose a tag to compare

What's Changed 🐛

  • [Backport 1.16] fix: String conversion of days-times-durations by @s-frick in #633
  • [Backport 1.16] fix: String conversion of years-months-durations by @s-frick in #644
  • [Backport 1.16] fix: Preserve the order of a context by @saig0 in #659

Dependencies 🤖

  • chore(deps): bump camunda-bpm-release-parent from 2.2.5 to 2.2.6 by @dependabot in #612

Full Changelog: 1.16.0...1.16.1

1.15.4

05 Jul 07:53
Compare
Choose a tag to compare

What's Changed 🐛

  • [Backport 1.15] fix: String conversion of days-times-durations by @s-frick in #632
  • [Backport 1.15] fix: String conversion of years-months-durations by @s-frick in #647

Full Changelog: 1.15.3...1.15.4

1.16.0

23 Mar 08:01
Compare
Choose a tag to compare

What's Changed ✨

  • feat: New built-in function to get the last day of the month by @sccalabr in #527
  • feat: New built-in function to get a random number by @kaaquist in #528
  • feat: New built-in function to get a date-time in a given timezone by @sccalabr in #530
  • feat: New built-in functions for context operations by @saig0 in #574
  • feat: New built-in functions to get a value with a dynamic path by @koevskinikola in #601
  • fix: Filter expression with numeric function by @saig0 in #514
  • fix: Instance-of with correct duration names by @sccalabr in #535
  • fix: Parse negative duration in conversion function by @sccalabr in #538
  • fix: Normalize days-time duration values by @kaaquist in #534
  • fix: Access time offset property of a variable by @remcowesterhoud in #600
  • fix: Instance-of with "date and time" by @saig0 in #597
  • fix: Java 8 compatible code by @saig0 in #541
  • build: Avoid creating a reduced pom by @saig0 in #451
  • build: Switch to non-deprecated URL by @Langleu in #472

Dependencies 🤖

  • chore(deps): bump maven-assembly-plugin from 3.3.0 to 3.4.0 by @dependabot in #453
  • chore(deps-dev): bump version.log4j from 2.17.2 to 2.18.0 by @dependabot in #452
  • chore(deps): bump actions/add-to-project from 0.1.0 to 0.3.0 by @dependabot in #469
  • chore(deps): bump maven-assembly-plugin from 3.4.0 to 3.4.2 by @dependabot in #471
  • chore(deps): bump scala-maven-plugin from 4.6.3 to 4.7.1 by @dependabot in #470
  • chore(deps): bump camunda-bpm-release-parent from 2.2.4 to 2.2.5 by @dependabot in #509
  • chore(deps): bump maven-shade-plugin from 3.3.0 to 3.4.0 by @dependabot in #511
  • chore(deps-dev): bump version.log4j from 2.18.0 to 2.19.0 by @dependabot in #512
  • deps: dump plugin versions by @saig0 in #519
  • chore(deps): bump maven-jar-plugin from 3.2.2 to 3.3.0 by @dependabot in #522
  • chore(deps): bump scala-library from 2.13.8 to 2.13.9 by @dependabot in #523
  • chore(deps): bump scala-maven-plugin from 4.7.1 to 4.7.2 by @dependabot in #525
  • chore(deps): bump scala-library from 2.13.9 to 2.13.10 by @dependabot in #533
  • chore(deps): bump maven-shade-plugin from 3.4.0 to 3.4.1 by @dependabot in #542
  • chore(deps): bump zeebe-io/backport-action from 0.0.8 to 0.0.9 by @dependabot in #571
  • chore(deps): bump actions/add-to-project from 0.3.0 to 0.4.0 by @dependabot in #565
  • chore(deps): bump scalatest-maven-plugin from 2.0.2 to 2.2.0 by @dependabot in #536
  • chore(deps): bump scala-maven-plugin from 4.7.2 to 4.8.0 by @dependabot in #578
  • chore(deps): bump zeebe-io/backport-action from 0.0.9 to 1.0.0 by @dependabot in #580
  • chore(deps): bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2 by @dependabot in #586
  • chore(deps): bump zeebe-io/backport-action from 1.0.0 to 1.0.1 by @dependabot in #584
  • chore(deps): bump zeebe-io/backport-action from 1.0.1 to 1.1.0 by @dependabot in #587
  • chore(deps-dev): bump version.log4j from 2.19.0 to 2.20.0 by @dependabot in #591
  • chore(deps): bump maven-assembly-plugin from 3.4.2 to 3.5.0 by @dependabot in #592
  • chore(deps): bump zeebe-io/backport-action from 1.1.0 to 1.2.0 by @dependabot in #593
  • chore(deps): bump actions/add-to-project from 0.4.0 to 0.4.1 by @dependabot in #594
  • chore(deps): bump scala-maven-plugin from 4.8.0 to 4.8.1 by @dependabot in #596
  • chore(deps): bump maven-surefire-plugin from 2.22.2 to 3.0.0 by @dependabot in #606

New Contributors

Full Changelog: 1.15.0...1.16.0

1.15.3

23 Nov 14:56
Compare
Choose a tag to compare

What's Changed

  • Backport bug fixes by @saig0 in #544
  • [Backport 1.15] test: verify unary-tests with list variable by @github-actions in #552
  • [Backport 1.15] chore(deps): bump scala-library from 2.13.8 to 2.13.9 by @github-actions in #567

Full Changelog: 1.15.2...1.15.3

1.14.4

23 Nov 14:39
Compare
Choose a tag to compare

What's Changed

  • [Backport 1.14] Backport bug fixes by @github-actions in #545
  • [Backport 1.14] test: verify unary-tests with list variable by @github-actions in #551
  • [Backport 1.14] chore(deps): bump scala-library from 2.13.8 to 2.13.9 by @tasso94 in #570

Full Changelog: 1.14.3...1.14.4

1.15.2

20 Sep 11:11
Compare
Choose a tag to compare

What's Changed

  • fix: Filter expression with numeric function by @github-actions in #516
  • build: Switch to non-deprecated URL by @github-actions in #474

Dependencies

  • deps: Dump plugin versions by @github-actions in #521

Full Changelog: 1.15.1...1.15.2

1.14.3

20 Sep 11:14
Compare
Choose a tag to compare

What's Changed

  • fix: Filter list with custom function by @github-actions in #418
  • fix: Builder-style method is used instead of getter by @github-actions in #422
  • fix: Parse unary-tests expression with boolean and conjunction/disjunction by @github-actions in #438
  • fix: Filter expression with numeric function by @github-actions in #517
  • build: Avoid creating a reduced pom by @github-actions in #459
  • build: Switch to non-deprecated URL by @github-actions in #473

Dependencies

  • deps: Dump plugin versions by @github-actions in #520

Full Changelog: 1.14.2...1.14.3

1.15.1

06 Jul 05:16
Compare
Choose a tag to compare

What's Changed

  • build: fix Maven dependency issue by not creating a reduced pom by @github-actions in #460

Full Changelog: 1.15.0...1.15.1

1.15.0

01 Jul 07:31
Compare
Choose a tag to compare

What's Changed

  • feat: new date literal notation with @ by @saig0 in #416
  • feat: expose public getters of a POJO by @saig0 in #423
  • feat: return time with zone id/offset as OffsetTime by @saig0 in #434
  • fix: list projection using a variable by @saig0 in #385
  • fix: parse arbitrary names for a context key by @p3trur0 in #388
  • fix: add satisfies, return, then, else as reserved keywords by @tasso94 in #395
  • fix: expression with conjunction/disjunction if it contains parentheses by @saig0 in #399
  • fix: filter list with custom function by @saig0 in #417
  • fix: use getter instead of builder-style method by @saig0 in #421
  • fix: parse unary-tests expression with conjunction/disjunction by @saig0 in #435
  • chore: add a test for named parameters with whitespaces by @p3trur0 in #381
  • chore: add changelog in the docs by @saig0 in #396
  • chore: add workflow for backporting by @saig0 in #400
  • chore: automatically add new issues to Zeebe project board by @remcowesterhoud in #424
  • chore: dependabot analyse GHA workflows by @remcowesterhoud in #440
  • doc: apply changes from downstream project by @saig0 in #437

Dependencies

  • chore(deps-dev): bump version.log4j from 2.17.0 to 2.17.1 by @dependabot in #380
  • chore(deps-dev): bump version.log4j from 2.17.1 to 2.17.2 by @dependabot in #408
  • chore(deps): bump maven-shade-plugin from 3.2.4 to 3.3.0 by @dependabot in #412
  • chore(deps): bump scala-maven-plugin from 4.5.6 to 4.6.1 by @dependabot in #410
  • chore(deps): bump scala-maven-plugin from 4.6.1 to 4.6.2 by @dependabot in #431
  • chore(deps): bump scala-library from 2.13.6 to 2.13.8 by @dependabot in #389
  • chore(deps): bump scala-maven-plugin from 4.6.2 to 4.6.3 by @dependabot in #436
  • chore(deps): bump actions/cache from 1 to 3 by @dependabot in #442
  • chore(deps): bump zeebe-io/backport-action from 0.0.7 to 0.0.8 by @dependabot in #444
  • chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #441
  • chore(deps): bump actions/setup-node from 1 to 3 by @dependabot in #443
  • chore(deps): bump actions/setup-java from 1 to 3 by @dependabot in #445

New Contributors

Full Changelog: 1.14.0...1.15.0