elsa-workflows / elsa-workflows/elsa-core
Elsa2: Update Rebus + Jint to latest versions
- Dominant language
- C#
- Stars
- 7.9k
- Forks
- 1.5k
- Avg merge
- 15h 22m
- Merged PRs (30d)
- 114
Description
## Enhancement Request
### Enhancement Overview
#### Jint
Currently Jint is on a beta version 3.0.0-beta-2037 which even if moved to the non beta 3.0.0 it does not compile as the api changed before beta closed.
The latest version is 4.9.2 which changes the Parser from Esprima to Acornima.
#### Rebus
Rebus is also outdated being on version 8.7.1.
The latest is version 8.9.2 which brings .net10 support with it which Elsa support already so should have been updated already.
### Proposed Enhancement
Update both packages to the versions mentioned above to take advantage of bug fixes and features.
### Alternative Solutions
N/A
### Use Cases
**Identify potential use cases**
Who will benefit from this enhancement?
Any developer still using Elsa v2.
### Impact of Enhancement
Various dependencies will need to move to later versions:
- Microsoft.Extensions.*
- Newtonsoft.Json
- System.Test.Json
- System.Text.Encodings.Web
Breaking changes will need to be resolved for Jint.
### Visuals and Mockups
N/A
### Additional Context
N/A
Contributor guide
Assessment
This issue has not been assessed yet.