43 Commits

Author SHA1 Message Date
Paul Marsicovetere
a89c095495 Adding patch and provenance publish 2023-05-18 13:49:07 -04:00
Paul Marsicovetere
6748ac42ee GitHub Actions release workflow addition 2023-05-17 15:49:54 -04:00
Ryan Roemer
ee3915e66b 3.2.1 2023-03-16 08:38:00 -07:00
Ryan Roemer
b34988f9a5
Chore: updates (#121)
- Update devdeps
- Tighten up lint rules
- Update CI to modern Node versions
2023-03-14 08:42:44 -07:00
Carlos Kelly
2ee9311e81 Update React and webpack dependencies 2022-04-22 11:27:50 -05:00
dependabot[bot]
adf567deb6
Bump karma from 4.4.1 to 6.3.14 (#102)
Bumps [karma](https://github.com/karma-runner/karma) from 4.4.1 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v4.4.1...v6.3.14)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 12:35:29 -08:00
Christopher Dierkens
7cead8156c update codecov to 3.8.2 2021-05-17 19:33:01 -04:00
Kylie Stewart
5031f5fd80 3.2.0 2020-05-28 09:48:44 -06:00
Kylie Stewart
75b679d4c3
Update types to use generics & add a TS test for react-redux (#80)
* Add a test for react-redux's useSelector hook

* Separate react-redux test from main usage test

* Fix types, use generics
2020-05-27 17:42:42 -06:00
Kylie Stewart
e01e97545b
Update types + add TS tests (#77)
* Update contributing guidelines

* Use tsc's project reference to isolate tests

* Update our timeout call

* Update docs surrounding new scripts

* Remove compiled JS, do not generate on test

* Add eslint-plugin-react

* Run tslint in CI
2020-05-21 09:08:50 -06:00
Kylie Stewart
bf6d0c25c8 3.1.1 2020-05-08 16:52:27 -06:00
Kylie Stewart
4fdd25a879 3.1.0 2020-05-08 16:44:32 -06:00
Kylie Stewart
d0a0b5add8
Add Preact support (#76)
Co-authored-by: David Dios <dios.david@thedevcore.net>
Co-authored-by: Ryan Roemer <ryan.roemer@formidable.com>
2020-05-08 16:43:09 -06:00
Kylie Stewart
f1d2eab2ff 3.0.2 2020-05-01 10:18:47 -06:00
Chris Bolin
8253fc884b 3.0.1 2020-02-05 17:21:18 -07:00
Chris Bolin
6267543871 Bundle Size (#60) 2020-02-05 17:17:28 -07:00
Chris Bolin
6d1d37c664 3.0.0 2020-02-05 17:14:10 -07:00
Chris Bolin
3a99879aee
Bundle Size (#60)
* update to flatgreen badge

* add Bundle size note

* swap bundlephobia for custom size

* update package description

* move to monthly download badge
2020-02-05 17:13:18 -07:00
Chris Bolin
61b9ec59b9 3.0.0-beta.1 2020-01-31 12:29:34 -07:00
Ryan Roemer
5d71c91e73
Feature: Add support for ES.next Set, Map, ArrayBuffer (#51)
- Update library to include ES.next support for `Map`, `Set`, `ArrayBuffer`. Part of #36
- Update to `fast-deep-equal@3.1.1` with modified support for ES.next data types.
- Upgrade lots of `devDependenices`
- Use `fast-deep-equal` tests directly in our correctness tests.
- Update CI to modern Node.js versions.
- **Note**: There's a bug / limitation of `Set` comparisons whereby objects are compared by reference not value. Tracked at #50 . In our `yarn benchmark`, `lodash.isEqual` gets test differences because it correctly handles those.
2020-01-29 13:52:55 -07:00
Chris Bolin
443b956f01 2.0.4 2018-11-09 10:40:23 -07:00
Chris Bolin
9cc9870163 2.0.3 2018-11-08 22:25:58 -07:00
Chris Bolin
4dbfef5aff 2.0.2 2018-08-21 23:25:39 -06:00
Chris Bolin
2aafd69a50 2.0.1 2018-06-25 11:33:35 -06:00
samwhale
adefbc9d94 2.0.0 2018-06-04 16:51:52 -06:00
Samuel Estrella
3554b131a4
Benchmarking 2.0.0 (#23)
* Update benchmarking dependencies
* Update benchmarking data in README.md
* Add updated benchmarking chart
* Fix broken benchmarking link.
2018-06-04 15:50:29 -07:00
Ryan Roemer
53a5ca111b
Chore/browser tests (#10)
- Refactor the test directory structure.
- Imports the `node` tests into the browser, building with webpack. They are the source of truth.
- Run headless chrome in Travis.
- Run IE9 in Appveyor.
- Use `builder` to parallelize running lint and various tests.
- Fixes #7
2018-04-13 14:29:01 -07:00
Chris Bolin
b0b188e664
1.0.0 RC (#6)
* react-fast-compare README

* react-fast-compare package.json

* clear out bad fast-deep-equal references

* deeply test react elements, just not the _owner field; update tests
2018-04-12 17:33:57 -06:00
Chris Bolin
fb21aa68c2
Benchmark: React testing and charting (#5)
* add dummy react element test

* add benchmark script; remove slower packages from benchmark; benchmark generic and react functionality

* add chart data

* make it node 4 friendly with Array.prototype.concat
2018-04-12 14:12:28 -06:00
Chris Bolin
74f0469bc5
Add more tests (#4)
* Add react and react-test-renderer; add test watcher script

* new react and warning specs; update eslint for es6 and mocha

* PR fixes
2018-04-11 16:32:13 -06:00
Evgeny Poberezkin
4b879ceed5 1.1.0 2018-02-25 20:39:16 +00:00
Evgeny Poberezkin
92d78b09d0 test: typescript as part of npm test 2018-02-25 20:36:32 +00:00
Konstantin Lekh
b052c99391
Update package.json 2017-11-14 13:24:42 +03:00
Konstantin Lekh
a2373cba49 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	package.json
2017-11-06 19:30:03 +05:00
Konstantin Lekh
87db94e874 test for typings 2017-11-06 19:26:48 +05:00
Michał Wadas
8d0a40380d Added .files field to package.json to reduce package size 2017-10-31 13:39:12 +01:00
Konstantin Lekh
f94b594aa0 typings 2017-10-20 22:19:55 +03:00
Evgeny Poberezkin
b876854e5e 1.0.0 2017-06-17 21:19:29 +01:00
Evgeny Poberezkin
273faa304a test: remove microtime, use node 4+ only 2017-06-17 21:16:22 +01:00
Evgeny Poberezkin
7a5d030cc7 benchmark 2017-06-17 21:09:49 +01:00
Evgeny Poberezkin
7a8f904fce 0.1.0 2017-06-16 22:55:04 +01:00
Evgeny Poberezkin
e80419b8d8 feat: "deep equal" with tests 2017-06-16 22:33:44 +01:00
Evgeny Poberezkin
3d6d9ef571 chore: package.json 2017-06-15 23:25:53 +01:00