Releases: camunda/feel-scala
Releases · camunda/feel-scala
1.17.0
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
- @s-frick made their first contribution in #621
- @till-stadtler made their first contribution in #645
- @berkaycanbc made their first contribution in #688
- @nicpuppa made their first contribution in #691
Full Changelog: 1.16.0...1.17.0
1.16.1
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
1.16.0
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
- @Langleu made their first contribution in #472
- @GmGamez made their first contribution in #476
- @korthout made their first contribution in #485
- @upgradingdave made their first contribution in #495
Full Changelog: 1.15.0...1.16.0
1.15.3
1.14.4
1.15.2
1.14.3
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
1.15.0
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
- @remcowesterhoud made their first contribution in #424
Full Changelog: 1.14.0...1.15.0