Commit Graph

  • dec6feadd2 ci: test Node.js 6, 8, 10 and 11 Daniel Ruf 2018-11-06 09:57:32 +01:00
  • 76b12cfc24 ci: use yarn cache Daniel Ruf 2018-11-06 09:56:47 +01:00
  • 7d2f3086f7 Merge pull request #237 from mweststrate/curry Michel Weststrate 2018-11-05 12:58:45 +02:00
  • feb37a1ccf simplify curried producer impl aleclarson 2018-10-29 13:11:03 -04:00
  • 004bb7f447 reformat changelog.md aleclarson 2018-10-28 18:03:18 -04:00
  • a1aa3d97f9 1.7.4 v1.7.4 aleclarson 2018-10-28 15:04:06 -04:00
  • eed23e1e93 update changelog.md aleclarson 2018-10-28 15:03:08 -04:00
  • 72850a904b fix: prettier indentation for .prettierrc and .json aleclarson 2018-10-28 14:41:35 -04:00
  • fe82ed97fd improve applyPatches perf aleclarson 2018-10-03 15:40:27 -04:00
  • 172d76a89b feat: export isDraft function (#220) Alec Larson 2018-10-25 12:00:40 -04:00
  • 2dcede1e36 update yarn.lock aleclarson 2018-10-28 11:37:55 -04:00
  • d8f02b56d6 fix(jest): set "testURL" to http://localhost aleclarson 2018-10-28 11:26:07 -04:00
  • 8d84945d7b fix(ts): use es2015 env in tests aleclarson 2018-10-28 11:25:24 -04:00
  • c8e9237946 lock down the "typescript" dev dependency aleclarson 2018-10-28 11:14:38 -04:00
  • ec684a5108 test: applyPatches coverage aleclarson 2018-10-28 10:40:00 -04:00
  • d671c22f25 test: applyPatches invalid operation aleclarson 2018-10-28 10:23:44 -04:00
  • 42e426ea86 fix: remove unused verifyReturnValue function aleclarson 2018-10-28 10:14:47 -04:00
  • 51f6184b20 fix(ts): avoid mapping more built-in types aleclarson 2018-10-28 09:58:27 -04:00
  • 1941e80014 improve tests for Draft<T> aleclarson 2018-10-28 09:48:12 -04:00
  • 6d9b8d946f fix(ts): Draft<T> where T is a tuple that contains one or many readonly objects/arrays aleclarson 2018-10-28 09:31:55 -04:00
  • 393dad5dcb add Draft<T> type tests aleclarson 2018-10-28 08:23:01 -04:00
  • ee9e089aa6 support typescript 2.8+ aleclarson 2018-10-27 19:48:59 -04:00
  • 512256bbde improve Draft<T> in TypeScript Alec Larson 2018-10-12 19:21:31 -04:00
  • 18a25b81fa 1.7.3 v1.7.3 aleclarson 2018-10-24 22:14:48 -04:00
  • 70de0bfbf7 update changelog.md aleclarson 2018-10-24 17:43:01 -04:00
  • 1f93af2df6 fix: use proxies only if Reflect exists (#227) Alec Larson 2018-10-24 08:10:54 -04:00
  • 09d69ae776 Remove unused parameter (#206) Steven 2018-10-13 08:22:54 -04:00
  • f2f4f2c6d2 Spell checking (#217) Oscar Nordquist 2018-10-13 14:12:50 +02:00
  • 51648efb38 Merge pull request #213 from aleclarson/patch2 Michel Weststrate 2018-10-11 20:11:21 +02:00
  • 620f9bb928 Merge pull request #214 from rgbkrk/patch-1 Michel Weststrate 2018-10-11 20:10:29 +02:00
  • 7cae55be1c Added note about compressing patches Michel Weststrate 2018-10-10 16:28:03 +02:00
  • fdb24ce0b8 remove extraneous word from changelog for 1.7.2 Kyle Kelley 2018-10-05 15:40:33 -07:00
  • 8dc7d427bd clarify array test names aleclarson 2018-10-03 17:36:57 -04:00
  • c41b4ab215 Merge pull request #203 from neurosnap/patch-2 Michel Weststrate 2018-09-27 15:10:45 +02:00
  • 864b049066 Update readme.md Eric Bower 2018-09-27 09:06:14 -04:00
  • c018c4974a Added some external resources to readme Michel Weststrate 2018-09-27 10:13:36 +02:00
  • 1139f57947 Merge pull request #200 from stefanwille/upgrade-prettier Michel Weststrate 2018-09-20 19:08:19 +02:00
  • 255d135807 Added link to immer patch article Michel Weststrate 2018-09-20 13:45:08 +02:00
  • cbdd98cd43 v1.7.2 Michel Weststrate 2018-09-20 11:18:16 +02:00
  • e06b330f39 Reformat all TypeScript code with new prettier version Stefan Wille 2018-09-20 12:59:39 +02:00
  • d0d2b86501 Enable TypeScript to be formatted by prettier Stefan Wille 2018-09-20 12:59:16 +02:00
  • 091a7971ce Reformat all JS code with new prettier version Stefan Wille 2018-09-20 12:56:17 +02:00
  • 417b11c62e Upgrade prettier to 1.14.3 Stefan Wille 2018-09-20 12:55:43 +02:00
  • 0d72d130a7 Merge pull request #199 from stefanwille/fix-tests-for-node-v10.10 Michel Weststrate 2018-09-20 12:23:31 +02:00
  • 9bbf7afe59 Document why the regexp in the expectation has a "|" branch Stefan Wille 2018-09-20 12:18:11 +02:00
  • 6746f6cb8b Adapt freeze test to changed exception message in Node v10.10.0 Stefan Wille 2018-09-20 12:12:03 +02:00
  • 3de49ef198 Disabled sideEffects module flag, it somehow breaks Angular (webpack) build, fixes #198 Michel Weststrate 2018-09-20 11:15:58 +02:00
  • 21ad96b085 Merge pull request #197 from 0xflotus/patch-1 Michel Weststrate 2018-09-19 11:00:00 +02:00
  • 67e4da9854 fixed development 0xflotus 2018-09-19 10:56:57 +02:00
  • 1fe79ae01e v1.7.1 v1.7.1 Michel Weststrate 2018-09-18 17:13:07 +02:00
  • 0d262e1005 Fixed issue in the flow type for nothing Michel Weststrate 2018-09-18 17:12:35 +02:00
  • 18024213c1 Less is more Michel Weststrate 2018-09-18 17:08:36 +02:00
  • 964d38b02d v1.7.0 v1.7.0 Michel Weststrate 2018-09-18 17:06:16 +02:00
  • 798d2b2ba7 Introduced the concept of nothing Michel Weststrate 2018-09-18 17:05:05 +02:00
  • 4f27a93dce Tried to reproduce #195 Michel Weststrate 2018-09-18 16:38:45 +02:00
  • d4a165b43a More readme links Michel Weststrate 2018-09-18 16:34:39 +02:00
  • 897c2848e7 added some readme clarifications Michel Weststrate 2018-09-18 15:01:41 +02:00
  • 00a7720d9f Merge pull request #193 from TomFaulkner/patch-2 Michel Weststrate 2018-09-17 08:59:38 +02:00
  • 1401c08580 Merge pull request #192 from TomFaulkner/patch-1 Michel Weststrate 2018-09-17 08:59:24 +02:00
  • 2d8f8f4849 Merge pull request #191 from neurosnap/patch-1 Michel Weststrate 2018-09-17 08:59:09 +02:00
  • 47f67b0c78 Update readme.md Tom Faulkner 2018-09-14 19:18:10 -05:00
  • 67cd98995c Update readme.md Tom Faulkner 2018-09-14 19:08:18 -05:00
  • 13d0da7774 Update readme.md Eric Bower 2018-09-14 19:24:37 -04:00
  • d0ac0e68a7 Merge pull request #190 from aretecode/patch-1 Michel Weststrate 2018-09-14 23:35:02 +02:00
  • 7bfdd781a2 readme: consistent formatting in examples James 2018-09-14 11:50:45 -07:00
  • f0e8c47b54 Improved the readme concerning limitations. Fixes #185 Michel Weststrate 2018-09-13 10:15:05 +02:00
  • 71b9fed519 v1.6.0 Michel Weststrate 2018-09-04 14:13:17 +02:00
  • d6d0f696f6 Merge pull request #186 from arilotter/patch-1 Michel Weststrate 2018-09-13 09:32:47 +02:00
  • 0a96aeb1e5 Fix typo in readme.md Ari Lotter 2018-09-12 23:00:19 -04:00
  • 0a80c2c108 Be explicit about not supporting arbitrary properties on arrays Michel Weststrate 2018-09-04 14:11:37 +02:00
  • 4b9a7d3963 Merge pull request #183 from drcmda/patch-1 Michel Weststrate 2018-09-03 15:04:24 +02:00
  • f8479c235d Merge pull request #179 from RichieAHB/rahb/add-original Michel Weststrate 2018-09-03 15:03:29 +02:00
  • 67d7ba9c4a Add small section explaining how to use "void" for inline mutations Paul Henschel 2018-09-02 12:56:58 +02:00
  • c16b5b0f67 Update types RichieAHB 2018-08-27 19:13:29 +01:00
  • f0934ab6b0 Return undefined for unwrapped values / update tests RichieAHB 2018-08-27 18:33:41 +01:00
  • 2897e129fb Merge pull request #181 from alecmce/patch-1 Michel Weststrate 2018-08-27 11:31:02 +02:00
  • 70c3758eb4 Update immer.js Alec McEachran 2018-08-27 09:37:46 +01:00
  • 590025fea2 Add original function RichieAHB 2018-08-24 19:07:13 +01:00
  • 211f5cf4a8 Emphasized in readme that state should be a tree Michel Weststrate 2018-08-17 12:50:07 +02:00
  • f1ca2f6d80 Picked a logo Michel Weststrate 2018-08-16 16:57:10 +02:00
  • d9b4d566f4 Added some docs on how to use Immer together with Map or Set Michel Weststrate 2018-08-16 16:35:42 +02:00
  • 737dfe5c85 Set side effects to false Michel Weststrate 2018-08-16 16:35:03 +02:00
  • 979d7a34dd v1.5.0 v1.5.0 Michel Weststrate 2018-07-25 14:01:57 +02:00
  • cdaec5ae46 syntax fixes Michel Weststrate 2018-07-25 13:31:43 +02:00
  • 341cfebda7 Update readme Michel Weststrate 2018-07-25 13:26:22 +02:00
  • 2513fb8b10 Merge branch 'patches' Michel Weststrate 2018-07-25 13:09:01 +02:00
  • d60eea0b50 Documented patches Michel Weststrate 2018-07-25 13:08:37 +02:00
  • 4eb6bce67d Added typings and typings tests Michel Weststrate 2018-07-25 12:37:19 +02:00
  • 2ddcda21c1 Merge branch 'master' into patches Michel Weststrate 2018-07-25 12:30:09 +02:00
  • d0fd57f13e v1.4.0 v1.4.0 Michel Weststrate 2018-07-25 12:20:55 +02:00
  • 5e8464db13 Updated changelog Michel Weststrate 2018-07-25 12:20:02 +02:00
  • 2d4590e6d1 Increased number a bit; show the importance of singel produce Michel Weststrate 2018-07-25 12:13:31 +02:00
  • 3d3732c865 Merge branch 'scriby-master' Michel Weststrate 2018-07-25 12:04:21 +02:00
  • 534f45f1d5 Use new perf test infra, saner number Michel Weststrate 2018-07-25 12:03:58 +02:00
  • 05d6db4797 Merge branch 'master' of https://github.com/scriby/immer into scriby-master Michel Weststrate 2018-07-25 11:54:23 +02:00
  • 6e23240e6c Merge branch 'pekeler-seamless-immutable' Michel Weststrate 2018-07-25 11:51:23 +02:00
  • 2806110c65 More reasonable bounds Michel Weststrate 2018-07-25 11:51:06 +02:00
  • 08a76b7575 Merge branch 'seamless-immutable' of https://github.com/pekeler/immer into pekeler-seamless-immutable Michel Weststrate 2018-07-25 11:39:16 +02:00
  • 05e3015b9c produce is now exported as both default and name export. Implements #136 Michel Weststrate 2018-07-25 11:34:55 +02:00
  • b618bf9b5e Merge pull request #170 from knpwrs/patch-2 Michel Weststrate 2018-07-24 14:55:10 +02:00