Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
9 changes: 8 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,14 @@ ESA CCSDS MO services - Release Notes
These Release Notes include a short summary of the updates done for each version.
The different versions and respective updates are the following:

### Version 14.0
### Version 14.1 (18 July 2026)
* Vendors the W3C XML Schema files instead of downloading them at build time (removes the build's dependency on network access to w3.org)
* Fixes a race condition and silent failures in the LazyMessageBody decoding
* Restores the log-and-continue handling of NotFoundException during decoding
* No longer reports empty message bodies as failed decodes
* Loads the consumer.properties file only once per JVM

### Version 14.0 (04 July 2026)
* Removes the setters from the auto-generated classes
* Removes deprecated methods
* Adds the partial Monitor & Control service implementations (Action, Alert, and Packet) and respective testbed
Expand Down
2 changes: 2 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ git pull
git checkout -b vAA.B
```

8. Bump the versions of ALL the pom files to the next development version (example, from: 14.0 to: 14.1-SNAPSHOT), then commit and push. Make sure every pom is updated, including any modules that are detached from the main reactor (e.g. the testbeds), which a single reactor-wide command may miss.

Extra
-------------
Complete Maven Central publishing guide available [here][sonatype_guide]!
Expand Down
4 changes: 2 additions & 2 deletions api-generator/api-generator-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
<parent>
<groupId>int.esa.ccsds.mo</groupId>
<artifactId>parent</artifactId>
<version>14.0</version>
<version>14.1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>

<artifactId>api-generator-maven-plugin</artifactId>
<version>14.0</version>
<version>14.1</version>
<packaging>maven-plugin</packaging>

<name>ESA MO API Generator - Maven Plugin</name>
Expand Down
4 changes: 2 additions & 2 deletions api-generator/generator-docs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
<parent>
<groupId>int.esa.ccsds.mo</groupId>
<artifactId>parent</artifactId>
<version>14.0</version>
<version>14.1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>

<artifactId>generator-docs</artifactId>
<version>14.0</version>
<version>14.1</version>
<packaging>jar</packaging>

<name>ESA MO API Generator - Documentation</name>
Expand Down
53 changes: 5 additions & 48 deletions api-generator/generator-interfaces/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
<parent>
<groupId>int.esa.ccsds.mo</groupId>
<artifactId>parent</artifactId>
<version>14.0</version>
<version>14.1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>

<artifactId>generator-interfaces</artifactId>
<version>14.0</version>
<version>14.1</version>
<packaging>jar</packaging>

<name>ESA MO API Generator - Interfaces</name>
Expand Down Expand Up @@ -65,12 +65,12 @@
<dependency>
<groupId>int.esa.ccsds.mo</groupId>
<artifactId>xml-ccsds-mo-prototypes</artifactId>
<version>14.0</version>
<version>14.1</version>
</dependency>
<dependency>
<groupId>int.esa.ccsds.mo</groupId>
<artifactId>xml-ccsds-mo-standards</artifactId>
<version>14.0</version>
<version>14.1</version>
</dependency>
<!-- The dependencies below are needed for Java 9 and higher -->
<dependency>
Expand Down Expand Up @@ -133,7 +133,7 @@
<packageName>w3c.xsd</packageName>
<laxSchemaValidation>true</laxSchemaValidation>
<sources>
<source>${project.build.directory}/xsd-ref/XMLSchema.xsd</source>
<source>${basedir}/src/main/xsd-ref/XMLSchema.xsd</source>
</sources>
</configuration>
</execution>
Expand All @@ -157,49 +157,6 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>2.0.2</version>
<executions>
<execution>
<id>get-xsd</id>
<phase>generate-sources</phase>
<goals>
<goal>download-single</goal>
</goals>
<configuration>
<url>http://www.w3.org/2009/XMLSchema</url>
<fromFile>XMLSchema.xsd</fromFile>
<toDir>${project.build.directory}/xsd-ref</toDir>
</configuration>
</execution>
<execution>
<id>get-dtd</id>
<phase>generate-sources</phase>
<goals>
<goal>download-single</goal>
</goals>
<configuration>
<url>http://www.w3.org/2009/XMLSchema</url>
<fromFile>XMLSchema.dtd</fromFile>
<toDir>${project.build.directory}/xsd-ref</toDir>
</configuration>
</execution>
<execution>
<id>get-dtd-types</id>
<phase>generate-sources</phase>
<goals>
<goal>download-single</goal>
</goals>
<configuration>
<url>http://www.w3.org/2009/XMLSchema</url>
<fromFile>datatypes.dtd</fromFile>
<toDir>${project.build.directory}/xsd-ref</toDir>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
Expand Down
Loading
Loading