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

Prepare/1.13.0 #1043

Open
wants to merge 40 commits into
base: release/1.13.0
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
6dd4bd5
Update version numbers for SDK 1.13.0
yfanti Oct 15, 2024
5e4569a
CHANGELOG: first draft
yfanti Oct 15, 2024
141cf67
update version in pom.xml and fields.json
yfanti Oct 15, 2024
67bb8cb
pom: Use SDK Analyzer version 1.13.0
bertrand-lorentz Oct 15, 2024
f3ebdb9
CHANGELOG: First pass to clean up and improve the structure
bertrand-lorentz Oct 16, 2024
ab0dacf
CHANGELOG: Describe change in the EFX grammar
bertrand-lorentz Oct 16, 2024
eeca283
CHANGELOG: Describe Schematron optimisations
bertrand-lorentz Oct 16, 2024
a3083da
CHANGELOG: Improve view templates section, and small cleanups
bertrand-lorentz Oct 17, 2024
75bd61f
notice-types: Fix node associated with a group (TEDEFO-3820)
bertrand-lorentz Oct 22, 2024
d59903c
view-templates: Fix handling of BT-191-Tender (TEDEFO-3831)
bertrand-lorentz Oct 22, 2024
a11f22c
view-templates: Display OPP-124-Business in X01 and X02 (TEDEFO-3824)
bertrand-lorentz Oct 22, 2024
ab78f3b
view-templates: Show OPT-100-Contract for winning tenders (TEDEFO-3825)
bertrand-lorentz Oct 23, 2024
87a1671
fields: Make BT-1311 (deadline) mandatory for QS (TEDEFO-3842)
bertrand-lorentz Oct 23, 2024
2d281f8
notice-types: Add fields for BT-1311 in subtype 15 (TEDEFO-3843)
bertrand-lorentz Oct 23, 2024
fc2b4ed
CHANGELOG: Update with latest changes and bugfixes
bertrand-lorentz Oct 23, 2024
44f76ff
fields: Fix condition for BT-40-Lot (TEDEFO-3852)
bertrand-lorentz Oct 25, 2024
1eecd11
translations: Improve texts for Place of Performance group (TEDEFO-3820)
bertrand-lorentz Oct 25, 2024
45b6c48
translations: Fix German text for BT-113 (TEDEFO-3854)
bertrand-lorentz Oct 25, 2024
143d3aa
CHANGELOG: Add latest changes
bertrand-lorentz Oct 25, 2024
0349f07
update version in pom.xml and fields.json
yfanti Oct 25, 2024
353fda8
schematrons: Remove incorrect stage 1 rules (TEDEFO-3873)
bertrand-lorentz Oct 30, 2024
d69dddc
notice-types: Fix deadline time to be after date in E1 (TEDEFO-3870)
bertrand-lorentz Oct 31, 2024
3f97d83
notice-types: Hide BT-804-Review in result notices (TEDEFO-3705)
bertrand-lorentz Oct 31, 2024
82d9f02
notice-types: Add BT-105-Procedure in several subtypes (TEDEFO-3869)
bertrand-lorentz Oct 31, 2024
0d95782
fields: Add forbidden constraints on BT-118 for 3 subtypes (TEDEFO-3365)
bertrand-lorentz Nov 5, 2024
39b97b2
CHANGELOG: Add section on eForms regulation second amendment
bertrand-lorentz Nov 7, 2024
7ecad4a
Improved list of items under View Templates
pdonohoe Nov 7, 2024
ebd6bfd
fields: Fix 3 asserts on BT-105-Procedure for subtype E5 (TEDEFO-3890)
bertrand-lorentz Nov 7, 2024
e355f8f
codelists: Add translations in energy-efficiency-label (TEDEFO-3449)
bertrand-lorentz Nov 7, 2024
b110c64
translations: Fix name of BT-118 in all languages (TEDEFO-3880)
bertrand-lorentz Nov 7, 2024
b46f8e1
translations: Fix texts for an expression in all languages (TEDEFO-3809)
bertrand-lorentz Nov 7, 2024
fb5d59b
translations: Add 2 rule messages for lawfulness rules (TEDEFO-3865)
bertrand-lorentz Nov 7, 2024
be94c4d
translations: Add 15 field descriptions in all languages (TEDEFO-3861)
bertrand-lorentz Nov 8, 2024
e53c75f
fields: Fix forbidden rules on OPA-36 for subtype E2 (TEDEFO-3899)
bertrand-lorentz Nov 11, 2024
40c4e78
codelists: Add translations for form and notice type (TEDEFO-3900)
bertrand-lorentz Nov 11, 2024
e21d41d
translations: Update group name texts in all languages (TEDEFO-3792)
bertrand-lorentz Nov 11, 2024
156767e
fields: Fix Place of performance rules for E* subtypes (TEDEFO-3898)
bertrand-lorentz Nov 11, 2024
92bfa71
fields: Fix rule for group of lots in E* subtypes (TEDEFO-3905)
bertrand-lorentz Nov 11, 2024
3b8b207
fields: Update XPath for 2 nodes for EED (TEDEFO-3906)
bertrand-lorentz Nov 12, 2024
4f85c0f
update version in pom.xml and fields.json
yfanti Nov 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
155 changes: 18 additions & 137 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,74 +5,42 @@ This release of the SDK does not contain any backwards incompatible changes: sof

