Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
d11d049
Bump version to 14.2-SNAPSHOT
CesarCoelho Jul 18, 2026
3c569b2
Key the CI Maven caches per commit to avoid stale artifacts
CesarCoelho Jul 18, 2026
e893da8
Bump GitHub Actions to v5 to run on Node.js 24
CesarCoelho Jul 18, 2026
a4263e8
Fix TCPIP transport handing back closed sockets from the client pool
CesarCoelho Jul 25, 2026
3334f79
Add JDK 25 build and testbed jobs to the Testbeds workflow
CesarCoelho Jul 25, 2026
878a490
Join addClassVariable call onto a single line in GeneratorLangs
CesarCoelho Jul 25, 2026
7849085
Skip address lookup for PUBLISH error messages (fixes #9)
CesarCoelho Jul 25, 2026
4364d68
Poll for transport activity events to de-flake MultiHop monitor test
CesarCoelho Jul 25, 2026
df67bb4
Add a File constructor to Blob
CesarCoelho Jul 25, 2026
84eccf2
Stream Blob content during encoding instead of materialising it
CesarCoelho Jul 25, 2026
6335001
Remove unused imports from StringEncoderDecoderTest
CesarCoelho Jul 25, 2026
31d24a6
Exercise >2 GB Blob encode/decode in LargeBlobTest
CesarCoelho Jul 29, 2026
f6067c2
Encode/decode Blob length as 64-bit so Blobs above 2 GB work
CesarCoelho Jul 29, 2026
9be43d9
Run LargeBlobTest cases in ascending size order
CesarCoelho Jul 29, 2026
25180a3
Remove unused imports from MC API and service implementations
CesarCoelho Jul 31, 2026
60f7c63
Extract the endpoint registry out of Transport
CesarCoelho Aug 1, 2026
7fad9da
Extract the URI addressing scheme out of Transport
CesarCoelho Aug 1, 2026
37cbb39
Return errors from the endpoint the message was addressed to
CesarCoelho Aug 1, 2026
18601c6
Fix the MAL testbed over HTTP
CesarCoelho Aug 1, 2026
727af93
Flatten the HTTP message sender chain
CesarCoelho Aug 1, 2026
e4a5fee
Re-enable the access control test scenario
CesarCoelho Aug 1, 2026
4d22f1b
Resolve the XML namespace schema locally
CesarCoelho Aug 1, 2026
77d68f8
Leave out HTTP headers that have no value
CesarCoelho Aug 1, 2026
3a82dfc
Serve each HTTP request with its own context handler
CesarCoelho Aug 1, 2026
89e3247
Drop the subscriptions of a consumer as soon as it disconnects
CesarCoelho Aug 1, 2026
7840a17
Remove the leftover element factories of the malspp testbed
CesarCoelho Aug 1, 2026
7a387db
Create the Elements of an Area on demand instead of holding one of each
CesarCoelho Aug 2, 2026
c4bb234
Answer the types of an Area from createElement() where it declares th…
CesarCoelho Aug 2, 2026
d8fff8d
Find the factory of an Area by comparing numbers rather than asking it
CesarCoelho Aug 3, 2026
49a7433
Fix the identifiers that three prototype specifications got wrong
CesarCoelho Aug 22, 2026
4bf2d84
Give the Subscription structure a short form of its own
CesarCoelho Aug 22, 2026
db0ccc3
Name the attributes the Mission Data Product area was aliasing
CesarCoelho Aug 22, 2026
e4a5c32
Load every specification before generating any document
CesarCoelho Aug 22, 2026
ff95a1e
Remove the Edge Monitor and Control prototype
CesarCoelho Aug 22, 2026
b28cf64
Add the api-generator-lib, which will replace the three generators
CesarCoelho Aug 22, 2026
3cda8a7
Look an error up under the area that declares it
CesarCoelho Aug 22, 2026
b2cef8c
Added the docx, MOSpec and XHTML generators to the api-generator-lib
CesarCoelho Aug 23, 2026
ab46c0a
Committed the golden baseline and started removing inline diagrams
CesarCoelho Aug 23, 2026
b933fd7
Removed the diagram rasterisation, and with it the last dependency
CesarCoelho Aug 23, 2026
eea741b
Find the generators without scanning the classpath for them
CesarCoelho Aug 23, 2026
589b32d
Added the plugin option to select the new generator
CesarCoelho Aug 23, 2026
2b24286
Add release notes for version 14.2
CesarCoelho Aug 28, 2026
82f2d18
Exclude the generated schema classes from javadoc:javadoc
CesarCoelho Aug 28, 2026
c573ffb
Revert the plugin-level javadoc exclusion in generator-interfaces
CesarCoelho Aug 28, 2026
12d3780
Bump version to 14.2 for release
CesarCoelho Aug 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .github/workflows/generate-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ jobs:
id: get-date
run: echo "date=$(/bin/date -u "+%Y-%m-%dT%H-%M-%S")" >> $GITHUB_OUTPUT

- uses: actions/checkout@v4
- uses: actions/checkout@v5

- uses: actions/setup-java@v4
- uses: actions/setup-java@v5
with:
java-version: '11'
distribution: 'temurin'

- name: Cache Maven local repository
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-docgen-${{ steps.get-date.outputs.date }}
Expand All @@ -48,14 +48,14 @@ jobs:
docx-output/standards

- name: Upload DOCX artifacts for XML prototypes
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: mo-prototypes-docx-${{ steps.get-date.outputs.date }}
path: docx-output/prototypes/
if-no-files-found: error

- name: Upload DOCX artifacts for XML standards
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: mo-standards-docx-${{ steps.get-date.outputs.date }}
path: docx-output/standards/
Expand Down
Loading
Loading