Skip to content

Latest commit

 

History

History
367 lines (234 loc) · 15.2 KB

File metadata and controls

367 lines (234 loc) · 15.2 KB

Change Log

4.3.1

Patch Changes

  • Updated dependencies [50d1914]:
    • @kubernetes-models/validate@3.1.1
    • @kubernetes-models/base@4.0.3
    • @kubernetes-models/apimachinery@1.2.1

4.3.0

Minor Changes

  • 48d3d7b Thanks @tommy351! - Update CRD versions: cert-manager@v1.11.2, trust-manager@v0.4.0, approver-policy@v0.6.3.

Patch Changes

  • Updated dependencies [73daa2b, 09051d0]:
    • @kubernetes-models/apimachinery@1.2.0
    • @kubernetes-models/validate@3.1.0
    • @kubernetes-models/base@4.0.2

4.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 [9816d36, 767314d]:

    • @kubernetes-models/apimachinery@1.1.1
    • @kubernetes-models/base@4.0.1
    • @kubernetes-models/validate@3.0.1

4.2.0

Minor Changes

  • d46053b Thanks @tommy351! - Decrease the size of export map in package.json by using wildcard pattern (*).

    // Before
    {
      "exports": {
        "./v1/Pod": {
          "import": "./v1/Pod.mjs",
          "require": "./v1/Pod.js"
        },
        "./v1/Service": {
          "import": "./v1/Service.mjs",
          "require": "./v1/Service.js"
        }
      }
    }
    
    // After
    {
      "exports": {
        "./v1/*": {
          "import": "./v1/*.mjs",
          "require": "./v1/*.js"
        }
      }
    }
  • f82b1cc Thanks @tommy351! - Support TypeScript nodenext module resolution by adding types to export map.

    // Before
    {
      "exports": {
        "./v1/Pod": {
          "import": "./v1/Pod.mjs",
          "require": "./v1/Pod.js"
        }
      }
    }
    
    // After
    {
      "exports": {
        "./v1/Pod": {
          "import": {
            "types": "./v1/Pod.d.ts",
            "default": "./v1/Pod.mjs"
          }
          "require": {
            "types": "./v1/Pod.d.ts",
            "default": "./v1/Pod.js"
          }
        }
      }
    }

Patch Changes

  • Updated dependencies []:
    • @kubernetes-models/apimachinery@1.1.0

4.1.0

Minor Changes

  • #102 7596ee8 Thanks @tommy351! - Update cert-manager CRDs to v1.10.1 and add trust-manager, approver-policy, aws-pca-issuer CRDs.

4.0.1

Patch Changes

  • Updated dependencies [ef175ce]:
    • @kubernetes-models/apimachinery@1.1.0

4.0.0

Major Changes

Patch Changes

  • Updated dependencies [ac8d1c5, d91ff07, a0d4e70, 8a99963]:
    • @kubernetes-models/base@4.0.0
    • @kubernetes-models/validate@3.0.0
    • @kubernetes-models/apimachinery@1.0.0

3.1.0

Minor Changes

3.0.2

Patch Changes

  • Updated dependencies [6e51206]:
    • @kubernetes-models/apimachinery@0.2.0

3.0.1

Patch Changes

  • Updated dependencies []:
    • @kubernetes-models/apimachinery@0.1.0

3.0.0

Major Changes

Minor Changes

  • #68 8b610d0 Thanks @tommy351! - All models with apiVersion and kind properties now come with a new static method is, which returns true when the input value contains the same apiVersion and kind with the model.

    This function implements TypeScript type guard, which is very useful for narrowing down types.

    Please noted that this function only checks apiVersion and kind, other properties may still be invalid.

    Below is an example of the type guard function.

    import { Pod } from "kubernetes-models/v1/Pod";
    
    if (Pod.is(value)) {
      // value is a Pod.
    }

Patch Changes

2.0.2

Patch Changes

  • Updated dependencies [0ddc606]:
    • kubernetes-models@2.0.2

2.0.1

Patch Changes

  • 7c9d122 Thanks @tommy351! - Rename extension of CommonJS files from .cjs to .js. (Revert a9a3c18)

  • Updated dependencies [7c9d122]:

    • @kubernetes-models/base@2.0.1
    • kubernetes-models@2.0.1
    • @kubernetes-models/validate@2.0.1

2.0.0

Major Changes

Minor Changes

Patch Changes

  • a9a3c18 Thanks @tommy351! - Rename extension of CommonJS files from .js to .cjs.

  • Updated dependencies [7c1c04d, 0af92ab, a9a3c18, f77a5c1]:

    • @kubernetes-models/validate@2.0.0
    • kubernetes-models@2.0.0
    • @kubernetes-models/base@2.0.0

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

1.5.8 (2021-05-30)

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

1.5.7 (2021-05-30)

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

1.5.6 (2021-05-20)

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

1.5.5 (2021-05-20)

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

1.5.4 (2021-04-14)

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

1.5.3 (2021-04-14)

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

1.5.2 (2021-03-03)

Bug Fixes

1.5.1 (2021-03-03)

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

1.5.0 (2021-03-03)

Features

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

1.4.2 (2021-02-28)

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

1.4.1 (2021-02-28)

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

1.4.0 (2021-02-27)

Features

  • export-map: Add more options to generate command (8558dae)

1.3.1 (2021-02-27)

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

1.3.0 (2021-02-27)

Features

  • crd-generate: Generate aliases (e16e6fe)
  • export-map: Generate export map (067b4e3)

1.2.0 (2021-02-22)

Features

  • cert-manager: Update to cert-manager v1.2.0 (a200971)

1.1.0 (2021-02-07)

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

1.0.3 (2021-01-08)

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

1.0.2 (2020-12-15)

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

1.0.1 (2020-11-17)

1.0.1 (2020-10-16)

1.0.0 (2020-10-13)

chore

Features

  • cert-manager: Upgrade to 1.0.3 (b49e752)

BREAKING CHANGES

  • deps: Drop support for Node.js 8

0.2.2 (2020-07-21)

0.2.1 (2020-05-27)

0.2.0 (2020-05-03)

Bug Fixes

  • cert-manager: Fix tests (e3c4682)

Features

  • cert-manager: Build legacy CRDs (f697b6c)
  • cert-manager: Update to v0.14.3 (daced3e)

0.1.1 (2019-10-14)

0.1.0 (2019-09-01)

Features