-
Updated dependencies [
b0e92b1]:- @kubernetes-models/validate@5.0.2
- #220
de414ddThanks @RealityAnomaly! - Set model-defined props outside constructor to ensureuseDefineForClassFieldscompatibility.
- Updated dependencies [
d9aae82,8440a52,3a6a6c1,dba981d,d076453,d076453]:- @kubernetes-models/validate@4.0.0
- Updated dependencies [
915b6dd]:- @kubernetes-models/validate@3.1.2
- Updated dependencies [
50d1914]:- @kubernetes-models/validate@3.1.1
- Updated dependencies [
09051d0]:- @kubernetes-models/validate@3.1.0
-
767314dThanks @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]:- @kubernetes-models/validate@3.0.1
- #66
2b18c6bThanks @tommy351! - Remove the static methodsetSchemafromModelclass and re-export it separately.
-
#68
8b610d0Thanks @tommy351! - AddcreateTypeMetaGuardfunction andTypeMetaGuardtype. This function is used in models withapiVersionandkindproperties (e.g.Pod,Service).Please noted that this function only checks
apiVersionandkind, other properties may still be invalid.Below is an example of how to use the
createTypeMetaGuardfunction.const isPod = createTypeMetaGuard<IPod>(Pod); if (isPod(value)) { // value is a Pod. }
-
7c9d122Thanks @tommy351! - Rename extension of CommonJS files from.cjsto.js. (Revert a9a3c18) -
Updated dependencies [
7c9d122]:- @kubernetes-models/validate@2.0.1
-
a9a3c18Thanks @tommy351! - Rename extension of CommonJS files from.jsto.cjs. -
Updated dependencies [
7c1c04d,a9a3c18,f77a5c1]:- @kubernetes-models/validate@2.0.0
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.5.5 (2021-05-30)
Note: Version bump only for package @kubernetes-models/base
1.5.4 (2021-05-20)
Note: Version bump only for package @kubernetes-models/base
1.5.3 (2021-05-20)
Note: Version bump only for package @kubernetes-models/base
1.5.2 (2021-03-03)
- Fix Node.js 10 support (3cffdf0)
1.5.1 (2021-03-03)
Note: Version bump only for package @kubernetes-models/base
1.5.0 (2021-03-03)
- Rename extension of ESM files as ".mjs" (025ac24)
1.4.2 (2021-02-28)
Note: Version bump only for package @kubernetes-models/base
1.4.1 (2021-02-28)
Note: Version bump only for package @kubernetes-models/base
1.4.0 (2021-02-27)
1.3.0 (2021-02-22)
- cert-manager: Update to cert-manager v1.2.0 (a200971)
1.2.0 (2021-02-07)
Note: Version bump only for package @kubernetes-models/base
1.1.0 (2021-01-08)
- openapi-generate: Set apiVersion/kind before other props (888af3a)
1.0.1 (2020-12-15)
Note: Version bump only for package @kubernetes-models/base
1.0.0 (2020-11-17)
- deps: Upgrade deps (618d20b)
- deps: Drop support for Node.js 8
- base: Move apiVersion and kind to the front (54377c7)