Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.0.0 alpha.4 #109

Merged
merged 17 commits into from
Aug 2, 2024
Merged

Release 2.0.0 alpha.4 #109

merged 17 commits into from
Aug 2, 2024

Conversation

bertrand-lorentz
Copy link
Contributor

No description provided.

bertrand-lorentz and others added 17 commits February 16, 2024 11:34
Keep the version to 2.0.0-SNAPSHOT
Those new versions use Node.js 20, so this gets rid of the warning about
Node.js 16 actions being deprecated.
workflows: Update major version of used actions
This avoids depending on a "milestone" version.
Also update eforms-core to 1.4.0-SNAPSHOT, so that it uses the same
version of antlr4, to avoid any potential problem, as parsers generated
by antlr4 version 4.9 are not compatible with more recent versions.
Update dependencies on eforms-core and antlr4
This adds a "qualifier" parameter in several methods in the
TranslatorDependencyFactory interface, so implementers must be
updated.

Update DependencyFactoryMock in the unit tests accordingly.
Add method overloads to support using qualifiers for SDK components
Allow creating SymbolResolver implementations with constructors that
take different parameters.
A SymbolResolver does not necessarily need the path to SDK files,
so add a method overload that takes a varargs to allow any kind of
constructor parameters.
…r-constructors

ComponentFactory: Improve SymbolResolver creation (TEDEFO-3286)
This reverts commit 9b8a7de.
It introduced an infinite loop, causing a StackOverflowError.
Revert "ComponentFactory: Improve SymbolResolver creation (TEDEFO-3286)"
…les-in-declared-order

Fixed the ordering of context  variables and parameters
@bertrand-lorentz bertrand-lorentz merged commit 96ddd42 into main Aug 2, 2024
1 check passed
@bertrand-lorentz bertrand-lorentz deleted the release/2.0.0-alpha.4 branch August 2, 2024 10:20
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.

2 participants