Release/2.0.0 alpha.6#166
Merged
bertrand-lorentz merged 217 commits intomainfrom Mar 26, 2026
Merged
Conversation
This brings the fix for a vulnerability (CVE-2023-6378).
pom: Update dependencies on logback 1.5.6 and slf4j 2.0.13
We use specific SDK versions to get the EFX grammar files for SDK v1 and v2. Define those versions as properties like all other dependencies.
This version of the grammar improve the performance of generated parsers, with no impact on consumers of the parsers.
This removes warnings when building with JDK version 19 or above.
Also fixed some issues reported by SonarQube.
Use SDK 1.13 grammar
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Use Objects.equals() and Objects.hash() instead of doing it ourselves, and use all member variables. Also make sure we use the result from the super class if there is one.
The commit was suggested by Copilot, but it removed the closing of the javadoc comment...
…-and-functions Tedefo 4367 adds global variables and functions
Fix Javadoc comments inconsistent with method signature
…and-functions Bugfix: The system can now parse a file even if there are no template lines in it.
… (TEDEFO-4370) New features: - LET template:name(params) DISPLAY syntax for definitions - INVOKE template-name(args) syntax for calls - WHEN condition DISPLAY/INVOKE template OTHERWISE ... - Deprecates/replaces some members of the MarkupGenerator
Adds conditional templates as well as parametrized callable templates (TEDEFO-4370)
Removed an unnecessary parameter as spotted by copilot code review
Fixed a JavaDoc issue preventing publication to Maven Central
Fixed javadoc issues preventing publication to Maven Central
…e-only TEDEFO-4458 Restrict format-number to template context only
…ookups Tedefo 4957 dictionary sequence lookups
…acy handler fixes
…e-improvements TEDEFO-4978 Preferred-language properties, fieldContext indexer, priv…
TEDEFO 4766 dynamic rules
…ependencies TEDEFO-4991 Add templates root override to TranslatorOptions and SchematronGenerator
TEDEFO 4778/additional efx functions
tests: Add presence condition tests for node references
TEDEFO-5000 Add tests for WITH ... COMPUTE single expression syntax
TEDEFO 5001 dependency graph
TEDEFO-5002 Exclude @post rules, add global/stage variable dependency test
bertrand-lorentz
approved these changes
Mar 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.