Class MiddlewareVersionV1

java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.AbstractMiddlewareVersion
com.kingsrook.qqq.middleware.javalin.specs.v1.MiddlewareVersionV1
Direct Known Subclasses:
ApiAwareMiddlewareVersionV1

public class MiddlewareVersionV1 extends AbstractMiddlewareVersion
Version 1 of the QQQ UI API (`/qqq/v1`). Its semantic version (see docs/UI-API-CHANGELOG.md) is published as the OpenAPI info.version and by GET /qqq/v1/version.
  • Field Details

    • SEMANTIC_VERSION

      public static final String SEMANTIC_VERSION
      The semantic version of the v1 UI API. Bump MINOR for additive changes and PATCH for fixes (UiApiContractTest enforces it); a breaking change needs a new URL version (/qqq/v2).
      See Also:
    • FEATURES

      public static final List<String> FEATURES
      Optional core features, published by GET /version.
  • Constructor Details

    • MiddlewareVersionV1

      public MiddlewareVersionV1()
  • Method Details