Skip to content

Bump google-closure-library from 20200101.0.0 to 20210808.0.0#364

Closed
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/npm_and_yarn/develop/google-closure-library-20210808.0.0
Closed

Bump google-closure-library from 20200101.0.0 to 20210808.0.0#364
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/npm_and_yarn/develop/google-closure-library-20210808.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Nov 11, 2021

Bumps google-closure-library from 20200101.0.0 to 20210808.0.0.

Release notes

Sourced from google-closure-library's releases.

Closure Library v20210808

New Additions

  • Rename declarations of goog.iter.Iterator#next to #nextValueOrThrow, leaving behind aliasing implementations of #next. If your codebase uses goog.iter.Iterator, similar changes should be applied to your codebase to prepare for upcoming Closure Library changes that call nextValueOrThrow where next is currently called. (00482177a4d042a0bfc4107b7fe7587ef3ccfa00)

Backwards Incompatible Changes

  • Deleted goog.provide for goog.net.streams.JsonStreamParser.Options (fc26060da25c49fdc4bdbf675b615f79899c9a4e)
  • Delete goog.date.formatMonthAndYear. (ed02aa9f2c6b41394d33fb64cfbea5014000775f)
  • goog.editor.Field.prototype.shouldRefocusOnInputMobileSafari has been removed. (1cb5f6f0b0a0a0b3189519e2ee47447025c88cf3)
  • Remove the fourth parameter passed to window.open. (5d49bd0bfce837ca002dd987b40b4411da7dfea6)
  • Removed 'goog.ui.GaugeColoredRange' as a namespace. (24820b0e2e0b3551e29a1c72f8dcecb63113fca9)
  • goog.structs.Map#set no longer returns a value, to align with ES6 Map. (a00c1e660a213d913cfa1d30ece2e79ddabadea0)

Other Changes

  • Delete open-sourced Python helper scripts. (749634639af6b04bfe1d9d890bb037811e390b61)
  • Return the correct singleton when using goog.singleton with subclassed classes. (1422c2542c30d415c05d3f2b689f302756598087)
  • Small type safety fix. (9d24a6c1809a671c2e54c328897ebeae15a6d172)
  • Disable failing test. (1b3935376a0f851ddf1caf1c1dc62095c025d580)
  • Various type-safety fixes for closure/ui. (e40ca542aa1493211b9471ac0b8072ec27a9c205)
  • Add var css function name to safestyle allowlist. (1ba22498b9cdcfe989fbc7a6b4b713742fa76563)
  • Remove missingRequire suppressions (e7d2e82643b2b72eec43461c496a8fdd920fc4cd)
  • One-line summary of change for external release notes. (a009a5e8c83331462ef3618c4ab8833ae88389fe)
  • Remove support for IE8 and before, Gecko 3.x and before, and Safari 5.1 and before. (0bc21defc6d35a0de4c02c887416fdc8e9b0fc56, d53f6fd565bf198bd5ec6afd8ecb41571f3ca728, 8640bb4ba443cca1dc326270b299dc9c2ca02da0, 2113d7c8a16760581b115d0e6daf408ce656d5ce, 4479b9f8d0a8a16c21ca44a92a21c7035361a007, a1eee6326967209ac0a4984d915086e673a99c1e, 7f64bd1c62962cf30a8222231723e3a9637cb377, f848b52ed93f046e25e85b444216d1c2f37a702f, bb45183392a4f45310a933e34173b4953e9f000f, a6ad7d8ba438e5999afe63a45f4518c7a9cef826, 58088037accd0f275970b28c358f535334ddd25d, 9ce5d59600caa6a7b7926a713b4aa42de41ea8c6, 415d9e49e3902680cc653cb45a578f6a4aa9a603, 7a5a20cc34f1779520db2a30e3bb7522886c3c36, 0b18892d62773ad93483dc547ba7a33fe43616c2)
  • Add graceful degradation for the Cobalt (https://cobalt.dev) browser. (46bbac9e9c9945af089d574fd969ec773596fffe)
  • In goog.userAgent, check for "CriOS" in the user agent string when determining Chrome version on macOS. (b9885a84b20fb61358570ca1eb9c2d2d2bb46b9e)
  • Round the elapsed time in the "x of y tests run in z ms" message printed by the Closure test runner. Add a space before "ms". (792a43ce71c9eb6aca3ae73c5cf8bf0de78e7257)
  • Drop support for pre-Chromium Opera (c7ea3f4a00d81a3215a76f9085472e7b36166019)
  • BrowserRange no longer has special cases for IE and Opera. (e510109d13c3909e4ea0a90dd48ab0443ce9a8b2)
  • Replace calls to methods on goog.structs,Set that aren't present on an ES6 Set with compatible equivalent code. (47bd286a36ef5a9c49026c9d0a1428b7370185b4)

Closure Library v20210601

New Additions

  • goog.storage.mechanism.IterableMechanism now implements ES6 Iteration protocols. The default implementation delegates to the existing goog.iter.Iterator via a shim. Support for iteration using goog.iter.Iterable is softly deprecated and will eventually be removed in favour of ES6 iteration. (8e7279e5621ce841edd61c6ea481c92bbf208046)
  • Add new goog.array toMap and bucketToMap methods that act like toObject and bucket, but return an ES6 map. (8d6fec3551bca138221171329262b311163d38e9)
  • Introduce goog.singleton.getInstance() which can replace goog.addSingletonGetter(). (de7728494203b5578305a2a0978a66e7e37a965e)
  • Implement MockClock.doTimeWarpAsync(). (a9e3d017ef764712cd31626489c1ee4a0dd7954a)
  • goog.dom.fullscreen.requestFullscreenWithKeys now accepts options to pass to goog.dom.fullscreen.requestFullscreen when feasible. (8d18ebb3ede090af2f565d5a0cd807eff824502f)
  • goog.iter.Iterator's next method (with ES4 iteration semantics) is being renamed to nextValueOrThrow. The existing next method has been left for backwards-compatibility and marked deprecated. Users are encouraged to migrate all usages of next to nextValueOrThrow. (f05a665bd158852c3719bf8f80f97efed7d8b7d9)
  • Added a unique id to the aria-live regions created by goog.a11y.aria.Announcer and added a public method to get the id for a specific priority. (c0047efad336ac4486bcfae9ac355b4de714c085)
  • goog.cloneObject and goog.object.unsafeClone now shallow-clone ES6 Maps and Sets. (8ad7d98dc1349e433a12eb4bf964992e489077ee)
  • Add methods to goog.structs.Map to align the implementation with native ES6 Map. This marks the first of several steps in migrating goog.structs.Map to ES6 Map. (132696f3a783e425f1756f2cb8b9148e2ef42f36)
  • Create goog.collections.maps, containing helper methods that operate on Map-Like collections. These functions are the intended replacement for various methods on goog.structs.Map, and as such various methods on goog.structs.Map are marked deprecated with their intended replacements noted in the deprecation message. (ba5012fb0dc117dd1b85894496b9d3b9af74b648)
  • Support iterating over keys and values for ES6 Map and Set in goog.structs. (0515a7664164a707d35b57f905038edaa9f0b0e0)
  • Copy functionality from goog.structs.Set that is not present on ES6 Set into helper functions in goog.collections.sets, and add additional methods on goog.structs.Set instances to align with native ES6 Set. goog.structs.Set is softly-deprecated in favour of ES6 Set. (6f2c86ccb7aa9926ea67c5dcc7e179a30953e633)
  • Rename declarations of goog.iter.Iterator#next to #nextValueOrThrow, leaving behind aliasing implementations of #next. If your codebase uses goog.iter.Iterator, similar changes should be applied to your codebase to prepare for upcoming Closure Library changes that call nextValueOrThrow where next is currently called. (32872c4e2d8ee27604b35fde7388f656496a55f3)

Backwards Incompatible Changes

  • Make goog.getScriptNonce private. Existing users should use goog.dom.safe.getScriptNonce instead. (69dc26e8cc81fbac3576bb97dfc0300b9a58414b)
  • Remove goog.userAgent.isVersion, the old name for goog.userAgent.isVersionOrHigher. (62c6d5a985c234aa02e3b10cb764bdea2177a522)
  • goog.debug.errorHandlerWeakDep has been removed. (edaa2d5339dc424d214da99adac539544249305e)
  • Remove support for integrating with the ActiveX garbage collector in goog.debug.Trace as ActiveX is deprecated. (40e5451d72d507b8d02d760b9c2e8cb773996ee2)

... (truncated)

Commits
  • 061a95e Bump Closure Library version to 20210808.0.0.
  • 47bd286 RELNOTES: Replace calls to methods on goog.structs,Set that aren't present on...
  • 519d2ac Inline goog.events.BrowserFeature constants.
  • feb7ada Automated rollback of commit dc1464ac4e090816c0b9f1287a4c68ddb022c383.
  • 0048217 RELNOTES[NEW]: Rename declarations of goog.iter.Iterator#next to #nextValueOr...
  • e510109 Delete IeRange and OperaRange, which are no longer relevant.
  • a00c1e6 RELNOTES[INC]: goog.structs.Map#set no longer returns a value, to align with ...
  • 4f54ce3 Automated rollback of commit 993af3ae0717430c80cd07bea2ed9aaae665a43a.
  • 993af3a Internal change
  • b861734 Proactively drop tags from non-HTML namespaces. The sanitizer will always for...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by google-wombot, a new releaser for google-closure-library since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [google-closure-library](https://github.com/google/closure-library) from 20200101.0.0 to 20210808.0.0.
- [Release notes](https://github.com/google/closure-library/releases)
- [Commits](google/closure-library@v20200101...v20210808)

---
updated-dependencies:
- dependency-name: google-closure-library
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 11, 2021
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Nov 22, 2021

Superseded by #371.

@dependabot dependabot bot closed this Nov 22, 2021
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/develop/google-closure-library-20210808.0.0 branch November 22, 2021 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants