Skip to content

Latest commit

 

History

History
190 lines (122 loc) · 9.14 KB

CHANGELOG.md

File metadata and controls

190 lines (122 loc) · 9.14 KB

Change Log

2.4.0

Minor Changes

Patch Changes

2.3.1

Patch Changes

2.3.0

Minor Changes

  • #127 d82f15d Thanks @tommy351! - Apply oneOf, allOf, anyOf after type is applied to better support factoring schemas, which is used in Cilium CiliumClusterwideNetworkPolicy CRD.

    {
      "spec": {
        "oneOf": [
          {
            "properties": {
              "endpointSelector": {}
            },
            "required": ["endpointSelector"]
          },
          {
            "properties": {
              "nodeSelector": {}
            },
            "required": ["nodeSelector"]
          }
        ],
        "properties": {
          // ...
        }
      }
    }

2.2.1

Patch Changes

  • 767314d Thanks @tommy351! - Simplify export map.

    // Before
    {
      "exports": {
        "import": {
          "types": "./dist/index.d.ts",
          "default": "./dist/index.mjs"
        },
        "require": {
          "types": "./dist/index.d.ts",
          "default": "./dist/index.js"
        }
      }
    }
    
    // After
    {
      "exports": {
        "types": "./dist/index.d.ts",
        "import": "./dist/index.mjs",
        "require": "./dist/index.js"
      }
    }
  • Updated dependencies [767314d]:

2.2.0

Minor Changes

  • #109 4c9cb0f Thanks @tommy351! - Add support for anyOf, allOf and not JSON schema properties. Fix the issue that oneOf JSON schema property doesn't inherit parent schema.

2.1.0

Minor Changes

  • #96 c93da12 Thanks @tommy351! - Rewrite string patterns and omit invalid string patterns to make sure Ajv won't throw Invalid regular expression error.

2.0.0

Major Changes

Patch Changes

1.1.0

Minor Changes

1.0.1

Patch Changes

1.0.0

Major Changes

Patch Changes

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.4.1 (2021-05-30)

Bug Fixes

  • generate: Support nullable $ref prop (cb4979d), closes #41

0.4.0 (2021-05-30)

Features

  • validate: Support quantity format (66f502b)

0.3.0 (2021-05-20)

Features

  • generate: Allow null in JSON schema (ad6e4b7)
  • generate: Validate JSON schema (68c9886)
  • validate: Upgrade to ajv v8 (44c6ce5)

0.2.2 (2021-03-03)

Bug Fixes

0.2.1 (2021-03-03)

Note: Version bump only for package @kubernetes-models/generate

0.2.0 (2021-03-03)

Features

  • Rename extension of ESM files as ".mjs" (025ac24)

0.1.2 (2021-02-28)

Note: Version bump only for package @kubernetes-models/generate

0.1.1 (2021-02-28)

Note: Version bump only for package @kubernetes-models/generate

0.1.0 (2021-02-27)

Features

  • crd-generate: Generate aliases (e16e6fe)
  • export-map: Generate export map (067b4e3)
  • generate: Add generate package (8ee6df8)