Skip to content

Releases: NeTEx-CEN/NeTEx

v2.0.0

24 Feb 13:52
a94e5e1

Choose a tag to compare

This is a major release, with work going back to as far as late 2020.

How to test your feeds & upgrade them

Data producers are encouraged to use XSD validation tooling in order to detect & upgrade their data feeds. To do so, clone the repository locally & validate against xsd/NeTEx_publication.xsd (the entry point).

If you think you found a bug, or have a question, please provide feedback here.

Structural changes:

  • BREAKING: many version schemas now enforce stricter validation semantics: mandatory id/ref/version attributes were introduced or tightened in numerous object/ref structures.
  • BREAKING: Several constraints were reshaped (including removal of @order from some keys and selective cardinality/type adjustments), which can change pass/fail outcomes for existing XML instances.
  • Key/unique/keyref definitions were expanded or renamed across frames and domain modules; reference integrity checks are broader and stricter in v2.0 validation contexts.
  • Publication-level schemas add or adjust integrity scopes and align naming of site/path navigation key sets.

Functional changes (technically non-BREAKING) include:

Functional evolutions are largely additive, but existing datasets should be revalidated out of precaution.

  • Addition of DECK PLAN and all related elements
  • Addition of languages attributes when using MultilingualString to handle translations of names, instead of using AlternativeName
  • Creation of privateCodes allowing several PrivateCode for the same element (e.g., ticketing, scheduling, etc.)
  • Changes to BookingArrangement and its use for flexible services, including relation to ServiceJourneyPattern
  • Addition of a relation between Facilities and Line
  • Clarification of abstracts elements
  • Addition and/or correction of values in enumerations (e.g., MedicalFacility, PassengerCommsFacility, SameZone, QuayType, PurchaseMoment, etc.)
  • Addition of enumerations such as PropulsionTypes, FuelTypes
  • Deprecation marking for several elements such as Order, PrivateCode, FlexibleLine, BaselineVersionRef, ExternalOperatorRef, PropulsionType, FuelType

v1.3.2

26 Feb 11:38
4f42794

Choose a tag to compare

This is a minor release that includes:

  • bug fixes since v1.3.1
  • typos correction

All these changes have been taken into account for the v2.0.0 before its release, but using different commits.

Note: This release is a snapshot of the previous default branch of this repository before the release of v2.0.0

v1.3.1 (EPIAP)

06 May 09:01
15d7f7a

Choose a tag to compare

What's Changed

Full Changelog: v1.2.3...v1.3.1

v1.2.3

01 May 15:35
af04aa1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.2...v1.2.3

NeTEx 1.2.2

03 Aug 10:25
1284876

Choose a tag to compare

Includes new modes from NeTEx part 5.

NeTEx 1.2

30 Mar 15:09
72c4ebe

Choose a tag to compare

This release is the bug fixing release before merging new modes.