react-fast-compare
Advanced tools
Comparing version 3.0.0 to 3.0.1
# Changelog | ||
## 3.0.0 (2020-01-31) | ||
## 3.0.1 (2020-02-05) | ||
- [#60](https://github.com/FormidableLabs/react-fast-compare/pull/60). Update documentation on bundle size. | ||
## 3.0.0 (2020-01-05) | ||
**Features:** | ||
- [#36](https://github.com/FormidableLabs/react-fast-compare/pull/36). Update to `fast-deep-equal@3.1.1` with modified support for ES.next data types: `Map`, `Set`, `ArrayBuffer`. | ||
- [#57](https://github.com/FormidableLabs/react-fast-compare/pull/57). Minor refactoring to reduce min+gz size. | ||
- [#59](https://github.com/FormidableLabs/react-fast-compare/pull/59). Rename exported to `isEqual` for TypeScript users. | ||
@@ -9,0 +14,0 @@ **Breaking changes:** |
{ | ||
"name": "react-fast-compare", | ||
"version": "3.0.0", | ||
"description": "Fastest deep equal comparison for React. Perfect for shouldComponentUpdate. Also really fast general-purpose deep comparison", | ||
"version": "3.0.1", | ||
"description": "Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.", | ||
"main": "index.js", | ||
@@ -6,0 +6,0 @@ "scripts": { |
# react-fast-compare | ||
[![Downloads][downloads_img]][npm_site] | ||
[![size_minzip][size_minzip]][size_site] | ||
[![Bundle Size][bundle_img]](#bundle-size) | ||
[![Travis Status][trav_img]][trav_site] | ||
[![AppVeyor Status][appveyor_img]][appveyor_site] | ||
[![npm version][npm_img]][npm_site] | ||
[![Maintenance Status][maintenance-image]](#maintenance-status) | ||
[![Maintenance Status][maintenance_img]](#maintenance-status) | ||
@@ -135,2 +135,10 @@ The fastest deep equal comparison for React. Very quick general-purpose deep | ||
## Bundle Size | ||
There are a variety of ways to calculate bundle size for JavaScript code. | ||
You can see our size test code in the `compress` script in | ||
[`package.json`](https://github.com/FormidableLabs/react-fast-compare/blob/master/package.json). | ||
[Bundlephobia's calculation](https://bundlephobia.com/result?p=react-fast-compare) is slightly higher, | ||
as they [do not mangle during minification](https://github.com/pastelsky/package-build-stats/blob/v6.1.1/src/getDependencySizeTree.js#L139). | ||
## License | ||
@@ -156,6 +164,4 @@ | ||
[appveyor_site]: https://ci.appveyor.com/project/FormidableLabs/react-fast-compare | ||
[size_min]: https://img.shields.io/bundlephobia/min/react-fast-compare.svg | ||
[size_minzip]: https://img.shields.io/bundlephobia/minzip/react-fast-compare.svg | ||
[size_site]: https://bundlephobia.com/result?p=react-fast-compare | ||
[downloads_img]: https://img.shields.io/npm/dt/react-fast-compare.svg | ||
[maintenance-image]: https://img.shields.io/badge/maintenance-active-green.svg | ||
[bundle_img]: https://img.shields.io/badge/minzipped%20size-622%20B-flatgreen.svg | ||
[downloads_img]: https://img.shields.io/npm/dm/react-fast-compare.svg | ||
[maintenance_img]: https://img.shields.io/badge/maintenance-active-flatgreen.svg |
16692
166