@google-cloud/dns
Advanced tools
+495
| # Changelog | ||
| [npm history][1] | ||
| [1]: https://www.npmjs.com/package/@google-cloud/dns?activeTab=versions | ||
| ## [5.2.0](https://github.com/googleapis/google-cloud-node/compare/dns-v5.1.0...dns-v5.2.0) (2025-05-09) | ||
| ### Features | ||
| * Multiple ai-platform updates ([0b8b1a7](https://github.com/googleapis/google-cloud-node/commit/0b8b1a75f33bdf94000321d239834b9b10757862)) | ||
| ### Bug Fixes | ||
| * Update outdated types for DNS ([#6238](https://github.com/googleapis/google-cloud-node/issues/6238)) ([96aa3d8](https://github.com/googleapis/google-cloud-node/commit/96aa3d809b7cfff6410ce89b177ba3fbc6a607da)) | ||
| * Update Record typings ([7aa1c72](https://github.com/googleapis/google-cloud-node/commit/7aa1c72d37b636a6fde876758701a9b37c7a609c)) | ||
| ## [5.1.0](https://github.com/googleapis/google-cloud-node/compare/dns-v5.0.0...dns-v5.1.0) (2025-03-19) | ||
| ### Features | ||
| * [Many APIs] await/catch promises, and update listOperationsAsync return type ([#6182](https://github.com/googleapis/google-cloud-node/issues/6182)) ([c41ff07](https://github.com/googleapis/google-cloud-node/commit/c41ff0729b65a1207978b4029d6369cc0552e0bf)) | ||
| ### Bug Fixes | ||
| * **deps:** Update dependency @google-cloud/promisify to v5 ([#6150](https://github.com/googleapis/google-cloud-node/issues/6150)) ([1135b86](https://github.com/googleapis/google-cloud-node/commit/1135b8610b2471249dc3aec47eb0f985ded13f93)) | ||
| ## [5.0.0](https://github.com/googleapis/google-cloud-node/compare/dns-v4.1.0...dns-v5.0.0) (2025-03-18) | ||
| ### ⚠ BREAKING CHANGES | ||
| * upgrade to Node 18 ([#6096](https://github.com/googleapis/google-cloud-node/issues/6096)) | ||
| ### Bug Fixes | ||
| * **deps:** Update dependency @google-cloud/paginator to v6 ([#6128](https://github.com/googleapis/google-cloud-node/issues/6128)) ([3e16aca](https://github.com/googleapis/google-cloud-node/commit/3e16acaf81165b03bfbb636ca8f24197c971443a)) | ||
| ### Miscellaneous Chores | ||
| * Upgrade to Node 18 ([#6096](https://github.com/googleapis/google-cloud-node/issues/6096)) ([eadae64](https://github.com/googleapis/google-cloud-node/commit/eadae64d54e07aa2c65097ea52e65008d4e87436)) | ||
| ## [4.1.0](https://github.com/googleapis/google-cloud-node/compare/dns-v4.0.0...dns-v4.1.0) (2024-05-21) | ||
| ### Features | ||
| * [Many APIs] update Nodejs generator to send API versions in headers for GAPICs ([#5351](https://github.com/googleapis/google-cloud-node/issues/5351)) ([01f48fc](https://github.com/googleapis/google-cloud-node/commit/01f48fce63ec4ddf801d59ee2b8c0db9f6fb8372)) | ||
| * [Many APIs] update Nodejs generator to send API versions in headers for GAPICs ([#5354](https://github.com/googleapis/google-cloud-node/issues/5354)) ([a9784ed](https://github.com/googleapis/google-cloud-node/commit/a9784ed3db6ee96d171762308bbbcd57390b6866)) | ||
| ## [4.0.0](https://github.com/googleapis/nodejs-dns/compare/v3.0.2...v4.0.0) (2023-08-10) | ||
| ### ⚠ BREAKING CHANGES | ||
| * upgrade to Node 14 ([#556](https://github.com/googleapis/nodejs-dns/issues/556)) | ||
| ### Miscellaneous Chores | ||
| * Upgrade to Node 14 ([#556](https://github.com/googleapis/nodejs-dns/issues/556)) ([75b5a56](https://github.com/googleapis/nodejs-dns/commit/75b5a56993e74826b69650c8c7601e977802b15f)) | ||
| ## [3.0.2](https://github.com/googleapis/nodejs-dns/compare/v3.0.1...v3.0.2) (2022-08-23) | ||
| ### Bug Fixes | ||
| * remove pip install statements ([#1546](https://github.com/googleapis/nodejs-dns/issues/1546)) ([#534](https://github.com/googleapis/nodejs-dns/issues/534)) ([b3a77f0](https://github.com/googleapis/nodejs-dns/commit/b3a77f071df17739c2fcd682f181ac5bdddffae6)) | ||
| ## [3.0.1](https://github.com/googleapis/nodejs-dns/compare/v3.0.0...v3.0.1) (2022-06-09) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency @google-cloud/common to v4 ([#529](https://github.com/googleapis/nodejs-dns/issues/529)) ([4e8b02f](https://github.com/googleapis/nodejs-dns/commit/4e8b02ff70ce3158d10cf37970f4d9ea371a2fcb)) | ||
| ## [3.0.0](https://github.com/googleapis/nodejs-dns/compare/v2.2.4...v3.0.0) (2022-06-06) | ||
| ### ⚠ BREAKING CHANGES | ||
| * update library to use Node 12 (#524) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency @google-cloud/paginator to v4 ([#525](https://github.com/googleapis/nodejs-dns/issues/525)) ([e82ead7](https://github.com/googleapis/nodejs-dns/commit/e82ead7460db28e4a434ba321e1e1d0e3f7b12ed)) | ||
| * **deps:** update dependency @google-cloud/promisify to v3 ([#523](https://github.com/googleapis/nodejs-dns/issues/523)) ([7cfb445](https://github.com/googleapis/nodejs-dns/commit/7cfb445dd432ccdc71d13ef1eea43797dc898157)) | ||
| ### Build System | ||
| * update library to use Node 12 ([#524](https://github.com/googleapis/nodejs-dns/issues/524)) ([ab3ce39](https://github.com/googleapis/nodejs-dns/commit/ab3ce39f2257cde3740bd51302667d2f24111aa8)) | ||
| ### [2.2.4](https://www.github.com/googleapis/nodejs-dns/compare/v2.2.3...v2.2.4) (2022-01-06) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency dns-zonefile to v0.2.10 ([#503](https://www.github.com/googleapis/nodejs-dns/issues/503)) ([dc59d1c](https://www.github.com/googleapis/nodejs-dns/commit/dc59d1c8c733348e8500a751a71ccb0a9b13656d)) | ||
| ### [2.2.3](https://www.github.com/googleapis/nodejs-dns/compare/v2.2.2...v2.2.3) (2021-09-22) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency dns-zonefile to v0.2.9 ([#487](https://www.github.com/googleapis/nodejs-dns/issues/487)) ([53788bd](https://www.github.com/googleapis/nodejs-dns/commit/53788bd5676bf0f5dfd35dde18c912eb98247aa1)) | ||
| ### [2.2.2](https://www.github.com/googleapis/nodejs-dns/compare/v2.2.1...v2.2.2) (2021-08-09) | ||
| ### Bug Fixes | ||
| * **build:** migrate to using main branch ([#478](https://www.github.com/googleapis/nodejs-dns/issues/478)) ([2f19b00](https://www.github.com/googleapis/nodejs-dns/commit/2f19b0066a26910262abff94974c55cda41b3fae)) | ||
| ### [2.2.1](https://www.github.com/googleapis/nodejs-dns/compare/v2.2.0...v2.2.1) (2021-08-06) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency dns-zonefile to v0.2.8 ([#469](https://www.github.com/googleapis/nodejs-dns/issues/469)) ([3a9bb0e](https://www.github.com/googleapis/nodejs-dns/commit/3a9bb0ebcb9a77fbfe7ee911929c780d5ae2d28b)) | ||
| ## [2.2.0](https://www.github.com/googleapis/nodejs-dns/compare/v2.1.0...v2.2.0) (2021-06-07) | ||
| ### Features | ||
| * add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#452](https://www.github.com/googleapis/nodejs-dns/issues/452)) ([6148f03](https://www.github.com/googleapis/nodejs-dns/commit/6148f03b37be1960bd5ed6ce32d696a8c0acdd2f)) | ||
| ## [2.1.0](https://www.github.com/googleapis/nodejs-dns/compare/v2.0.2...v2.1.0) (2020-12-22) | ||
| ### Features | ||
| * add support for setting DNS Sec ([#439](https://www.github.com/googleapis/nodejs-dns/issues/439)) ([32792e1](https://www.github.com/googleapis/nodejs-dns/commit/32792e1659bb7df5b15a65b5ff3f0c6f5e80b949)) | ||
| ### [2.0.2](https://www.github.com/googleapis/nodejs-dns/compare/v2.0.1...v2.0.2) (2020-07-09) | ||
| ### Bug Fixes | ||
| * typeo in nodejs .gitattribute ([#401](https://www.github.com/googleapis/nodejs-dns/issues/401)) ([c02a9da](https://www.github.com/googleapis/nodejs-dns/commit/c02a9daa5290922928f313a59a59af0f244d8eb9)) | ||
| ### [2.0.1](https://www.github.com/googleapis/nodejs-dns/compare/v2.0.0...v2.0.1) (2020-06-04) | ||
| ### Bug Fixes | ||
| * **autosynth:** synthesis was failing due to breaking TypeScript changes ([#392](https://www.github.com/googleapis/nodejs-dns/issues/392)) ([cf32c50](https://www.github.com/googleapis/nodejs-dns/commit/cf32c506c878052867abbc148818f1f3e2747c1c)) | ||
| ## [2.0.0](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.9...v2.0.0) (2020-04-14) | ||
| ### ⚠ BREAKING CHANGES | ||
| * update to latest version of gts and typescript (#376) | ||
| * require node 10 in engines field (#374) | ||
| ### Features | ||
| * require node 10 in engines field ([#374](https://www.github.com/googleapis/nodejs-dns/issues/374)) ([aba0475](https://www.github.com/googleapis/nodejs-dns/commit/aba047555b12b8c6a243581fc65579381d497b1f)) | ||
| ### Bug Fixes | ||
| * apache license URL ([#468](https://www.github.com/googleapis/nodejs-dns/issues/468)) ([#372](https://www.github.com/googleapis/nodejs-dns/issues/372)) ([32e13a1](https://www.github.com/googleapis/nodejs-dns/commit/32e13a10bdcbea7abaa25add7cb133e5bf854c60)) | ||
| * **deps:** update dependency @google-cloud/common to v3 ([#367](https://www.github.com/googleapis/nodejs-dns/issues/367)) ([3d8b083](https://www.github.com/googleapis/nodejs-dns/commit/3d8b08380e56dfb62d7b596fde9624119d08b4ec)) | ||
| * **deps:** update dependency @google-cloud/paginator to v3 ([#365](https://www.github.com/googleapis/nodejs-dns/issues/365)) ([25ea868](https://www.github.com/googleapis/nodejs-dns/commit/25ea86858f27afbcda7bf8370ac742d0a8abbcb6)) | ||
| * **deps:** update dependency @google-cloud/promisify to v2 ([#364](https://www.github.com/googleapis/nodejs-dns/issues/364)) ([2f732bf](https://www.github.com/googleapis/nodejs-dns/commit/2f732bf6fdc44c0f7c471126935ddb62cba5fbd3)) | ||
| ### Build System | ||
| * update to latest version of gts and typescript ([#376](https://www.github.com/googleapis/nodejs-dns/issues/376)) ([c35b94e](https://www.github.com/googleapis/nodejs-dns/commit/c35b94e4a49c5d2644aa64fe4ad85b2de4002e01)) | ||
| ### [1.2.9](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.8...v1.2.9) (2020-03-17) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency dns-zonefile to v0.2.6 ([#351](https://www.github.com/googleapis/nodejs-dns/issues/351)) ([437505b](https://www.github.com/googleapis/nodejs-dns/commit/437505b52ab43d7beeb5ce3f5bd6266c1067db96)) | ||
| ### [1.2.8](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.7...v1.2.8) (2019-12-05) | ||
| ### Bug Fixes | ||
| * **deps:** pin TypeScript below 3.7.0 ([609120a](https://www.github.com/googleapis/nodejs-dns/commit/609120a5cf39a54f0187fb0a6e4907548a488aa0)) | ||
| ### [1.2.7](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.6...v1.2.7) (2019-11-19) | ||
| ### Bug Fixes | ||
| * **docs:** bump release level to GA ([#319](https://www.github.com/googleapis/nodejs-dns/issues/319)) ([8de7f06](https://www.github.com/googleapis/nodejs-dns/commit/8de7f06c178ce07e106f21b922fc9a86ada7964c)) | ||
| ### [1.2.6](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.5...v1.2.6) (2019-11-15) | ||
| ### Bug Fixes | ||
| * **docs:** bump release level to beta ([f8ffa40](https://www.github.com/googleapis/nodejs-dns/commit/f8ffa401842cce93565ab8f5aedc47289f62cf39)) | ||
| * **docs:** snippets are now replaced in jsdoc comments ([#314](https://www.github.com/googleapis/nodejs-dns/issues/314)) ([06cb858](https://www.github.com/googleapis/nodejs-dns/commit/06cb858d1623b7382c794805571b8311916e20e2)) | ||
| ### [1.2.5](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.4...v1.2.5) (2019-10-21) | ||
| ### Bug Fixes | ||
| * **typescript:** make dnsName a required field ([#310](https://www.github.com/googleapis/nodejs-dns/issues/310)) ([887f42a](https://www.github.com/googleapis/nodejs-dns/commit/887f42a7a9389460cc566293d7525b94eccb39e4)) | ||
| ### [1.2.4](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.3...v1.2.4) (2019-10-16) | ||
| ### Bug Fixes | ||
| * **typescript:** add correct type safety to zone#create ([#307](https://www.github.com/googleapis/nodejs-dns/issues/307)) ([d5b78b8](https://www.github.com/googleapis/nodejs-dns/commit/d5b78b836d02e7c990b9ae51c932a8b93b451520)) | ||
| ### [1.2.3](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.2...v1.2.3) (2019-09-11) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency dns-zonefile to v0.2.3 ([#296](https://www.github.com/googleapis/nodejs-dns/issues/296)) ([06b3f04](https://www.github.com/googleapis/nodejs-dns/commit/06b3f04)) | ||
| ### [1.2.2](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.1...v1.2.2) (2019-09-06) | ||
| ### Bug Fixes | ||
| * **docs:** remove anchor from reference doc link ([8e68f6e](https://www.github.com/googleapis/nodejs-dns/commit/8e68f6e)) | ||
| ### [1.2.1](https://www.github.com/googleapis/nodejs-dns/compare/v1.2.0...v1.2.1) (2019-07-26) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency @google-cloud/paginator to v2 ([#286](https://www.github.com/googleapis/nodejs-dns/issues/286)) ([bc30fcc](https://www.github.com/googleapis/nodejs-dns/commit/bc30fcc)) | ||
| ## [1.2.0](https://www.github.com/googleapis/nodejs-dns/compare/v1.1.2...v1.2.0) (2019-07-14) | ||
| ### Features | ||
| * switch to dns endpoint (options.apiEndpoint is available if time is needed to migrate) ([#283](https://www.github.com/googleapis/nodejs-dns/issues/283)) ([5c180b4](https://www.github.com/googleapis/nodejs-dns/commit/5c180b4)) | ||
| ### [1.1.2](https://www.github.com/googleapis/nodejs-dns/compare/v1.1.1...v1.1.2) (2019-06-26) | ||
| ### Bug Fixes | ||
| * **docs:** link to reference docs section on googleapis.dev ([#279](https://www.github.com/googleapis/nodejs-dns/issues/279)) ([a13e5a1](https://www.github.com/googleapis/nodejs-dns/commit/a13e5a1)) | ||
| ### [1.1.1](https://www.github.com/googleapis/nodejs-dns/compare/v1.1.0...v1.1.1) (2019-06-14) | ||
| ### Bug Fixes | ||
| * **docs:** move to new client docs URL ([#276](https://www.github.com/googleapis/nodejs-dns/issues/276)) ([53cebe1](https://www.github.com/googleapis/nodejs-dns/commit/53cebe1)) | ||
| ## [1.1.0](https://www.github.com/googleapis/nodejs-dns/compare/v1.0.1...v1.1.0) (2019-06-05) | ||
| ### Features | ||
| * support apiEndpoint overrides ([#272](https://www.github.com/googleapis/nodejs-dns/issues/272)) ([2c42f20](https://www.github.com/googleapis/nodejs-dns/commit/2c42f20)) | ||
| ### [1.0.1](https://www.github.com/googleapis/nodejs-dns/compare/v1.0.0...v1.0.1) (2019-05-24) | ||
| ### Bug Fixes | ||
| * **types:** use Metadata type instead of r.Response ([#266](https://www.github.com/googleapis/nodejs-dns/issues/266)) ([cf32552](https://www.github.com/googleapis/nodejs-dns/commit/cf32552)) | ||
| ## [1.0.0](https://www.github.com/googleapis/nodejs-dns/compare/v0.9.2...v1.0.0) (2019-05-20) | ||
| ### ⚠ BREAKING CHANGES | ||
| * upgrade engines field to >=8.10.0 (#246) | ||
| ### Bug Fixes | ||
| * **deps:** update dependency @google-cloud/common to ^0.32.0 ([#238](https://www.github.com/googleapis/nodejs-dns/issues/238)) ([e1ba124](https://www.github.com/googleapis/nodejs-dns/commit/e1ba124)) | ||
| * **deps:** update dependency @google-cloud/common to v1 ([#257](https://www.github.com/googleapis/nodejs-dns/issues/257)) ([f8f7398](https://www.github.com/googleapis/nodejs-dns/commit/f8f7398)) | ||
| * **deps:** update dependency @google-cloud/paginator to v1 ([#250](https://www.github.com/googleapis/nodejs-dns/issues/250)) ([002e85a](https://www.github.com/googleapis/nodejs-dns/commit/002e85a)) | ||
| * **deps:** update dependency @google-cloud/promisify to v1 ([#249](https://www.github.com/googleapis/nodejs-dns/issues/249)) ([25319bf](https://www.github.com/googleapis/nodejs-dns/commit/25319bf)) | ||
| * **deps:** update dependency arrify to v2 ([#240](https://www.github.com/googleapis/nodejs-dns/issues/240)) ([5f86971](https://www.github.com/googleapis/nodejs-dns/commit/5f86971)) | ||
| ### Build System | ||
| * upgrade engines field to >=8.10.0 ([#246](https://www.github.com/googleapis/nodejs-dns/issues/246)) ([30d840b](https://www.github.com/googleapis/nodejs-dns/commit/30d840b)) | ||
| ## v0.9.2 | ||
| 03-12-2019 13:47 PDT | ||
| This patch release has a few bug fixes, and dependency updates. Enjoy! | ||
| ### Bug Fixes | ||
| - fix: improve types for zone.get ([#201](https://github.com/googleapis/nodejs-dns/pull/201)) | ||
| ### Dependencies | ||
| - fix(deps): update dependency @google-cloud/paginator to ^0.2.0 | ||
| - fix(deps): update dependency @google-cloud/promisify to ^0.4.0 ([#218](https://github.com/googleapis/nodejs-dns/pull/218)) | ||
| - fix(deps): update dependency @google-cloud/common to ^0.31.0 ([#209](https://github.com/googleapis/nodejs-dns/pull/209)) | ||
| ### Documentation | ||
| - docs: update links in contrib guide ([#219](https://github.com/googleapis/nodejs-dns/pull/219)) | ||
| - docs: update contributing path in README ([#212](https://github.com/googleapis/nodejs-dns/pull/212)) | ||
| - docs: move CONTRIBUTING.md to root ([#211](https://github.com/googleapis/nodejs-dns/pull/211)) | ||
| - docs: add lint/fix example to contributing guide ([#208](https://github.com/googleapis/nodejs-dns/pull/208)) | ||
| ### Internal / Testing Changes | ||
| - build: Add docuploader credentials to node publish jobs ([#223](https://github.com/googleapis/nodejs-dns/pull/223)) | ||
| - build: use node10 to run samples-test, system-test etc ([#222](https://github.com/googleapis/nodejs-dns/pull/222)) | ||
| - build: update release configuration | ||
| - chore(deps): update dependency mocha to v6 | ||
| - build: use linkinator for docs test ([#216](https://github.com/googleapis/nodejs-dns/pull/216)) | ||
| - chore(deps): update dependency @types/tmp to v0.0.34 ([#217](https://github.com/googleapis/nodejs-dns/pull/217)) | ||
| - fix(deps): update dependency yargs to v13 ([#215](https://github.com/googleapis/nodejs-dns/pull/215)) | ||
| - build: create docs test npm scripts ([#214](https://github.com/googleapis/nodejs-dns/pull/214)) | ||
| - build: test using @grpc/grpc-js in CI ([#213](https://github.com/googleapis/nodejs-dns/pull/213)) | ||
| - chore(deps): update dependency eslint-config-prettier to v4 ([#206](https://github.com/googleapis/nodejs-dns/pull/206)) | ||
| - build: ignore googleapis.com in doc link check ([#204](https://github.com/googleapis/nodejs-dns/pull/204)) | ||
| - build: check broken links in generated docs ([#202](https://github.com/googleapis/nodejs-dns/pull/202)) | ||
| - refactor: modernize the sample tests ([#199](https://github.com/googleapis/nodejs-dns/pull/199)) | ||
| ## v0.9.1 | ||
| ### Dependencies | ||
| - chore(deps): update dependency typescript to ~3.2.0 ([#177](https://github.com/googleapis/nodejs-dns/pull/177)) | ||
| - fix(deps): update dependency @google-cloud/common to ^0.27.0 ([#176](https://github.com/googleapis/nodejs-dns/pull/176)) | ||
| ### Documentation | ||
| - fix(docs): place doc comment above the last overload ([#187](https://github.com/googleapis/nodejs-dns/pull/187)) | ||
| - docs: update readme badges ([#180](https://github.com/googleapis/nodejs-dns/pull/180)) | ||
| ### Internal / Testing Changes | ||
| - chore: always nyc report before calling codecov ([#185](https://github.com/googleapis/nodejs-dns/pull/185)) | ||
| - chore: nyc ignore build/test by default ([#184](https://github.com/googleapis/nodejs-dns/pull/184)) | ||
| - chore: update license file ([#182](https://github.com/googleapis/nodejs-dns/pull/182)) | ||
| - fix(build): fix system key decryption ([#178](https://github.com/googleapis/nodejs-dns/pull/178)) | ||
| - chore: add synth.metadata | ||
| ## v0.9.0 | ||
| 11-16-2018 14:11 PST | ||
| ### Bug fixes | ||
| - fix: fix typescript build ([#171](https://github.com/googleapis/nodejs-dns/pull/171)) | ||
| - refactor: remove dependency on extend ([#163](https://github.com/googleapis/nodejs-dns/pull/163)) | ||
| - refactor: reduce the number of deps ([#161](https://github.com/googleapis/nodejs-dns/pull/161)) | ||
| - fix(deps): update dependency @google-cloud/common to ^0.26.0 ([#145](https://github.com/googleapis/nodejs-dns/pull/145)) | ||
| - fix(types): A few more promisified method overloads ([#134](https://github.com/googleapis/nodejs-dns/pull/134)) | ||
| - fix(types): Consolidate "createChange" wrappers, add overloads ([#133](https://github.com/googleapis/nodejs-dns/pull/133)) | ||
| - fix(docs): add missing methods jsdoc declaration ([#129](https://github.com/googleapis/nodejs-dns/pull/129)) | ||
| - docs: First argument of Zone#create is required ([#125](https://github.com/googleapis/nodejs-dns/pull/125)) | ||
| - fix: Don't publish sourcemaps ([#120](https://github.com/googleapis/nodejs-dns/pull/120)) | ||
| ### Internal / Testing Changes | ||
| - chore(deps): update dependency gts to ^0.9.0 ([#169](https://github.com/googleapis/nodejs-dns/pull/169)) | ||
| - chore: update eslintignore config ([#168](https://github.com/googleapis/nodejs-dns/pull/168)) | ||
| - refactor(samples): convert samples test from ava to mocha ([#154](https://github.com/googleapis/nodejs-dns/pull/154)) | ||
| - chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 ([#165](https://github.com/googleapis/nodejs-dns/pull/165)) | ||
| - chore: drop contributors from multiple places ([#164](https://github.com/googleapis/nodejs-dns/pull/164)) | ||
| - chore(deps): update dependency @types/is to v0.0.21 ([#162](https://github.com/googleapis/nodejs-dns/pull/162)) | ||
| - chore: use latest npm on Windows ([#160](https://github.com/googleapis/nodejs-dns/pull/160)) | ||
| - docs(samples): Update samples to use async/await ([#159](https://github.com/googleapis/nodejs-dns/pull/159)) | ||
| - chore: update CircleCI config ([#158](https://github.com/googleapis/nodejs-dns/pull/158)) | ||
| - chore: include build in eslintignore ([#155](https://github.com/googleapis/nodejs-dns/pull/155)) | ||
| - chore(deps): update dependency eslint-plugin-node to v8 ([#150](https://github.com/googleapis/nodejs-dns/pull/150)) | ||
| - chore: update issue templates ([#149](https://github.com/googleapis/nodejs-dns/pull/149)) | ||
| - chore: remove old issue template ([#147](https://github.com/googleapis/nodejs-dns/pull/147)) | ||
| - build: run tests on node11 ([#146](https://github.com/googleapis/nodejs-dns/pull/146)) | ||
| - chores(build): do not collect sponge.xml from windows builds ([#144](https://github.com/googleapis/nodejs-dns/pull/144)) | ||
| - chores(build): run codecov on continuous builds ([#143](https://github.com/googleapis/nodejs-dns/pull/143)) | ||
| - refactor: Use @types/lodash.groupBy ([#136](https://github.com/googleapis/nodejs-dns/pull/136)) | ||
| - chore: update new issue template ([#141](https://github.com/googleapis/nodejs-dns/pull/141)) | ||
| - chore(deps): update dependency sinon to v7 ([#137](https://github.com/googleapis/nodejs-dns/pull/137)) | ||
| - build: fix codecov uploading on Kokoro ([#138](https://github.com/googleapis/nodejs-dns/pull/138)) | ||
| - Update kokoro config ([#130](https://github.com/googleapis/nodejs-dns/pull/130)) | ||
| - chore(deps): update dependency eslint-plugin-prettier to v3 ([#128](https://github.com/googleapis/nodejs-dns/pull/128)) | ||
| - chore(deps): update dependency typescript to ~3.1.0 ([#123](https://github.com/googleapis/nodejs-dns/pull/123)) | ||
| - Update CI config ([#122](https://github.com/googleapis/nodejs-dns/pull/122)) | ||
| - build: prevent system/sample-test from leaking credentials | ||
| ## v0.8.0 | ||
| **THIS RELEASE HAS BREAKING CHANGES**. It also has a few new great features like TypeScript support. Enjoy 🎉 | ||
| #### Support for node.js 4.x and 9.x has ended | ||
| Please upgrade to an LTS version of node. | ||
| #### es-style imports | ||
| This module now supports es module style imports. This provides forward compatibility with TypeScript, Babel, and the new es module spec. | ||
| #### Old code | ||
| ```js | ||
| const DNS = require('@google-cloud/dns'); | ||
| const dns = new DNS(); | ||
| // OR... | ||
| const dns = require('@google-cloud/dns')(); | ||
| ``` | ||
| #### New code | ||
| ```js | ||
| const {DNS} = require('@google-cloud/dns'); | ||
| const dns = new DNS(); | ||
| ``` | ||
| ### Bug fixes | ||
| - fix: improve the types ([#114](https://github.com/googleapis/nodejs-dns/pull/114)) | ||
| - fix(DNS): Refine type of getZonesStream ([#113](https://github.com/googleapis/nodejs-dns/pull/113)) | ||
| - fix(DNS): Add post-promisify type overloads to DNS methods ([#112](https://github.com/googleapis/nodejs-dns/pull/112)) | ||
| - fix: Improve typescript types ([#109](https://github.com/googleapis/nodejs-dns/pull/109)) | ||
| - fix: drop support for node.js 4.x and 9.x ([#68](https://github.com/googleapis/nodejs-dns/pull/68)) | ||
| - fix: update all dependencies ([#43](https://github.com/googleapis/nodejs-dns/pull/43)) | ||
| ### New Features | ||
| - feat: use small HTTP dependency ([#93](https://github.com/googleapis/nodejs-dns/pull/93)) | ||
| - feat: Convert to TypeScript ([#97](https://github.com/googleapis/nodejs-dns/pull/97)) | ||
| ### Dependencies | ||
| - fix(deps): update dependency @google-cloud/common to ^0.25.0 ([#107](https://github.com/googleapis/nodejs-dns/pull/107)) | ||
| - chore(deps): update dependency @google-cloud/common to ^0.23.0 ([#92](https://github.com/googleapis/nodejs-dns/pull/92)) | ||
| - fix(deps): update dependency @google-cloud/common to ^0.22.0 ([#87](https://github.com/googleapis/nodejs-dns/pull/87)) | ||
| - fix(deps): update dependency @google-cloud/common to ^0.21.0 ([#82](https://github.com/googleapis/nodejs-dns/pull/82)) | ||
| - fix(package): update @google-cloud/common to version 0.20.0 ([#52](https://github.com/googleapis/nodejs-dns/pull/52)) | ||
| - Update @google-cloud/common to the latest version 🚀 ([#31](https://github.com/googleapis/nodejs-dns/pull/31)) | ||
| ### Documentation | ||
| - docs(DNS): Remove extra space in "high- performance" ([#111](https://github.com/googleapis/nodejs-dns/pull/111)) | ||
| ### Internal / Testing Changes | ||
| - fix: Remove "prettier" from "npm run fix" ([#116](https://github.com/googleapis/nodejs-dns/pull/116)) | ||
| - Update kokoro config ([#117](https://github.com/googleapis/nodejs-dns/pull/117)) | ||
| - test: remove appveyor config ([#115](https://github.com/googleapis/nodejs-dns/pull/115)) | ||
| - Update kokoro config ([#110](https://github.com/googleapis/nodejs-dns/pull/110)) | ||
| - Enable prefer-const in the eslint config ([#108](https://github.com/googleapis/nodejs-dns/pull/108)) | ||
| - Enable no-var in eslint ([#106](https://github.com/googleapis/nodejs-dns/pull/106)) | ||
| - Enable noImplicitAny ([#105](https://github.com/googleapis/nodejs-dns/pull/105)) | ||
| - Improve the types ([#103](https://github.com/googleapis/nodejs-dns/pull/103)) | ||
| - Update CI config ([#104](https://github.com/googleapis/nodejs-dns/pull/104)) | ||
| - Enable noImplicitThis ([#102](https://github.com/googleapis/nodejs-dns/pull/102)) | ||
| - chore(deps): update dependency typescript to v3 ([#101](https://github.com/googleapis/nodejs-dns/pull/101)) | ||
| - Enable gts fix ([#98](https://github.com/googleapis/nodejs-dns/pull/98)) | ||
| - Add synth script and update CI ([#96](https://github.com/googleapis/nodejs-dns/pull/96)) | ||
| - Retry npm install in CI ([#95](https://github.com/googleapis/nodejs-dns/pull/95)) | ||
| - chore(deps): update dependency nyc to v13 ([#90](https://github.com/googleapis/nodejs-dns/pull/90)) | ||
| - chore: use es classes ([#88](https://github.com/googleapis/nodejs-dns/pull/88)) | ||
| - test: fail when system-tests do not run ([#86](https://github.com/googleapis/nodejs-dns/pull/86)) | ||
| - chore(deps): update dependency eslint-config-prettier to v3 ([#85](https://github.com/googleapis/nodejs-dns/pull/85)) | ||
| - chore: split the usage of common ([#84](https://github.com/googleapis/nodejs-dns/pull/84)) | ||
| - chore: ignore package-lock.json ([#83](https://github.com/googleapis/nodejs-dns/pull/83)) | ||
| - chore(deps): lock file maintenance ([#81](https://github.com/googleapis/nodejs-dns/pull/81)) | ||
| - chore: update renovate config ([#80](https://github.com/googleapis/nodejs-dns/pull/80)) | ||
| - remove that whitespace ([#79](https://github.com/googleapis/nodejs-dns/pull/79)) | ||
| - chore(deps): lock file maintenance ([#78](https://github.com/googleapis/nodejs-dns/pull/78)) | ||
| - chore: assert.deelEqual => assert.deepStrictEqual ([#77](https://github.com/googleapis/nodejs-dns/pull/77)) | ||
| - chore: move mocha options to mocha.opts ([#75](https://github.com/googleapis/nodejs-dns/pull/75)) | ||
| - chore: require node 8 for samples ([#76](https://github.com/googleapis/nodejs-dns/pull/76)) | ||
| - chore(deps): lock file maintenance ([#74](https://github.com/googleapis/nodejs-dns/pull/74)) | ||
| - chore(deps): update dependency eslint-plugin-node to v7 ([#72](https://github.com/googleapis/nodejs-dns/pull/72)) | ||
| - test: use strictEqual in tests ([#73](https://github.com/googleapis/nodejs-dns/pull/73)) | ||
| - chore(deps): lock file maintenance ([#71](https://github.com/googleapis/nodejs-dns/pull/71)) | ||
| - chore(deps): lock file maintenance ([#70](https://github.com/googleapis/nodejs-dns/pull/70)) | ||
| - chore(deps): lock file maintenance ([#69](https://github.com/googleapis/nodejs-dns/pull/69)) | ||
| - chore(deps): lock file maintenance ([#67](https://github.com/googleapis/nodejs-dns/pull/67)) | ||
| - chore(deps): lock file maintenance ([#66](https://github.com/googleapis/nodejs-dns/pull/66)) | ||
| - chore(deps): lock file maintenance ([#65](https://github.com/googleapis/nodejs-dns/pull/65)) | ||
| - chore(deps): lock file maintenance ([#64](https://github.com/googleapis/nodejs-dns/pull/64)) | ||
| - fix(deps): update dependency yargs to v12 ([#63](https://github.com/googleapis/nodejs-dns/pull/63)) | ||
| - chore(deps): update dependency uuid to v3.3.0 ([#59](https://github.com/googleapis/nodejs-dns/pull/59)) | ||
| - chore(deps): update dependency sinon to v6 ([#60](https://github.com/googleapis/nodejs-dns/pull/60)) | ||
| - Configure Renovate ([#54](https://github.com/googleapis/nodejs-dns/pull/54)) | ||
| - refactor: drop repo-tool as an exec wrapper ([#58](https://github.com/googleapis/nodejs-dns/pull/58)) | ||
| - chore: update sample lockfiles ([#57](https://github.com/googleapis/nodejs-dns/pull/57)) | ||
| - fix: update linking for samples ([#56](https://github.com/googleapis/nodejs-dns/pull/56)) | ||
| - chore(package): update eslint to version 5.0.0 ([#55](https://github.com/googleapis/nodejs-dns/pull/55)) | ||
| - refactor: switch from var => let/const ([#53](https://github.com/googleapis/nodejs-dns/pull/53)) | ||
| - chore(package): update nyc to version 12.0.2 ([#42](https://github.com/googleapis/nodejs-dns/pull/42)) | ||
| - chore: lock files maintenance ([#40](https://github.com/googleapis/nodejs-dns/pull/40)) | ||
| - chore: timeout for system test ([#38](https://github.com/googleapis/nodejs-dns/pull/38)) | ||
| - chore: lock files maintenance ([#37](https://github.com/googleapis/nodejs-dns/pull/37)) | ||
| - chore: test on node10 ([#36](https://github.com/googleapis/nodejs-dns/pull/36)) | ||
| - chore: lock files maintenance ([#35](https://github.com/googleapis/nodejs-dns/pull/35)) | ||
| - chore: one more workaround for repo-tools EPERM ([#33](https://github.com/googleapis/nodejs-dns/pull/33)) | ||
| - chore: workaround for repo-tools EPERM ([#32](https://github.com/googleapis/nodejs-dns/pull/32)) | ||
| - chore: setup nighty build in CircleCI ([#30](https://github.com/googleapis/nodejs-dns/pull/30)) | ||
| - Upgrade repo-tools and regenerate scaffolding. ([#29](https://github.com/googleapis/nodejs-dns/pull/29)) |
@@ -20,5 +20,5 @@ /*! | ||
| export interface RecordObject { | ||
| rrdatas?: Array<{}>; | ||
| rrdatas?: string[]; | ||
| rrdata?: {}; | ||
| data?: {}; | ||
| data?: string | string[]; | ||
| type?: string; | ||
@@ -28,5 +28,6 @@ } | ||
| name: string; | ||
| data: string | string[]; | ||
| data?: string | string[]; | ||
| ttl: number; | ||
| type?: string; | ||
| rrdatas?: string[]; | ||
| signatureRrdatas?: string[]; | ||
@@ -79,4 +80,4 @@ } | ||
| metadata: RecordMetadata; | ||
| rrdatas?: Array<{}>; | ||
| data?: {}; | ||
| rrdatas?: string[]; | ||
| data?: string[]; | ||
| constructor(zone: Zone, type: string, metadata: RecordMetadata); | ||
@@ -83,0 +84,0 @@ delete(): Promise<DeleteRecordResponse>; |
+1
-1
| { | ||
| "name": "@google-cloud/dns", | ||
| "description": "Cloud DNS Client Library for Node.js", | ||
| "version": "5.1.0", | ||
| "version": "5.2.0", | ||
| "license": "Apache-2.0", | ||
@@ -6,0 +6,0 @@ "author": "Google Inc.", |
+5
-5
@@ -47,3 +47,3 @@ [//]: # "This README.md file is auto-generated, all changes to this file will be lost." | ||
| 1. [Enable the Cloud DNS API][enable_api]. | ||
| 1. [Set up authentication with a service account][auth] so you can access the | ||
| 1. [Set up authentication][auth] so you can access the | ||
| API from your local workstation. | ||
@@ -85,3 +85,3 @@ | ||
| | --------------------------- | --------------------------------- | ------ | | ||
| | Quickstart | [source code](https://github.com/googleapis/google-cloud-node/blob/main/packages/google-cloud-dns/samples/quickstart.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/google-cloud-node&page=editor&open_in_editor=packages/google-cloud-dns/samples/quickstart.js,packages/google-cloud-dns/samples/README.md) | | ||
| | Quickstart | [source code](https://github.com/googleapis/google-cloud-node/blob/master/packages/google-cloud-dns/samples/quickstart.js) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/google-cloud-node&page=editor&open_in_editor=packages/google-cloud-dns/samples/quickstart.js,packages/google-cloud-dns/samples/README.md) | | ||
@@ -136,3 +136,3 @@ | ||
| Contributions welcome! See the [Contributing Guide](https://github.com/googleapis/google-cloud-node/blob/main/CONTRIBUTING.md). | ||
| Contributions welcome! See the [Contributing Guide](https://github.com/googleapis/google-cloud-node/blob/master/CONTRIBUTING.md). | ||
@@ -149,3 +149,3 @@ Please note that this `README.md`, the `samples/README.md`, | ||
| See [LICENSE](https://github.com/googleapis/google-cloud-node/blob/main/LICENSE) | ||
| See [LICENSE](https://github.com/googleapis/google-cloud-node/blob/master/LICENSE) | ||
@@ -158,2 +158,2 @@ [client-docs]: https://cloud.google.com/nodejs/docs/reference/dns/latest | ||
| [enable_api]: https://console.cloud.google.com/flows/enableapi?apiid=dns.googleapis.com | ||
| [auth]: https://cloud.google.com/docs/authentication/getting-started | ||
| [auth]: https://cloud.google.com/docs/authentication/external/set-up-adc-local |
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
134234
27.91%12
9.09%2417
0.04%