Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Closure Library v20200927

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Oct 22:01

New Additions

  • Added a goog.provide for goog.log.LogBuffer. (c4e1260)

Backwards Incompatible Changes

  • Calls to goog.now now use the current value of Date.now (4af6950)
  • Remove obsolete browser selection code from AbstractRange now that getSelection is supported across all Closure Library supported browsers. (b41ef3c)
  • goog.format.EmailAddress.parse now ignores unicode bidi markers (ac1c88d)
  • Mark AbstractRange#getBrowserSelectionForWindow as deprecated, as it is now identical to Window#getSelection. (d1b8bfd)
  • Make goog.functions.partialRight return a strict mode partial function. (ba03d72)
  • goog.isFunction has been deleted. Use goog.functions.isFunction or typeof x === 'function' instead. (6342251)
  • RecordFunction now runs in strict mode. (ccd76bd)
  • Tighten strictness in Closure Library functions in various goog.provide files.
  • Modernized various Closure Library classes.

Other Changes

  • Fixed goog.style.bidi.usesNegativeScrollLeftInRtl_ to include Chrome 85+. (e168856)
  • Fix lint errors in calcdeps.py (34c45b9)
  • add unescapeHtmlEntities option to goog.getMsg(). (9a1733d)
  • Remove forwardDeclare from goog.editor.PluginImpl (c10c2b4)
  • Remove forwardDeclare from testing.fs.FileSystem and testing.fs.FileWriter. (1b215a8)
  • Make removeAllListeners also accept EventId. (1c5aabc)