Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

leaflet

Package Overview
Dependencies
Maintainers
5
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

leaflet - npm Package Versions

1234

0.6.4

Diff

Changelog

Source

0.6.4 (2013-07-25)

  • Fixed a regression where fitBounds and setMaxBounds could freeze the browser in some situations. #1895 1866
  • Fixed a bug where click on a map on a page with horizontal scroll caused the page to scroll right (by @mstrelan). #1901
mourner
published 0.6.3 •

Changelog

Source

0.6.3 (2013-07-17)

Regression fixes

  • Fixed a regression where mouse interaction had incorrect coordinates in some map positioning cases (by @scooterw). #1826 #1684 #1745 #1
  • Fixed a regression that prevented the map from responding to drag on areas covered with ImageOverlay (by @jfirebaugh). #1821
  • Fixed a regression where layerremove and layeradd were fired before the corresponding action finishes (by @jfirebaugh). #1846
  • Fixed a regression with worldCopyJump: true breaking the map on small zoom levels (by @danzel). #1831
  • Fixed a regression where Marker shadow didn't animate on zoom after using setIcon. #1768
  • Fixed a regression where the map would stuck when trying to animate zoom before any tile layers are added to the map. #1484 #1845
  • Fixed a regression with the layers control and popups closing on inside click in IE < 9. #1850
  • Fixed a regression where scrolled popup content woudln't scroll in FF (by @jfirebaugh).

Bug fixes

  • Fixed vector feature flickering on Safari Mac for screen < 2000px. #902
  • Fixed a bug where GeoJSON ignored non-feature geometries passed in an array. #1840
  • Fixed a bug where Map minZoom and maxZoom didn't always override values derived from the added tile layers. 1848
  • Fixed a bug where TileLayer.Canvas wasn't immediately redrawn when redraw is called (by @tofferrosen). #1797 #1817
  • Fixed a bug where FeatureGroup still fired layerremove event on removeLayer even if the given layer wan't present in the group (by (by @danzel)). #1847 #1858
  • Fixed a bug where Marker setOpacity wasn't returning the marker (by @freepius44). #1851
  • Fixed a bug where removing the map element from the DOM before panning transition has finished could keep a setInterval loop running forever (by @rutkovsky). #1825 #1856
  • Fixed mobile styles to apply to leaflet-bar elements.

Improvements

  • Added ability to pass zoom/pan animation options to setMaxBounds (by @davidjb). #1834
  • Added MultiPolyline and MultiPolygon getLatLngs method. #1839

Dev Workflow improvements

  • Leaflet builds (*.js files in the dist folder) were removed from the repo and are now done automatically on each commit for master and stable branches by Travis CI. The download links are on the Leaflet download page.
mourner
published 0.6.2 •

Changelog

Source

0.6.2 (2013-06-28)

  • Fixed a bug that caused wrong tile layers stacking order when using opacity < 1 (by @jfirebaugh). #1804 #1790 #1667
  • Fixed a regression that caused tiles selection when double-clicking absolutely positioned maps with vector layers in it in Firefox (WTF!) (by @jfirebaugh). #1807
  • Fixed a regression with a wrong cursor when dragging a map with vector layers, and tiles becoming selected on double click (by @jfirebaugh). #1800
  • Fixed a regression that caused flickering of tiles near map border on zoom animation in Chrome.
mourner
published 0.6.1 •

Changelog

Source

0.6.1 (2013-06-27)

  • Fixed a regression with mouse wheel zooming too fast on Firefox (by @jfirebaugh). #1788
  • Fixed a regression with broken zooming on maps with EPSG3395 projection. #1796
  • Fixed a bug where zoom buttons inherited Bootstrap link hover styles. #1791

0.6 (2013-06-26)

