Commit Graph

  • d80e823733 fix: make sure produceWithPatches accepts promises v9.0.9 cviejo 2022-01-11 11:04:04 +00:00
  • e1409180eb fix: immerjs#876 Ensure empty patch set for atomic set+delete on Map (#878) v9.0.8 Julian Scheid 2022-01-12 00:00:35 +13:00
  • 8507692c72 chore(deps): bump prismjs from 1.24.0 to 1.25.0 in /website (#853) v9.0.7 dependabot[bot] 2021-11-24 22:09:36 +00:00
  • 5e71d58499 chore(deps): bump tmpl from 1.0.4 to 1.0.5 (#854) dependabot[bot] 2021-11-24 22:09:26 +00:00
  • 26355d7531 chore: typo (#857) Kim Chan 2021-11-25 06:09:13 +08:00
  • 4e062c4292 docs: Fix typo (#862) ragheed-affas 2021-11-24 17:08:56 -05:00
  • fb28e8835d docs: Update produce.mdx (#868) Zac Ball 2021-11-24 17:08:30 -05:00
  • 6e7cd9aaf9 docs: fix mobile navbar menu styles (#870) Sigurd Spieckermann 2021-11-24 23:08:05 +01:00
  • 437e745258 chore(deps): bump ws from 5.2.2 to 5.2.3 dependabot[bot] 2021-11-20 12:49:55 +00:00
  • 2afdb1b37d fix: Append to array when key is "-" (#872) Louis DeScioli 2021-11-24 17:06:55 -05:00
  • 2794576206 chore: fix release job Michel Weststrate 2021-11-24 22:00:23 +00:00
  • e6aa92c141 chore: fix tests on master Michel Weststrate 2021-11-24 21:57:13 +00:00
  • 5897cdc859 chore(deps): bump axios from 0.21.1 to 0.21.4 in /website (#865) dependabot[bot] 2021-11-20 12:43:40 +00:00
  • b6bf26573d chore: typo irrelvant => irrelevant (#866) Yanick Champoux 2021-11-20 07:42:50 -05:00
  • 1b5990c8ff chore(deps): bump path-parse from 1.0.6 to 1.0.7 (#841) dependabot[bot] 2021-11-01 19:31:30 +00:00
  • 6deef0f746 chore(docs): it's => its (#851) Yanick Champoux 2021-11-01 15:30:16 -04:00
  • a81cea1038 chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /website (#842) dependabot[bot] 2021-09-01 19:32:43 +01:00
  • 705fd4e8fb chore(deps): bump url-parse from 1.5.1 to 1.5.3 in /website (#848) dependabot[bot] 2021-09-01 19:32:34 +01:00
  • fa3e6f44d2 docs: fix adjective (#844) Blazej Sewera 2021-09-01 20:32:27 +02:00
  • 78f86d8e23 chore(deps): bump tar from 6.1.0 to 6.1.11 in /website (#847) dependabot[bot] 2021-09-01 19:32:14 +01:00
  • 64d6376119 chore(deps): bump tar from 4.4.13 to 4.4.19 (#849) dependabot[bot] 2021-09-01 19:32:03 +01:00
  • fa671e55ee fix(security): Follow up on CVE-2020-28477 where path: [["__proto__"], "x"] could still pollute the prototype v9.0.6 Michel Weststrate 2021-08-31 19:59:35 +01:00
  • 2e0aa95b50 Create SECURITY.md Michel Weststrate 2021-08-31 19:51:50 +01:00
  • 050522dea1 chore: fix CI. maybe. Michel Weststrate 2021-08-04 18:10:26 +02:00
  • 11955103ee docs: Update example-setstate.mdx (#833) VladislavMurashchenko 2021-08-04 18:59:29 +03:00
  • 648d39bc72 docs: fixing link to RFC-6902 & fixing typo (#830) Connor Burton 2021-08-04 16:57:57 +01:00
  • bc890f751b docs: Update example-setstate.mdx (#829) SyedTayyabUlMazhar 2021-07-14 13:42:57 +05:00
  • 16a3d0f36c chore(deps): bump prismjs from 1.23.0 to 1.24.0 in /website (#822) dependabot[bot] 2021-07-06 11:41:37 +01:00
  • 847492c420 docs: Extended / updated documenation (#824) Michel Weststrate 2021-07-06 09:28:29 +01:00
  • 7f414838a7 chore: [workflows] don't release from forks Michel Weststrate 2021-07-06 09:27:49 +01:00
  • 3f9a94e9e7 chore: let's test before publish Michel Weststrate 2021-07-05 16:38:10 +01:00
  • bfb8decc92 fix: release missing dist/ folder v9.0.5 Michel Weststrate 2021-07-05 16:35:13 +01:00
  • 0dd7ed0251 Merge branch 'master' into doc-improvements doc-improvements Michel Weststrate 2021-07-05 16:24:08 +01:00
  • b314b19f35 chore: fix cpx usage Michel Weststrate 2021-07-05 16:20:53 +01:00
  • 139f381bd4 Merge branch 'master' into doc-improvements Michel Weststrate 2021-07-05 16:13:57 +01:00
  • a607d6c823 chore: Remove old shizzle Michel Weststrate 2021-07-05 16:13:43 +01:00
  • d37dea83d9 touch Michel Weststrate 2021-07-05 16:05:09 +01:00
  • 6fd5329de9 chore: fixes for deploy preview Michel Weststrate 2021-07-05 15:58:53 +01:00
  • 144f886127 chore: fix docs deployment attempt 3 v9.0.4 Michel Weststrate 2021-07-05 15:44:47 +01:00
  • 38964faf20 chore: semantic-release + GH actions Michel Weststrate 2021-07-05 15:38:41 +01:00
  • 06c6741ef7 chore: fix docs deploy Michel Weststrate 2021-07-05 15:31:34 +01:00
  • ad23da993e chore: fix test job Michel Weststrate 2021-07-05 15:29:06 +01:00
  • b6d92f4235 chore: publish docs automatically Michel Weststrate 2021-07-05 15:25:18 +01:00
  • c59576a231 chore: setup GH action for test Michel Weststrate 2021-07-05 15:18:18 +01:00
  • dff8f18b88 Initial improvements, modernized react, add sandboxes Michel Weststrate 2021-07-05 14:56:18 +01:00
  • dc3f66cdea fix: #807 new undefined properties should end up in result object Michel Weststrate 2021-06-24 10:06:42 +01:00
  • 5412c9f770 fix: #791 return 'nothing' should produce undefined patch Michel Weststrate 2021-06-24 09:56:58 +01:00
  • 58b74a6179 chore(deps): bump ssri from 6.0.1 to 6.0.2 in /website (#818) dependabot[bot] 2021-06-24 09:39:24 +01:00
  • c9deb48f89 chore(deps): bump color-string from 1.5.4 to 1.5.5 in /website (#817) dependabot[bot] 2021-06-24 09:39:15 +01:00
  • 09ac097513 fix: Better applyPatches type (#810) Josh Kelley 2021-06-24 04:39:06 -04:00
  • b1fac9dcfe chore: reduce size by using TS const enum (#812) houfeng 2021-06-24 16:38:21 +08:00
  • 0dc1d2e66e chore(deps): bump postcss from 7.0.35 to 7.0.36 in /website (#813) dependabot[bot] 2021-06-24 09:35:55 +01:00
  • 07575f38f4 fix: isPlainObject: add quick comparison between input and Object to short-circuit taxing Function.toString invocations (#805) v9.0.3 Ben Elliott 2021-06-09 10:53:27 +01:00
  • 5cb208bb0f chore(deps-dev): bump lodash from 4.17.19 to 4.17.21 (#793) dependabot[bot] 2021-06-09 10:44:35 +01:00
  • e4fd7d39ac chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#795) dependabot[bot] 2021-06-09 10:44:17 +01:00
  • e08d2154d4 chore(deps): bump url-parse from 1.4.7 to 1.5.1 in /website (#794) dependabot[bot] 2021-06-09 10:44:08 +01:00
  • 7ca62675c7 chore(deps): bump handlebars from 4.7.3 to 4.7.7 (#792) dependabot[bot] 2021-06-09 10:43:47 +01:00
  • 7746d0ce4d chore(deps): bump ssri from 6.0.1 to 6.0.2 (#789) dependabot[bot] 2021-06-09 10:43:40 +01:00
  • cc20e5ab3d chore(deps): bump lodash from 4.17.20 to 4.17.21 in /website (#796) dependabot[bot] 2021-06-09 10:43:26 +01:00
  • 890cfce5fa chore(deps): bump dns-packet from 1.3.1 to 1.3.4 in /website (#806) dependabot[bot] 2021-06-09 10:43:16 +01:00
  • 92c855548c chore(deps): bump ws from 6.2.1 to 6.2.2 in /website (#808) dependabot[bot] 2021-06-09 10:43:06 +01:00
  • 17284fbba3 docs: update Hermes support proxy 👏 (#801) Ehsan sarshar 2021-06-09 14:12:50 +04:30
  • 6555173838 fix: #785 fix type inference for produce incorrectly inferring promise (#786) v9.0.2 hardfist 2021-04-25 22:50:28 +08:00
  • 7a5382899b chore(deps): bump y18n from 3.2.1 to 3.2.2 (#775) dependabot[bot] 2021-04-11 14:03:02 +01:00
  • ffa397235e chore: Fix typo in comment (#776) inokawa 2021-04-11 22:02:28 +09:00
  • 557aad59fd docs: fix typo will -> well (#778) Kirill Cherkashin 2021-04-11 09:02:11 -04:00
  • 0af1143455 docs: clarify that Map / Set cant be subclassed or made immerable. Fixes #781 Michel Weststrate 2021-04-11 13:59:15 +01:00
  • bc359167ec chore: fix links, fixes #779 Michel Weststrate 2021-04-10 15:11:05 +01:00
  • a98b655ce6 docs: setup automatic URL redirection, fixes #772 Michel Weststrate 2021-03-21 16:49:38 +00:00
  • e0b7c01c4c fix: #768 immerable field being lost during patch value cloning (#771) v9.0.1 Michel Weststrate 2021-03-20 21:37:31 +00:00
  • 39cb9f4476 fix: #768 immerable field being lost during patch value cloning fix-768 Michel Weststrate 2021-03-20 20:40:53 +00:00
  • 2c2f30e1c7 feature: Improved typescript types v9.0.0 Michel Weststrate 2021-03-19 21:13:55 +00:00
  • 19c6e7ad90 More improvements and documentation better-types Michel Weststrate 2021-03-19 20:58:06 +00:00
  • e655558d1d v9.0.0-beta.1 Michel Weststrate 2021-03-19 17:30:37 +00:00
  • b7fcf7f665 docs: add break to switch block (#769) v8.0.4 Greg Venech 2021-03-19 12:39:21 -04:00
  • 5ae354718c fix: make sure isPlainObject checks support objects send accross frames. Fixes #766 / #405 xyh 2021-03-20 00:38:43 +08:00
  • d7c618e128 Minor improvements Michel Weststrate 2021-03-18 21:51:21 +00:00
  • 99ca5a36f9 More improvements Michel Weststrate 2021-03-18 21:21:58 +00:00
  • 9c15db9f4a Introduce stricter types:* Returning nothing is only allowed if the base type allows undefined in it's type* When using things like setState(produce(draft => )), the type of draft will be inferred correctly* It is no longer allowed to return arbitrary state from a producer. This signals dev errors earlier* To reflect the auto freezing behavior of Immer, the produced state type will always be Immutable Michel Weststrate 2021-03-18 11:35:27 +00:00
  • 0616ae22d2 Improve inference of curried functions, fixes #720 Michel Weststrate 2021-03-18 10:28:12 +00:00
  • 89615241d0 Upgrade TypeScript to 4.3 Michel Weststrate 2021-03-18 10:27:14 +00:00
  • f8b77d1894 fix: new Immer().produce now has the same type as produce. Fixes #749 v8.0.3 Michel Weststrate 2021-03-17 16:21:31 +00:00
  • e3dfdcdf01 chore: fixes with docusaurus2 setup Michel Weststrate 2021-03-17 16:09:10 +00:00
  • d395efeb5e fix: Add a type-checking fast path for primitive types (#755) v8.0.2 Andrew Casey 2021-03-17 08:31:56 -07:00
  • 3b4286d94b fix: Ignore equal reference assignments. Fixes #648 Michel Weststrate 2021-03-17 15:27:35 +00:00
  • d435d0c510 Merge branch 'proxy-set-ignore-equality' of https://github.com/smirea/immer into smirea-proxy-set-ignore-equality Michel Weststrate 2021-03-17 15:26:26 +00:00
  • cabcd3de4a docs: Merge branch 'pvcresin-patch-1' Michel Weststrate 2021-03-17 15:20:58 +00:00
  • ec03dd0a13 Merge branch 'patch-1' of https://github.com/pvcresin/immer into pvcresin-patch-1 Michel Weststrate 2021-03-17 15:20:01 +00:00
  • 42aac95699 docs: Update to docusaurus 2 Michel Weststrate 2021-03-17 15:16:50 +00:00
  • 5d6a5d7ced Some theming improvements Michel Weststrate 2021-03-17 15:12:16 +00:00
  • d13987b39d Merge branch 'master' of https://github.com/RDIL/immer into RDIL-master Michel Weststrate 2021-03-17 14:47:20 +00:00
  • 12a1c67139 Fix typo pvcresin 2021-03-13 20:35:00 +09:00
  • 4ec0e7e4bd Fix typo Raika Toriyama 2021-03-13 20:29:33 +09:00
  • 9b8c9aae12 docs: fix typo, tipes -> tips (#750) Leonidas Arvanitis 2021-03-04 13:40:42 +02:00
  • bf43e626db chore(deps): bump prismjs from 1.21.0 to 1.23.0 in /website (#762) dependabot[bot] 2021-03-04 11:40:12 +00:00
  • b34cd8d8c6 Fix installation docs Reece Dunham 2021-02-03 18:27:02 +00:00
  • b0a5b7aa60 Migrate to Docusaurus v2 Reece Dunham 2021-02-03 17:35:24 +00:00
  • 02dd26511c Update introduction.md (#745) Christoph Nakazawa 2021-02-02 17:25:22 +09:00
  • 439e4f1d7d docs: fix typo, INITAL->INITIAL (#741) chee 2021-01-26 16:46:22 +00:00
  • da2bd4fa0e fix: Fixed security issue #738: prototype pollution possible when applying patches CVE-2020-28477 v8.0.1 Michel Weststrate 2021-01-20 11:34:38 +00:00