Skip to content

Commit

Permalink
Merge pull request #235 from OP-TED/release/1.4.0
Browse files Browse the repository at this point in the history
Merge release/1.4.0 into develop
  • Loading branch information
bertrand-lorentz authored Nov 25, 2022
2 parents a6ffb48 + 3e0d95b commit 6f91bc5
Show file tree
Hide file tree
Showing 521 changed files with 11,904 additions and 1,950 deletions.
48 changes: 9 additions & 39 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,17 @@
# SDK 1.3.2 Release Notes
# SDK 1.4.0 Release Notes

[![Maven Central](https://img.shields.io/maven-central/v/eu.europa.ted.eforms/eforms-sdk?label=Download%20from%20Maven%20Central&versionPrefix=1.3.2)](https://search.maven.org/search?q=g:%22eu.europa.ted.eforms%22%20AND%20a:%22eforms-sdk%22)
This release of the SDK does not contain any backwards incompatible changes: software that was able to use version 1.3.0 should also be able to use this version.

This release includes several corrections and small updates:
This version brings various changes in the metadata content that were needed for corrections, enhancements and consistency:

* The type of field BT-802-Lot was corrected.
* Several fields were changed to not be multilingual, to avoid creating invalid XML notices. This will be fully addressed in a future version, and those fields with be changed back to being multilingual.
* Some incorrect "_repeatable" properties were removed in notice type definitions.
* View templates were corrected and updated.
* Translations were added and updated for various asset types.

The documentation for the SDK is available at <https://docs.ted.europa.eu>. The source for this documentation is maintained in the [eforms-docs](https://github.com/OP-TED/eforms-docs) repository.


# SDK 1.3.1 Release Notes

This release includes several corrections and small updates:

* Add back missing fields "BT-762-notice" and "BT-803(t)-notice" in fields.json.
* Correct EFX expressions to use "in" when the right-hand side is a sequence.
* Various corrections in notice type definitions.
* Add and update translations for "group" and "notice" asset types.

The documentation for the SDK is available at <https://docs.ted.europa.eu>. The source for this documentation is maintained in the [eforms-docs](https://github.com/OP-TED/eforms-docs) repository.


# SDK 1.3.0 Release Notes

This release of the SDK does not contain any backwards incompatible changes: software that was able to use version 1.2.0 should also be able to use this version.

This version brings various changes in the metadata content:

* Several new elements were added in the eForms schemas, and a few elements were removed.
* Codelists were updated based on the latest publication on [EU Vocabularies](https://op.europa.eu/en/web/eu-vocabularies/e-procurement/tables). Several codelists specific to eForms were added.
* Two tailored codelists specific to eForms were added, and codes were added in one codelist.
* Schematron rules were added and updated.
* Examples were updated accordingly, along with their validation reports. An example of a CAN with no tenders received was added.
* The node structure was modified to better correspond to the "conceptual" or visual structure of notices. A few fields were added, and existing fields were updated and corrected.
* Examples were updated accordingly, along with their validation reports.
* The node structure was corrected, along with the definition of corresponding fields. This allowed to set back to "multilingual" the fields that were temporarily changed in version 1.3.2.
* All notice type definitions were updated and corrected.
* View templates were updated, but their content is still a work in progress and might contain mistakes.
* Translations were added and corrected for all asset types.

As new rules were added, a notice that was valid with SDK 1.2.0 might not be valid with this version.
* View templates were corrected and updated.
* Translations were added and corrected for various asset types.

This release removes rules that made fields forbidden and/or mandatory under some condition. Having less strict rules will make it initially easier to fill in notices for end users of applications like eNotices2 but also making them more responsible for providing coherent data. The rules will be added back in future SDKs, allowing users and systems to integrate them progressively and to improve data quality.
As new rules were added, a notice that was valid with SDK 1.3.x might not be valid with this version.

The documentation for the SDK is available at <https://docs.ted.europa.eu>. The source for this documentation is maintained in the [eforms-docs](https://github.com/OP-TED/eforms-docs) repository.
2 changes: 1 addition & 1 deletion codelists/accessibility.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Accessibility</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/applicability.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Applicability</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/applicability_reserved-execution.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ReservedExecution</ShortName>
<LongName>reserved-execution</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/applicability</LongName>
<LongName Identifier="eFormsParentId">applicability</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/award-criterion-type.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>AwardCriterionType</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/buyer-categories.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>BuyerCategories</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/buyer-contracting-type.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>BuyerContractingType</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/buyer-legal-type.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>BuyerLegalType</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/buyer-legal-type_eforms-buyer-legal-type.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.46 created on the 2022-11-23T14:15:14-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EformsBuyerLegalType</ShortName>
<LongName>eforms-buyer-legal-type</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/buyer-legal-type</LongName>
<LongName Identifier="eFormsParentId">buyer-legal-type</LongName>
<Version>1.3.46</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/change-corrig-justification.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ChangeCorrigJustification</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/classification-type.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ClassificationType</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/codelists.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"ublVersion" : "2.3",
"sdkVersion" : "1.4.0",
"metadataDatabase" : {
"version" : "1.3.46",
"createdOn" : "2022-11-23T14:15:14"
"version" : "1.4.0",
"createdOn" : "2022-11-25T09:30:00"
},
"codelists" : [ {
"id" : "accelerated-procedure",
Expand Down
2 changes: 1 addition & 1 deletion codelists/communication-justification.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>CommunicationJustification</ShortName>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>NoEsubmissionJustification</ShortName>
<LongName>no-esubmission-justification</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/communication-justification</LongName>
<LongName Identifier="eFormsParentId">communication-justification</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/conditions.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Conditions</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/contract-detail.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ContractDetail</ShortName>
Expand Down
2 changes: 1 addition & 1 deletion codelists/contract-nature.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ContractNature</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/contract-nature_eforms-contract-nature.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EformsContractNature</ShortName>
<LongName>eforms-contract-nature</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/contract-nature</LongName>
<LongName Identifier="eFormsParentId">contract-nature</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/country.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Country</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_eea-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EeaCountry</ShortName>
<LongName>eea-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_eforms-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EformsCountry</ShortName>
<LongName>eforms-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_eu-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EuCountry</ShortName>
<LongName>eu-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_lawful-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>EformsCountry</ShortName>
<LongName>lawful-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_nuts-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>NutsCountry</ShortName>
<LongName>nuts-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
4 changes: 2 additions & 2 deletions codelists/country_postcode-country.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>PostcodeCountry</ShortName>
<LongName>postcode-country</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/country</LongName>
<LongName Identifier="eFormsParentId">country</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/cpv.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>cpv_2008_core</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/cpv_social-service-cpv.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>SocialServiceCpv</ShortName>
<LongName>social-service-cpv</LongName>
<LongName Identifier="listId">http://data.europa.eu/cpv/Cpv2008/Code</LongName>
<LongName Identifier="eFormsParentId">cpv</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/criterion.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Criterion</ShortName>
Expand Down
4 changes: 2 additions & 2 deletions codelists/criterion_exclusion-ground.gc
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>ExclusionGround</ShortName>
<LongName>exclusion-ground</LongName>
<LongName Identifier="listId">http://publications.europa.eu/resource/authority/criterion</LongName>
<LongName Identifier="eFormsParentId">criterion</LongName>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<CanonicalUri/>
<CanonicalVersionUri/>
<Agency>
Expand Down
2 changes: 1 addition & 1 deletion codelists/currency.gc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--File generated from metadata database version 1.3.0 created on the 2022-11-03T17:46:06-->
<!--File generated from metadata database version 1.4.0 created on the 2022-11-25T09:30-->
<gc:CodeList xmlns:gc="http://docs.oasis-open.org/codelist/ns/genericode/1.0/">
<Identification>
<ShortName>Currency</ShortName>
Expand Down
Loading

0 comments on commit 6f91bc5

Please sign in to comment.