Breaking changes

  • Moved polyline editing code into Leaflet.draw plugin (where it fits much better along with all other editing and drawing handlers). The API remains the same.
  • Dropped support for environments that augment Object.prototype (luckily it's a thing of the past nowadays).
  • Map invalidateSize no longer fires move and moveend events if the map size didn't change. #1819

Improvements

Usability and performance improvements
  • Improved zoom control design - cleaner, simpler, more accessible (mostly by @jacobtoye). #1313
  • Updated Control.Layers icon (designed by Volker Kinkelin), added retina version and SVG source. #1739
  • Added keyboard accessibility to markers (you can now tab to them and press enter for click behavior). #1355
  • Improved TileLayer zoom animation to eliminate flickering in case one tile layer on top of another or when zooming several times quickly (by @mourner with lots of fixes from @danzel). #1140 #1437 #52
  • Subtly improved default popup styles
  • Improved attribution control to be much less obtrusive (no "powered by", just a Leaflet link). You can still remove the prefix with map.attributionControl.setPrefix('') if you need.
  • Improved zoom behavior so that there's no drift of coordinates when you change zoom back and forth without panning. #426
  • Improved double click behavior to zoom while keeping the clicked point fixed (by @ansis). #1582
  • Improved dragging behavior to not get stuck if mouse moved outside of an iframe containing the map (by @jfirebaugh). #1277 #1782 #1786
  • Improved box zoom to be cancelable by pressing Escape (by @yohanboniface). #1438
  • Improved Marker popups to close on marker click if opened (by @popox). #1761
  • Significantly improved mass layer removal performance (by @jfgirard with fixes from @danzel). #1141 #1514
API improvements
Layers API improvements
  • Added toGeoJSON method to various layer types, allowing you to save your Leaflet layers as GeoJSON. (by @jfirebaugh). #1462 #712 #1779
  • Added GeoJSON coordsToLatLng option for dealing with GeoJSON that has non-WGS84 coords (thanks to @moonlite). #888 #886
  • Improved Marker to reuse icon DOM elements when changing icons on the fly (e.g. fixes problems when changing icon on mouse hover) (by @robpvn & @danzel). #1726 #561 #1753 #1754
  • Added latlng property to Marker mouse event data. #1613
  • Added LayerGroup hasLayer method (by @rvlasveld). #1282 #1300
  • Added LayerGroup getLayers method (by @tmcw). #1469
  • Added LayerGroup getLayer method (by @gumballhead). #1650
  • Improved LayerGroup removeLayer method to also accept layer id (by @gumballhead). #1642
  • Added Path pointerEvents option for setting pointer-events on SVG-powered vector layers (by @inpursuit). #1053
  • Improved Polygon to filter out last point if it's equal to the first one (to fix GeoJSON polygon issues) (by @snkashis). #1153 #1135
  • Improved paths with clickable: false to allow mouse events to pass through to objects underneath (by @snkashis). #1384 #1281
  • Improved L.Util.template (and correspondingly url-related TileLayer options) to support functions for data values (by @olegsmith). #1554
  • Added TileLayer getContainer method (by @tmcw). #1433
  • Fixed TileLayer.Canvas redraw method chaining (by @jieter). #1287
  • Added TileLayer.WMS crs option to be able to use WMS of CRS other than the map CRS (by @kengu). #942 #945
  • Added popupopen and popupclose events to various layers (by @Koc). #738
  • Added Popup keepInView option (thanks to @lapo-luchini) that prevents the popup from going off-screen while it's opened. #1308 #1052
  • Added Marker togglePopup method (by @popox). #1761
  • Added Popup closeOnClick option that overrides the same Map option for specific popups (by @jfirebaugh). #1669
  • Improved Marker and Path bindPopup method to also accept Popup objects (by @snkashis). #1385 #1208 #1402
  • Added Marker setPopupContent method (by @snkashis). #1373
Map API improvements
  • Improved all view changing methods of Map (setView, panTo, setZoom, fitBounds, etc.) to accept an options object, including the ability to precisely control zoom/pan animations they cause (force disable/enable, etc.). #1617 #1616 #340 #483 #1164 #1420
  • Improved Map fitBounds method to accept padding (or paddingTopLeft and paddingBottomRight) options, allowing you to zoom to an area with a certain padding in pixels (usually left for controls). #859
  • Improved Map invalidateSize to accept options object (animate and pan, the latter controls if it pans the map on size change). (by @jacobtoye and @mourner). #1766 #1767
  • Added Map setZoomAround method for zooming while keeping a certain point fixed (used by scroll and double-click zooming). #1157
  • Added Map remove method to properly destroy the map and clean up all events, and added corresponding unload event (by @jfirebaugh and @mourner). #1434 #1101 #1621
  • Added Map tap handler that now contains all mobile hacks for enabling quick taps and long holds and tapTolerance option specifying the number of pixels you can shift your finger for click to still fire.
  • Added Map zoomAnimationThreshold for setting the max zoom difference with which zoom animation can occur. #1377
  • Improved Map openPopup method to also accept (content, latlng) signature as a shortcut.
  • Improved Map closePopup method to optionally accept a popup object to close. #1641
  • Improved Map stopLocate method to abort resetting map view if calling locate with setView option. #747
  • Improved Map to throw exception if the specified container id is not found (by @tmcw). #1574
  • Improved Map locationfound event to pass all location data (heading, speed, etc.). #984 #584 #987 #1028
  • Added Map resize event. #1564
  • Added Map zoomlevelschange event that triggers when the current zoom range (min/max) changes (by @moonlite). #1376
Controls API improvements
  • Added generic toolbar classes for reuse by plugin developers (used by zoom control).
  • Added Map baselayerchange, overlayadd and overlayremove events fired by Control.Layers (by @calvinmetcalf and @Xelio). #1286 #1634
  • Added Control getContainer method. #1409
Misc API improvements
  • Made Leaflet classes compatible with CoffeeScript class inheritance syntax (by @calvinmetcalf). #1345 #1314
  • Added cleanAllEventListeners method (aliased to off without arguments) to all events-enabled objects (by @iirvine). #1599
  • Added addOneTimeEventListener method (aliased to once) to all events-enabled objects (by @iirvine). #473 #1596
  • Added ability to pass coordinates as simple objects ({lat: 50, lon: 30} or {lat: 50, lng: 30}). #1412
  • Added LatLngBounds getNorth, getEast, getSouth, getWest methods (by @yohanboniface). #1318
  • Added AMD support (Leaflet now registers itself as a leaflet AMD module) (with fixes from @sheppard). #1364 #1778
  • Added L.Util.trim function (by @kristerkari). #1607
Development workflow improvements

Bugfixes

General bugfixes
  • Fixed lots of issues with extent restriction by Map maxBounds. #1491 #1475 #1194 #900 #1333
  • Fixed occasional crashes by disabling zoom animation if changing zoom level by more than 4 levels. #1377
  • Fixed a bug with that caused stuttery keyboard panning in some cases (by @tmcw). #1710
  • Fixed a bug that caused unwanted scrolling of the page to the top of the map on focus. #1228 #1540
  • Fixed a bug where clicking on a marker with an open popup caused the popup to faded in again (by @snkashis). #506 #1386
  • Fixed a bug where zoom buttons disabled state didn't update on min/max zoom change (by @snkashis). #1372 #1328
  • Fixed a bug where scrolling slightly wouldn't always zoom out the map (by @cschwarz). #1575
  • Fixed popup close button to not leave an outline after clicking on it and reopening the popup (by @dotCypress). #1537
  • Fixed a bug that prevented tiles from loading during pan animation.
  • Fixed a bug with contextmenu events on popups falling through to map (by @snkashis). #1730 #1732
  • Fixed 404 tile loading errors when browsing the map off the world bounds.
  • Fixed shifted mouse events in some cases with map inside a relatively positioned parent (by @scooterw and @jec006). #1670 #1684 #1745 #1744
  • Fixed a bug where tile layer z-index order sometimes broke after view reset. #1422
Browser bugfixes
  • Fixed a bug with undesirable page scrolling in Firefox 17+ when you zoom the map by scrolling (by @jfirebaugh). #1789 #1788
  • Fixed a bug where mouse coordinates where shifted in Firefox if the map was inside a positioned block on a scrolled page (by @joschka). #1365 #1322
  • Fixed a bug where box zoom didn't work in some cases in Firefox 18+ (by @fabriceds). #1405
  • Fixed a bug where TileLayer opacity didn't work in IE 7-8 (by @javisantana & [@danzel](https://gi .com/danzel)). #1084 #1396 #1371
  • Fixed Leaflet not working correctly in PhantomJS (by @rassie). #1501
Mobile bugfixes
  • Fixed a bug with layers control on WinPhone8/IE10 Touch (by @danzel). #1635 #1539
  • Fixed a bug with click sometimes firing twice on WinPhone8/IE10 Touch (by @danzel). #1694
  • Fixed a bug in Android where click was triggered twice on one tap (by @jerel & @mourner). #1227 #1263 #1785 #1694
  • Fixed a bug in Android where click on a collapsed layers control would immediately select one of the layers (by @danzel). #1784 #1694
API bugfixes
General API bugfixes
  • Fixed click mouse event inside popups not propagating outside the map (fixes issues with jQuery.live and some mobile frameworks that rely on document click listeners). #301
  • Fixed a bug where event listener still fired even if it was removed on the same event in other listener (by @spamdaemon). #1661 #1654
  • Fixed a bug where L.point and L.latLng factories weren't passing null and undefined values through.
  • Fixed DomEvent removeListener function chaining (by @pagameba).
  • Fixed a bug where removeEventListener would throw an error if no events are registered on the object (by @tjoekbezoer). #1632 #1631
  • Fixed a bug where Point equals and contains methods didn't accept points in array form.
  • Fixed a bug where LatLngBounds extend of an undefined object would cause an error (by @korzhyk). #1688
  • Fixed a bug where Control.Attribution removeAttribution of inexistant attribution corrupted the attribution text. #1410
  • Fixed a bug where setView on an invisible map caused an error (by @jfire). #1707
  • Fixed compatibility with Browserify (by @jfirebaugh). #1572
Layers API bugfixes
  • Fixed a bug where default marker icon path wasn't properly detected in some cases in IE6-7 (by @calvinmetcalf). #1294
  • Fixed a bug where TileLayer.WMS param values weren't escaped in URLs (by @yohanboniface). #1317
  • Fixed a bug where layers that belong to multiple feature groups didn't propagate events correctly (by @danzel). #1359
  • Fixed a bug where TileLayer.WMS tileSize option was ignored (by @brianhatchl). #1080
  • Fixed a bug where Polyline constructor could overwrite the source array (by @snkashis and @danzel). #1439 #1092 #1246 #1426
  • Fixed a bug where marker dragging disabling/enabling wouldn't always work correctly (by @snkashis and @escaped). #1471 #1551
  • Fixed TileLayer to prevent incorrect subdomain in case of negative tile coordinates (by @malexeev). #1532
  • Fixed polygons to normalize holes (remove last point if it's equal to the first one) (by @jfirebaugh). # #1459
  • Fixed DivIcon html option to accept 0 as a value (by @stuporglue). #1633
  • Fixed a bug with Canvas-based paths throwing an error on mousemove in certain conditions. #1615
  • Fixed a bug where copies of the world wouldn't load if you set TileLayer bounds (by @ansis). #1618
  • Fixed a bug where TileLayer load event wouldn't always fire correctly. #1565
  • Fixed TileLayer.WMS compatibility with some old servers that only accepted request parameters in uppercase. #1751
  • Fixed a bug with incorrect L.Icon.Default.imagePath detection in some cases. #1657
  • Fixed a bug where layer onRemove was still called even if it was never added (by @jfirebaugh). #1729
  • Fixed a bug where calling setRadius on a Canvas-powered CircleMarker would cause an infinite loop (by @snkashis). #1712 #1713 #1728
  • Renamed marker-icon@2x.png to marker-icon-2x.png to fix compatibility with Google AppEngine. #1552 #1553
  • Fixed a bug where popupclose and popupopen events weren't fired for multipolygons and multipolylines (by @tmcw). #1681
Map API bugfixes
  • Fixed a bug where Map fitBounds wouldn't work correctly with large bounds (thanks to @MaZderMind). #1069
  • Fixed a bug where Map hasLayer wasn't handling null objects (by @rvlasveld). #1282 #1302
  • Fixed a bug where Map moveend fired before dragend on drag (by @oslek). #1374
  • Fixed a bug where panning with inertia produced an excessive Map movestart event on inertia start (by @oslek). #1374
  • Fixed a bug where Map moveend fired repeatedly on window resize even if the actual map size didn't change (by @oslek). #1374
  • Fixed a bug where Map moveend sometimes wasn't fired after drag (particularly often when dragging with a trackpad).
  • Fixed a bug that would cause an error when trying to get the state of the map in a Map load event listener. #962
  • Added Map autopanstart event back (it was removed occasionally in previous version). #1375
  • Fixed a bug with removing previously set Map maxBounds (by @jec006). #1749 #1750
mourner
published 0.6.0 •

mourner
published 0.5.1 •

Changelog

Source

0.5.1 (2013-02-06)

  • Fixed a regression with GeoJSON not accepting arrays of FeatureCollection (by @snkashis). #1299 #1298
  • Fixed a regression with CirleMarker setRadius not working if called before adding the layer to the map (by @danzel). #1342 #1297

0.5 (2013-01-17)

Breaking changes

Be sure to read through these changes to avoid any issues when upgrading from older versions:

  • Removed default LatLng wrapping/clamping of coordinates (-180, -90 to 180, 90), wrapping moved to an explicit method (LatLng wrap).
  • Disabled Map worldCopyJump option by default (jumping back to the original world copy when panning out of it). Enable it explicitly if you need it.
  • Changed styles for the zoom control (you may need to update your custom styles for it).

Improvements

Usability improvements
Interaction
  • Added touch zoom, pan and double tap support for IE10 touch devices and Metro apps (by @danzel and @veproza with help from @oliverheilig). #1076 #871
  • Improved panning inertia to be much more natural and smooth.
  • Improved dragging cursors in Chrome, Safari and Firefox (now grabbing hand cursors are used).
  • Improved zoom animation curve for a better feel overall.
  • Improved scroll wheel zoom to be more responsive.
  • Improved panning animation performance in IE6-8.
Controls
  • Improved zoom control design to look better, more neutral and in line with other controls, making it easier to customize and fit different website designs. Replaced +/- images with text.
  • Improved zoom control to zoom by 3 levels if you hold shift while clicking on a button.
  • Improved zoom control buttons to become visually disabled when min/max zoom is reached. #917
  • Improved scale control styles.
  • Improved fallback control styles for IE6-8.
Other
  • Added retina support for markers (through Icon iconRetinaUrl and shadowRetinaUrl options) (by @danzel). #1048 #1174
  • Added retina-sized default marker icon in addition to standard one (along with its SVG source and with some subtle design improvements) (by @danzel). #1048 #1174
  • Improved vectors updating/removing performance on Canvas backend (by @danzel). #961
  • Cut total images size from 10KB to 3.2KB with Yahoo Smush.it. Thanks to Peter Rounce for suggestion.
API improvements
  • Replaced L.Transition with a much better and simpler L.PosAnimation.
  • Added Class addInitHook method for adding constructor hooks to any classes (great extension point for plugin authors). #1123
  • Added Map whenReady method (by @jfirebaugh). #1063
  • Added optional delta argument to Map zoomIn and zoomOut (1 by default).
  • Added isValid method to LatLngBounds and Bounds (by @domoritz). #972
  • Added Point equals method.
  • Added Bounds getSize method.
  • Improved markers and vectors click event so that it propagates to map if no one is listening to it (by @danzel). #834 #1033
  • Added Path unbindPopup and closePopup methods.
  • Added Path add and remove event.
  • Added Marker riseOnHover and riseOffset options (for bringing markers to front on hover, disabled by default) (by jacobtoye). #914 #920
  • Added Marker move and remove events.
  • Added Marker contextmenu event. #223
  • Added Popup zoomAnimation option (useful to disable when displaying flash content inside popups #999).
  • Added FeatureGroup layeradd and layerremove events (by @jacobtoye). #1122
  • Added Control.Layers baselayerchange event (by @jfirebaugh). #1064
  • Improved Control.Layers to support HTML in layer names (by @aparshin). #1055 #1099
  • Added CRS.Simple to the list of built-in CRS and improved it to be more usable out of the box (it has different default scaling and transformation now), see debug/map/simple-proj.html for an example.
  • Removed Browser ua, gecko, opera properties (no longer needed).
  • Added L.extend, L.bind, L.stamp, L.setOptions shortcuts for corresponding L.Util methods.
  • Disabled clearing of map container contents on map initialization (as a result of fixing #278).
  • Added L.Util.isArray function (by @oslek). #1279
  • Added mouseover and mouseout events to canvas-based vector layers (by @snkashis). #1403
  • Added Map eachLayer to iterate over all layers added to the map (by @jfirebaugh). #1457
  • Added TileLayer bounds option to limit tile loading to a specific region (by @adimitrov). #991

Bugfixes

General bugfixes
  • Fixed broken tiles and zooming in RTL layouts (by @danzel). #1099 #1095
  • Fixed a bug with pan animation where it jumped to its end position if you tried to drag the map.
  • Fixed a bug where shift-clicking on a map would zoom it to the max zoom level.
  • Fixed a glitch with zooming in while panning animation is running.
  • Fixed a glitch with dragging the map while zoom animation is running.
  • Fixed a bug where slight touchpad scrolling or one-wheel scrolling wouln't always perform zooming. #1039
  • Fixed a bug where panBy wouldn't round the offset values (so it was possible to make the map blurry with it). #1085
  • Fixed a bug where you couldn't scroll the layers control with a mouse wheel.
  • Fixed a regression where WMS tiles wouldn't wrap on date lines. #970
  • Fixed a bug where mouse interaction was affected by map container border width (by @mohlendo). #1204 #1205
  • Fixed a bug with weird vector zoom animation when using Canvas for rendering (by @danzel). #1187 #1188
  • Fixed a bug where max bounds limitation didn't work when navigating the map with a keyboard (by @snkashis). #989 #1221
API bugfixes
  • Fixed a bug where TileLayer bringToBack didn't work properly in some cases (by @danzel). #963 #959
  • Fixed a bug where removing a tile layer while dragging would throw an error (by @danzel). #965 #968
  • Fixed a bug where middle marker wasn't removed after deleting 2 end nodes from a polyline (by @Svad). #1022 #1023
  • Fixed a bug where Map load event happened too late (after moveend, etc.) (by @jfirebaugh). #1027
  • Fixed Circle getBounds to return correct bounds and work without adding the circle to a map. #1068
  • Fixed a bug where removing Popup on viewreset throwed an error (by fnicollet and @danzel). #1098 #1094
  • Fixed a bug where TileLayer.Canvas drawTile didn't receive tile zoom level in arguments.
  • Fixed a bug where GeoJSON resetStyle would not fully reset a layer to its default style. #1112
  • Fixed a bug that caused infinite recursion when using latLngBounds factory with coordinates as string values. #933
  • Fixed chaining on Marker setIcon, setZIndexOffset, update methods. #1176
  • Fixed a bug with mouse interaction when the map container contained children with position other than absolute. #278
  • Fixed a bug with fill/stroke opacity conflicts when using Canvas for rendering (by @danzel). #1186 #1889
  • Fixed a bug where FeatureGroup bindPopup didn't take options into account.
  • Fixed a bug where Canvas-based vector layers didn't cleanup click event on removal properly (by @snkashis). #1006 #1273
  • Fixed a bug where CircleMarker setStyle didn't take radius into account (by @fdlk). #1012 #1013
  • Fixed a bug where null GeoJSON geometries would throw an error instead of skipping (by @brianherbert). #1240
  • Fixed a bug where Canvas-based vector layers passed incorrect layer event property on click (by @snkashis). #1215 #1243
  • Fixed a bug where TileLayer.WMS didn't work correctly if the base URL contained query parameters (by @snkashis). #973 #1231
  • Fixed a bug where removing a polyline in editing state wouldn't clean up the editing handles (by @mehmeta). #1233
  • Fixed a bug where removing a vector layer with a bound popup wouldn't clean up its click event properly (by @yohanboniface). #1229
  • Fixed a bug where GeoJSON features with GeometryCollection didn't pass properties to pointToLayer function (by @calvinmetcalf). #1097
  • Fixed FeatureGroup eachLayer chaining. #1452
Browser bugfixes
  • Fixed a bug with map freezing after zoom on Android 4.1. #1182
  • Fixed a bug where "Not implemented" error sometimes appeared in IE6-8 (by @bryguy and @lookfirst). #892 #893
  • Fixed compatibility with SmoothWheel extension for Firefox (by @waldir). #1011
  • Fixed a bug with popup layout in IE6-7 (by @danzel). #1117
  • Fixed a bug with incorrect box zoom opacity in IE6-7 (by @jacobtoye). #1072
  • Fixed a bug with box zoom throwing a JS error in IE6-7 (by @danzel). #1071
  • Fixed a bug where TileLayer bringToFront/Back() throwed an error in IE6-8. #1168
  • Fixed array type checking in the code to be more consistent in a cross-frame environment (by @oslek). #1279
  • Fixed a bug with - key not working in Firefox 15+ (thanks to @mattesCZ). #869
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc