Skip to content

Update dependency org.finos.rune:rune-lang to v10.1.0#99

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rosetta.dsl.version
Open

Update dependency org.finos.rune:rune-lang to v10.1.0#99
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rosetta.dsl.version

Conversation

@renovate

@renovate renovate Bot commented Feb 5, 2024

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.finos.rune:rune-lang 10.0.0-dev.1710.1.0 age confidence

Release Notes

finos/rune-dsl (org.finos.rune:rune-lang)

v10.1.0

Compare Source

What's Changed

Full Changelog: finos/rune-dsl@10.0.1...10.1.0

v10.0.1

Compare Source

Rune DSL v10

This is the major release of Rune DSL v10.0. It introduces new language syntax for schemas, the as operation, and serialization/transform annotations; strengthens choice-type validation by promoting warnings to errors; refactors configuration handling; and completes the large-scale migration of the codebase and test suites from Xtend to Java. It also includes several serialization performance improvements and memory leak fixes.

New Features & Language Enhancements
  • Schema syntax with SerializationFormat and transform annotations — Introduces new syntax for describing serialization formats and transformations. #​1259, #​1294

  • as operation — Adds a new operation for working with choice types, including correct casting behaviour and IDE navigation to the exact choice option in as and switch expressions. #​1243, #​1295, #​1297

  • Fluent Generator API module — Adds a new module exposing a fluent code-generation API. #​1255

  • Configuration improvements

    • Added the readOnlyNamespaces configuration option, along with a reusable read-only namespace CI workflow. #​1258
    • Added support for multiple configuration files through serializationConfig union. #​1261
    • Added hot reloading of the Rune configuration when configuration files change. #​1262
Backwards-Incompatible Changes
  • Choice-type validation

    • Extending choice types is now prohibited. #​1212
    • Choice-related validation warnings have been promoted to errors. #​1216, #​1296
  • Removed deprecated syntax. #​1242, #​1251

  • Configuration modules

    • Configuration classes have moved from rune-lang to rune-runtime. #​1256
    • Renamed rosetta-config to rune-config. #​1257
    • Renamed the runeConfig Maven plugin parameter. #​1294
  • Removed the Xcore dependency from rune-lang. #​1241

Bug Fixes
  • Fixed an as operation casting exception. #​1295
  • Fixed a precision issue in distinct. #​1238
  • Fixed symbol reference serialization. #​1223
  • Fixed formatter failures on non-contiguous import blocks. #​1239
  • Fixed enum value formatting. #​1234
  • Restored deprecated libraries that are still required. #​1221
Performance & Memory
  • Optimised rename operations and other serialization-based requests. #​1218
  • Improved expression serialization performance. #​1233
  • Optimised serialization warm-up and reduced memory usage in the test environment. #​1222, #​1237
  • Fixed a memory leak in local validation scopes. #​1224
Internal & Maintenance

Full Changelog: finos/rune-dsl@10.0.0-dev.1...10.0.1

v10.0.0-dev.21

Compare Source

What's Changed

Full Changelog: finos/rune-dsl@10.0.0-dev.20...10.0.0-dev.21

v10.0.0-dev.20

Compare Source

What's Changed

Full Changelog: finos/rune-dsl@10.0.0-dev.19...10.0.0-dev.20

v10.0.0-dev.19

Compare Source

What's Changed

Full Changelog: finos/rune-dsl@10.0.0-dev.18...10.0.0-dev.19

v10.0.0-dev.18

Compare Source

What's Changed

Full Changelog: finos/rune-dsl@10.0.0-dev.17...10.0.0-dev.18


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@netlify

netlify Bot commented Feb 5, 2024

Copy link
Copy Markdown

Deploy Preview for super-kitsune-8d7875 canceled.

Name Link
🔨 Latest commit 3e1f803
🔍 Latest deploy log https://app.netlify.com/projects/super-kitsune-8d7875/deploys/6a45a2b7d442cf000880b32d

@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 9bad614 to 466a47a Compare February 7, 2024 18:22
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.5.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.6.0 Feb 7, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 466a47a to 86f5c08 Compare February 26, 2024 15:50
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.6.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.6.1 Feb 26, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 86f5c08 to c132949 Compare March 13, 2024 14:27
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.6.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.7.0 Mar 13, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from c132949 to 3811506 Compare April 18, 2024 18:03
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.7.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.0 Apr 18, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 3811506 to 318f2cb Compare May 22, 2024 13:03
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.5 May 22, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 318f2cb to c6eb4a1 Compare May 28, 2024 19:03
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.5 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.6 May 28, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from c6eb4a1 to 7e49e6a Compare June 4, 2024 10:40
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.8.6 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.9.0 Jun 4, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 7e49e6a to 392f2b1 Compare June 6, 2024 13:22
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.9.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.10.0 Jun 6, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 392f2b1 to a8a0647 Compare June 11, 2024 13:28
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.10.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.0 Jun 11, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from a8a0647 to 396f8a2 Compare June 13, 2024 22:53
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.1 Jun 13, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 396f8a2 to e62df5f Compare June 14, 2024 16:46
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.2 Jun 14, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from e62df5f to c4c2856 Compare June 18, 2024 22:28
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.11.2 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.12.0 Jun 18, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from c4c2856 to 514e2ab Compare June 25, 2024 11:29
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.12.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.12.1 Jun 25, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 514e2ab to 34b5e0f Compare June 26, 2024 10:43
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.12.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.12.2 Jun 26, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 34b5e0f to 4c030ca Compare June 26, 2024 15:59
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.15.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.15.1 Aug 20, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from adca793 to cfe9454 Compare August 21, 2024 11:57
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.15.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.15.2 Aug 21, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from cfe9454 to af6981d Compare August 22, 2024 18:03
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.15.2 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.0 Aug 22, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from af6981d to 3d35c3d Compare August 27, 2024 14:02
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.1 Aug 27, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 3d35c3d to 63cc4f8 Compare August 29, 2024 08:19
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.2 Aug 29, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 63cc4f8 to a4c44a4 Compare September 5, 2024 11:18
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.2 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.3 Sep 5, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from a4c44a4 to 3bc9edf Compare September 9, 2024 11:37
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.3 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.4 Sep 9, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 3bc9edf to 374efc2 Compare September 9, 2024 14:16
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.4 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.5 Sep 9, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 374efc2 to d101f15 Compare September 10, 2024 12:10
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.5 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.6 Sep 10, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from d101f15 to 9e80833 Compare September 11, 2024 09:01
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.6 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.7 Sep 11, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 9e80833 to 7ac8870 Compare September 13, 2024 16:55
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.16.7 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.17.1 Sep 13, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 7ac8870 to 309162d Compare September 16, 2024 10:50
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.17.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.17.2 Sep 16, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 309162d to dad8275 Compare September 16, 2024 13:36
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.17.2 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.18.0 Sep 16, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from dad8275 to 069166b Compare September 18, 2024 12:52
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.18.0 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.18.1 Sep 18, 2024
@renovate renovate Bot force-pushed the renovate/rosetta.dsl.version branch from 069166b to 995a6a9 Compare September 25, 2024 17:15
@renovate renovate Bot changed the title Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.18.1 Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.18.2 Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants