Our intention with this change is to avoid involuntarily overwriting global variables or polyfills.
The changes described below ‒ currently only in Beta ‒ will be included in the next version (3.45), which will be mainstreamed into the Weekly release channel in Q2 2021.
What do I need to know?
Due to these changes, the placeTypePreferences property of the Local Context Library will no longer accept Iterable objects (such as Sets) on Internet Explorer, but only Array-like objects as demonstrated in the documentation.
Additionally, when using the Geometry Library the following variables will no longer be exported into the global namespace: Spherical, PolyGeometry, and PolylineCodec. These facilities will remain available in their intended namespace within google.maps.geometry.
What do I need to do?
While we took every precaution to minimize the chance of disruption and estimate the risk of breaking existing pages as very low, we evaluated that customers using the API with the Geometry Library or the Local Context Library are the most likely to be affected by side-effects of these clean-ups, as well as users of Internet Explorer.
How can I get help?
If you determine that your web page requires polyfills, we recommend https://polyfill.io to that effect.