## Updated metadata content

### EFX grammar

A small change was made to the EFX grammar, to remove an unneeded alternative in a parser rule. This improves the performance of parsers generated from the grammar by reducing the time spent looking ahead and backtracking.
This does not change the EFX language, or the output of the parser or transaltor.
A new version of the EFX toolkit will be released to take advantage of this improvement. If you have your own ANTLR parser generated from the EFX grammar, you will need to re-generate it to benefit from this change.

### Schema, nodes, fields and notice type definitions
### eForms regulation second amendment

### Schemas
This SDK release completes the implementation of [Commission Implementing Regulation (EU) 2023/2884 of 20 December 2023](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32023R2884)

#### TEDEFO-3242
Update XSD for IPI
The implementation can be seen in changes in almost all SDK components: schemas, fields, codelists, schematrons, notice-types, view-templates, translations and examples.

#### TEDEFO-3445
Define the needed XML components for EED
The following fields and forms have been added:

#### TEDEFO-3059
Following changes to the use of the Review section, update the XSD.
* International Procurement Instrument (IPI) in Result notices
* Energy Efficiency Directive (EED) in Competition and Result notices
* E1 Pre-Market Consultation, with new _consultation_ form type and _pmc_ notice-type
* E2 voluntary Planning
* E3 voluntary Competition
* E4 voluntary Result
* E5 Contract Completion, new _completion_ form type and _compl_ notice-type, including new Review section, also added to all Result notices (subtypes 29-37, E4, E5)
* E6 Contract Modification for defence directive 2009/81/EC
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

defence directive 2009/81/EC and "below threshold" procurements


### Fields
The European Commission has published [policy guides for IPI, EED and Review](https://code.europa.eu/eproc/eforms/docs/-/tree/main/guides)

#### TEDEFO-3241
Define fields and Nodes for IPI
All new components are optional so a notice in SDK 1.12 format will validate against the schema of SDK 1.13 (but the notice will be subject to other rule changes as listed in this release note).

#### TEDEFO-3444
Define fields and Nodes for EED
### EFX grammar

#### TEDEFO-3702
Update fields & nodes definitions for Review
A small change was made to the EFX grammar, to remove an unneeded alternative in a parser rule. This improves the performance of parsers generated from the grammar by reducing the time spent looking ahead and backtracking.
This does not change the EFX language, or the output of the parser or transaltor.
A new version of the EFX toolkit will be released to take advantage of this improvement. If you have your own ANTLR parser generated from the EFX grammar, you will need to re-generate it to benefit from this change.

### Notice type definitions

#### TEDEFO-3244
Update the NTDs to include the IPI & FSR fields

#### TEDEFO-3447
Update the NTDs to include the EED fields

#### TEDEFO-3686
The Type of Procurement Group has been adapted to have Strategic Procurement as the first choice in all notices where this groups exists [NOT "1", "2", "3", "4", "5", "6", "CEI", "E1", "E2", "T01", "T02", "X01", "X02"]

Based on proposal in [https://code.europa.eu/eproc/eforms/crs/-/issues/57]
Move the -Strategic group with BT-06 and BT-777 above the groups with the different types of strategic procurement.
Check the rules and live validation behave in an understandable way.

#### TEDEFO-3402
Create the PMC NTD EMD/notice-types Have the PMC Notice Type Definition created

#### TEDEFO-3409
Create the CC (E5) NTD EMD/notice-types Have the CC (E5) Notice Type Definition created

#### TEDEFO-3415
Create the Voluntary Planning (E2) NTD EMD/notice-types Have the Voluntary Planning (E2) Notice Type Definition created

#### TEDEFO-3424
Create the Voluntary Competition (E3) NTD EMD/notice-types "Release note: The Voluntary Competition (E3) notice type has been added.

Have the Voluntary Competition (E3) Notice Type Definition created"

#### TEDEFO-3431
Create the Voluntary Result (E4) NTD EMD/notice-types Have the Voluntary Result (E4) Notice Type Definition created

#### TEDEFO-3438
Create the Voluntary Contract Modification (E6) NTD EMD/notice-types Have the Voluntary Contract Modification (E6) Notice Type Definition created

#### TEDEFO-3705
Update NTDs to include Review information EMD/notice-types "The Review Section has been added below the Results, in the left menu, for 29-37, E4 and E5.

#### TEDEFO-3744
The fields related to the existence of a framework agreement were added to the lot and contract sections in NTD 38, 39, E6 in order to allow contract modifications in the scope of framework contracts

Expand Down Expand Up @@ -115,12 +83,6 @@ Incorrect condition for mandatory rules on BT-685-LotResult
#### TEDEFO-3209
Have tighter rules on deadlines

#### TEDEFO-3243
Define rules for IPI

#### TEDEFO-3446
Define rules for EED

#### TEDEFO-3508
Define rules for Place of performance presence
At least one of the two fields have to exist: BT-5141 and BT-727
Expand Down Expand Up @@ -158,24 +120,6 @@ This would require:
* removal of stage 2 forbidden rules,
* check of other rules that could require further fields or could be blocking if not addressed"

#### TEDEFO-3401
Review/update the PMC rules

#### TEDEFO-3408
Review/update the CC (E5) rules

#### TEDEFO-3414
Review/update the Voluntary Planning (E2) rules

#### TEDEFO-3423
Review/update the Voluntary Competition (E3) rulesneeded.

#### TEDEFO-3430
Review/update the Voluntary Result (E4) rules

#### TEDEFO-3437
Define the Voluntary Contract Modification (E6) rulesand updated wherever needed.

#### TEDEFO-3554
Update rules on Tender Validity Deadline (BT-98)
For D23, procedures are negotiated and having BT-98 for these may not be relevant.
Expand Down Expand Up @@ -214,31 +158,13 @@ BT-40-Lot should be dependent on the existence of BT-809-Lot

### Codelists

#### TEDEFO-3549
Create new tailored list legal-basis-e6

#### TEDEFO-3492
June 2024 codelist updates
There are 3 new codelists: document-used-in-public-procurement, exclusion-ground, foreign-subsidy-measure-conclusion and some updates in other codelists.

#### TEDEFO-3060
Get the list of all the required codelists for Review Information

#### TEDEFO-3247
Define codelists for IPI

#### TEDEFO-3450
Define codelists for EED: energy-efficiency-label, energy-efficiency-item, energy-efficiency-basis

#### TEDEFO-3470
Remove unused codes from non-publication-identifier codelist: not-dis-dat and not-pub-dat

#### TEDEFO-3552
Define/update required metadata for E6

#### TEDEFO-3561
Have Form Type, Notice Type and Notice Subtype defined for voluntary forms

#### TEDEFO-3632
Import of NUTS 2024

Expand All @@ -250,14 +176,6 @@ September 2024 codelist updates, nuts excluded

### View templates

* Added new section for Review, available to subtypes 29, 30, 31, 32, 33, 34, 35, 36, 37, E4, E5.
* Added views for the new below-threshold forms E1, E2, E3, E4, E5 and E6.
* Added information for IPI in Result notices:
* In section "5 Lot", under "5.1.12 Terms of procurement", to inform if the Lot falls within the scope of the International Procurement Instrument.
* In section "6 Results", under "Statistics about strategic procurement" to display information relating to the International Procurement Instrument measures.
* Added information for EED:
* For Competition and Result notices, in section "5 Lot", under "Strategic procurement", to inform if the Lot falls within the scope of the Energy Efficiency Directive, and to list the items that are related to the EED.
* For Result notices, in section "6 Results", under "Statistics about strategic procurement" to list the items procured that are related to the EED, with information about their efficiency savings.
* Improved display of "unpublished" award criteria dimensions and numbers.
* Fixed bugs with display of labels for BT-706-UBO "Beneficial Owner Nationality" and BT-682-Tender "Foreign Subsidies Measures".
* Fixed bug causing fatal error when the beneficial owner has more than one nationality.
Expand Down Expand Up @@ -312,53 +230,16 @@ Expected label: "Exigence dans la demande de participation"

cf. https://github.com/OP-TED/eForms-SDK/discussions/1036

#### TEDEFO-3245
Translate labels for new IPI nodes and fields

#### TEDEFO-3246
Provide translation for the new IPI rules

#### TEDEFO-3448
Translate labels for new EED nodes and fields

#### TEDEFO-3449
Provide translation for the new EED rules

#### TEDEFO-3726
Create auxiliary labels for Award Criteria dimensions
||id||English||
|auxiliary\|text\|award-criterion-weight-dimension|Award Criterion Number Weight Dimension|
|auxiliary\|text\|award-criterion-fixed-dimension|Award Criterion Number Fixed Dimension|
|auxiliary\|text\|award-criterion-threshold-dimension|Award Criterion Number Threshold Dimension|

#### TEDEFO-3404
Provide the translations for the PMC form

#### TEDEFO-3411
Provide the translations for the CC (E5) form

#### TEDEFO-3417
Provide the translations for the Voluntary Planning (E2) form

#### TEDEFO-3426
Provide the translations for the Voluntary Competition (E3) form

#### TEDEFO-3433
Provide the translations for the Voluntary Result (E4) form

#### TEDEFO-3440
Provide the translations for the Voluntary Contract Modification (E6) form

#### TEDEFO-3560
Update the Extended forms description labels

#### TEDEFO-3571
Translate labels for Place of Performance existence

#### TEDEFO-3704
Update translations for Review
"Following changes to the Review section, translations updates are needed:

#### TEDEFO-3792
New Group Labels for SDK 1.13
"With the addition of the IPI, EED, Review section and Voluntary forms, there are new nodes in the SDK, and these have been applied to groups in the NTDs. 
Expand Down