Releases: kubernetes-client/javascript
Releases · kubernetes-client/javascript
Release 1.4.0
What's Changed
- Support for Kubernetes Release 1.34.x
 
Bug fixes and updates
- chore: update tar-fs by @mstruebing in #2490
 - FIX: Adding support for multiple client by @pfarkya in #2514
 - fix: make yaml functions use serializer by @feloy in #2520
 - fix: do not overwrite process.env during API authentication by @Stasmo in #2580
 - abort signal support via regenerating on new openapigen commit by @davidgamero in #2583
 - fix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by @0x5457 in #2602
 - add ObjectCache to the return type of makeInformer by @sachiniyer in #2645
 - fix: readd error callback on informer error and connect events by @mstruebing in #2646
 
New Contributors
- @karl-cardenas-coding made their first contribution in #2478
 - @lfallet made their first contribution in #2578
 - @Stasmo made their first contribution in #2580
 - @dherbolt made their first contribution in #2635
 - @sachiniyer made their first contribution in #2645
 
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- Update README.md by @brendandburns in #2418
 - ci: test on Node v24 by @cjihrig in #2419
 - build(deps): bump openid-client from 6.4.2 to 6.5.0 by @dependabot in #2422
 - build(deps): bump @types/node from 22.15.11 to 22.15.14 by @dependabot in #2423
 - build(deps): bump @types/node from 22.15.14 to 22.15.15 by @dependabot in #2426
 - build(deps): bump @types/node from 22.15.15 to 22.15.17 by @dependabot in #2428
 - Cherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -> resourceVersion handling by @brendandburns in #2429
 - build(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by @dependabot in #2431
 - build(deps): bump @types/node from 22.15.17 to 22.15.18 by @dependabot in #2436
 - feat: add model registry to object serializer by @schrodit in #2433
 - build(deps-dev): bump @eslint/js from 9.26.0 to 9.27.0 by @dependabot in #2439
 - build(deps): bump @types/node from 22.15.18 to 22.15.19 by @dependabot in #2440
 - build(deps-dev): bump eslint from 9.26.0 to 9.27.0 by @dependabot in #2441
 - chore: readd ws as a dependency by @mstruebing in #2442
 - build(deps): bump @types/node from 22.15.19 to 22.15.21 by @dependabot in #2445
 - fix: readd AbortError export by @xkabylgSICKAG in #2446
 - build(deps): bump tar-fs from 3.0.8 to 3.0.9 by @dependabot in #2447
 - build(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by @dependabot in #2452
 - update package versions in preparation for release by @cjihrig in #2454
 - build(deps): bump @types/node from 22.15.21 to 22.15.23 by @dependabot in #2456
 - build(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by @dependabot in #2457
 
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- Reintroduce timeout and keep-alive for watch requests to match client-go by @rossanthony in #2367
 - watch: prevent done callback from being called twice on connection loss by @bverhoeven in #2389
 - config: support username impersonation by @cjihrig in #2373
 - fix(object): properly serialize objects on create/replace/patch by @schrodit in #2400
 - Regenerate for Kubernetes 1.33 by @brendandburns in #2416
 
New Contributors
- @rossanthony made their first contribution in #2367
 - @juldrixx made their first contribution in #2388
 - @bverhoeven made their first contribution in #2389
 
Full Changelog: 1.1.2...1.2.0
1.1.2
What's Changed between 1.0.0 and 1.1.2
- test: support testing transpiled code by @cjihrig in #2122
 - Add proxy support by @krmodelski in #2111
 - Fix type definition for KubernetesObjectApi.read() by @jportner in #2129
 - export 
ApiConstructor-type by @mstruebing in #2139 - websocket: do not close when protocol supports it by @cjihrig in #2144
 - Improve loadFromCluster testing by @brendandburns in #2191
 - src: update for node-fetch v3 compatibility by @cjihrig in #2195
 - Fix a bug where an error on request wouldn't propogate. by @brendandburns in #2224
 - include source maps in npm pack by @cjihrig in #2260
 - call time middleware support by @davidgamero in #2275
 - Fixes by @brendandburns in #2284
 - Revisions needed for no non-erasable types by @brendandburns in #2302
 - Add the ability to inject authenticators. by @brendandburns in #2311
 - update HeaderMiddleware types, export PatchStrategy with Integration Tests by @davidgamero in #2316
 
New Contributors
- @jportner made their first contribution in #2129
 - @BassT made their first contribution in #2140
 - @isurindu made their first contribution in #2232
 - @kevinthenet made their first contribution in #2265
 
Full Changelog: 1.0.0...1.1.2
Release 1.0.0
Release 1.0.0 with node-fetch instead of the long deprecated request-library.
There is no migration guide (yet?). Have a look at the examples to see how to use it.
This module is now ESM only.
0.22.3
What's Changed
- Rev to new patch version. by @brendandburns in #1994
 - build(deps-dev): bump mocha from 10.8.1 to 10.8.2 by @dependabot in #1997
 - Update to version 0.22.3 by @brendandburns in #1998
 - build(deps-dev): bump @types/node from 22.8.4 to 22.8.6 by @dependabot in #2005
 - build(deps): bump tslib from 2.8.0 to 2.8.1 by @dependabot in #2003
 - build(deps-dev): bump mock-fs from 5.4.0 to 5.4.1 by @dependabot in #2004
 - chore: run format as pre-commit hook by @mstruebing in #2007
 - build(deps-dev): bump @types/ws from 8.5.12 to 8.5.13 by @dependabot in #2012
 - build(deps-dev): bump @types/node from 22.8.6 to 22.8.7 by @dependabot in #2011
 - build(deps-dev): bump typedoc from 0.26.10 to 0.26.11 by @dependabot in #2013
 - build(deps-dev): bump @types/node from 22.8.7 to 22.9.0 by @dependabot in #2016
 - build(deps-dev): bump nock from 13.5.5 to 13.5.6 by @dependabot in #2021
 - build(deps): bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 by @dependabot in #2022
 - Add write permissions to deploy docs by @clayrosenthal in #2024
 - bump jsonpath-plus by @liviarett in #2025
 - build(deps): bump jsonpath-plus from 10.1.0 to 10.2.0 by @dependabot in #2029
 - Update codeql-analysis.yml by @brendandburns in #2027
 - build(deps): bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot in #2030
 - chore: bump jsonpath-plus allowed version range by @mstruebing in #2031
 - build(deps-dev): bump husky from 9.1.6 to 9.1.7 by @dependabot in #2034
 - build(deps-dev): bump @types/node from 22.9.0 to 22.9.1 by @dependabot in #2040
 - build(deps-dev): bump @types/mocha from 10.0.9 to 10.0.10 by @dependabot in #2043
 - Add support for the v5 protocol by @brendandburns in #2037
 
New Contributors
- @clayrosenthal made their first contribution in #2024
 - @liviarett made their first contribution in #2025
 
Full Changelog: 0.22.2...0.22.3
Release 0.22.1
What's Changed
- Fix cp promise returns by converting the exec callbacks into promises by @joeferner in #1880
 - test: replace use of deprecated Buffer constructor by @cjihrig in #1891
 - ci: test against node 22 by @cjihrig in #1890
 - chore: update ws by @mstruebing in #1888
 - ci: use node LTS in workflows by @mstruebing in #1918
 
New Contributors
- @joeferner made their first contribution in #1880
 
Full Changelog: 0.22.0...0.22.1
Release 0.22.0
What's Changed
- Support for Kubernetes 1.30
 - Automated Generate from openapi release-1.30 by @github-actions in #1672
 - Fix typos in FETCH_MIGRATION.md by @lordrip in #1687
 - make namespace in Object header optional by @schrodit in #1694
 - Properly parse metadata of custom Kubernetes objects by @schrodit in #1695
 - add examples to generic api (inside object.ts) by @zfrhv in #1705
 - add generic and typed watch to KubernetesObjectApi by @schrodit in #1831
client/javascript/pull/1876 
New Contributors
Full Changelog: 0.21.0...0.22.0
Release 0.21.0
What's Changed
- Support for Kubernetes 1.29.x
 - fix: Fix TypeError of topNodes by @koooge in #1445
 - fix: do not overwrite current context by @carlossg in #1487
 - feat: custom path for service account token (supporting TokenVolume projection) by @omerlh in #1549
 - fix: use correct types for websocket by @mstruebing in #1665
 - Lots of dependency verison updates
 
Full Changelog: 0.20.0...0.21.0
Release 0.20.0
What's Changed
- Add node 20 to our test matrix, remove node 14, fix test for node 20. by @brendandburns in #1269
 - Automated Generate from openapi release-1.28 by @github-actions in #1278
 - Add an additional test for version synchronization by @brendandburns in #1268
 - Update to version 0.20.0 and k8s 1.28 support by @brendandburns in #1281
 - ci: pin node version to 20.7.0 to make unit tests pass by @mstruebing in #1313
 - chore: Some cleanup by @Ananya2001-an in #1320
 - Fix spelling in README.md by @masonbrothers in #1345
 - Fixed typo in topPods command by @kamadek-sys in #1369
 - feat(metrics): add single node metrics and query options by @0fatal in #1368
 - Update Kubernetes Version in README.md by @masonbrothers in #1378
 - A lot of dependency updates
 
New Contributors
- @masonbrothers made their first contribution in #1345
 - @kamadek-sys made their first contribution in #1369
 - @0fatal made their first contribution in #1368
 
Full Changelog: 0.19.0...0.20.0