Skip to content

Commit

Permalink
Updated the changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
rousso committed Oct 30, 2022
1 parent d1b481d commit 361c402
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ _The EFX Toolkit for Java developers is a library that enables the transpilation
- We fixed a bug in the `XPathScriptGenerator` that was causing references to fields of type `measure` (duration) to throw an exception when multiple values where matched by the reference.
- We fixed an issue in the `SdkSymbolResolver` that was causing some code labels to be resolved incorrectly. The `SdkSymbolResolver` now correctly looks for the root codelist associated with a field in the codelist metadata provided in the `codelists` folder, instead of relying on the codelist constraint metadata provided in `fields.json`.
:warning: _**CAUTION:** If you have implemented your own `SymbolResolver` make sure that your implementation of `getRootCodelistOfField` retrieves the parent codelist information from `codelists/codelists.json` or directly from the `.gc` files in the `codelists` folder of the eForms SDK._
- We refactored the code to move some common classes to the [eForms Core Java library](https://github.com/OP-TED/eforms-core-java). In the context of this overall refactoring the [eForms Notice Viewer](https://github.com/OP-TED/eforms-notice-viewer) sample application was also affected.
- We refactored the code to move to the [eForms Core Java](https://github.com/OP-TED/eforms-core-java) library some common entity classes that were not specific to EFX (`SdkEntityFactory`, `SdkField`, `SdkNode`, `SdkCodelist`). We also moved into the EFX Toolkit some reusable classes (`SdkSymbolResolver`, `ComponentFactory`) from the [eForms Notice Viewer](https://github.com/OP-TED/eforms-notice-viewer) sample application. The result of this refactoring is `efx-toolkit-java`-`1.2.0`, `eforms-core-java`-`1.0.0` and `eforms-notice-viewer`-`0.6.0`.
---

You can download the latest EFX Toolkit from Maven Central.
Expand Down

0 comments on commit 361c402

Please sign in to comment.