| <!--#include virtual="header.txt"--> | |
| <style> | |
| h3 { | |
| padding-top: 25px; | |
| font-size: 20px; | |
| text-transform: none; | |
| letter-spacing: 0.1em; | |
| font-weight: 600; | |
| } | |
| h4 { | |
| padding-top: 25px; | |
| font-size: 16px; | |
| text-transform: none; | |
| letter-spacing: 0.1em; | |
| font-weight: 500; | |
| } | |
| .tchange { | |
| width: 100%; | |
| border: 0.1px solid black; | |
| } | |
| .trchange { | |
| border: 0.1px solid black; | |
| } | |
| .tdfield { | |
| width: 20%; | |
| border: 0.1px solid black; | |
| } | |
| .tdchange { | |
| width: 80%; | |
| border: 0.1px solid black; | |
| } | |
| </style> | |
| <h1>Slurm OpenAPI Plugin Release Notes</h1> | |
| <p>These release notes are maintained to provide OpenAPI client programmers a | |
| guide to where changes have taken place in the OpenAPI specifications from the | |
| OpenAPI plugins which are mainly used by <a href="rest.html">slurmrestd</a> | |
| but are also used to generate JSON or YAML output for multiple CLI commands.</p> | |
| <p>All paths given are formatted for use with | |
| <a href="https://stedolan.github.io/jq/">jq</a>. Make sure to always place the | |
| paths in a single quote string to avoid shell replacements.</p> | |
| <p>The OpenAPI specification should always be generated by slurmrestd once | |
| fully configured for normal operation. Query 'GET /openapi/v3' from slurmrestd | |
| to get the generated OpenAPI specification. The generated specification can | |
| change depending on which plugins are loaded and how they are configured. Any | |
| client must be careful to always use the current generated specification for | |
| any target slurmrestd daemon. Development of clients should always be designed | |
| to use the highest version of the plugins available to avoid needing to port | |
| clients sooner than would be otherwise required.</p> | |
| <!--#include virtual="openapi_release_notes/slurm-26.11.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-26.05.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-25.11.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-25.05.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-24.11.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-24.05.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-23.11.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-23.02.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-22.05.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-21.08.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-20.11.html"--> | |
| <!--#include virtual="openapi_release_notes/slurm-20.02.html"--> | |
| <hr size=4 width="100%"> | |
| <!--#include virtual="footer.txt"--> |