Commit Graph

  • d49fa3b299 explicit return of setAutoFreeze CAVALEIRO Julien 2018-01-08 10:26:53 +01:00
  • ef94110ddc Cleaner ES5 impl Michel Weststrate 2018-01-08 09:54:08 +01:00
  • fbeeadee3d Code cleanup Michel Weststrate 2018-01-08 09:17:55 +01:00
  • 24b5d42300 Simple optimization in ES5 Michel Weststrate 2018-01-08 09:03:41 +01:00
  • 4e7f44a948 Fixed remaining failing tests Michel Weststrate 2018-01-06 23:05:59 +01:00
  • 34af9d9de2 Add travis, prettier and npm badges. Also add unpkg cdn Fadi Khadra 2018-01-06 16:25:26 +01:00
  • 82ac66cb70 Allmost feature complete! Michel Weststrate 2018-01-05 23:30:55 +01:00
  • cab47bb1ee WIP on arrays Michel Weststrate 2018-01-05 21:44:45 +01:00
  • a75875136c WIP Michel Weststrate 2018-01-05 06:11:57 +01:00
  • 20bc897494 type verification test Michel Weststrate 2018-01-05 05:19:43 +01:00
  • 6b47142a10 Merge branch 'travis' of https://github.com/Gregjarvez/immer into travis Gregory Assasie 2018-01-04 22:59:35 +00:00
  • 70eee19a39 added donate badge Gregory Assasie 2018-01-04 22:59:13 +00:00
  • cc61e1e470 v0.2.2 v0.2.2 Michel Weststrate 2018-01-04 22:37:25 +01:00
  • fae0957009 Merge pull request #33 from mweststrate/fix/32 Michel Weststrate 2018-01-04 22:36:47 +01:00
  • c6454ac0c2 Better property descriptor test Michel Weststrate 2018-01-04 22:35:48 +01:00
  • e1dd6bc892 Added some missing traps Michel Weststrate 2018-01-04 22:29:57 +01:00
  • 8d49261c8f Fixed issue where changes were not properly reflected, fixes #32 Michel Weststrate 2018-01-04 22:23:38 +01:00
  • 1fa3715efb improved frozen test Michel Weststrate 2018-01-04 22:20:05 +01:00
  • 6990c3307b improved test setup Michel Weststrate 2018-01-04 22:15:00 +01:00
  • c3fcf65239 use garbage collector to make test setup more reliable, fixes #27 Michel Weststrate 2018-01-04 21:20:40 +01:00
  • 1e468fdf3f Added a testcase Michel Weststrate 2018-01-04 20:54:23 +01:00
  • 29eae5b55e v0.2.1 v0.2.1 Michel Weststrate 2018-01-04 14:15:07 +01:00
  • 5885b4b37b updated changelog Michel Weststrate 2018-01-04 14:14:50 +01:00
  • 8d9da06387 Merge pull request #28 from nlepage/fix/publish_es5 Michel Weststrate 2018-01-04 14:12:47 +01:00
  • bd830f577d 🔧 Include es5.js in npm publish Nicolas Lepage 2018-01-04 13:43:40 +01:00
  • 0ad65c62d6 Merge branch 'master' into travis Gregory Assasie 2018-01-03 17:56:43 +00:00
  • 7e66b66385 removed package-lock and added npmrc to prevent it Gregory Assasie 2018-01-03 17:53:38 +00:00
  • da3a08bf62 Added examples from the Redux Update Patterns Page Michel Weststrate 2018-01-03 18:29:33 +01:00
  • 4e2e2422c0 v0.2.0 v0.2.0 Michel Weststrate 2018-01-03 18:18:11 +01:00
  • 4165abb378 Merge pull request #22 from mweststrate/feature/es5 Michel Weststrate 2018-01-03 18:15:22 +01:00
  • 2399cb2573 Cleanup, run tests on both implementations Michel Weststrate 2018-01-03 18:07:52 +01:00
  • aaa77bd619 Optimize change detection by tracking parents Michel Weststrate 2018-01-03 17:40:51 +01:00
  • 5be2387b61 updated readme Gregory Assasie 2018-01-03 15:19:53 +00:00
  • 84ce5911ab added coveralls Gregory Assasie 2018-01-03 15:14:37 +00:00
  • cf78d6de0b introduce parent concept Michel Weststrate 2018-01-03 10:14:18 +01:00
  • ec41f1117f Tried to make stuff faster (doesn't really seem to help) Michel Weststrate 2018-01-03 09:43:01 +01:00
  • 855603d990 Added fbjs link Michel Weststrate 2018-01-03 00:34:00 +01:00
  • 783f957a57 Removed Proxy requirement Michel Weststrate 2018-01-02 23:55:13 +01:00
  • 9b193bcd45 Merge branch 'master' into feature/es5 Michel Weststrate 2018-01-02 23:53:24 +01:00
  • 32710af798 Removed debug statement Michel Weststrate 2018-01-02 23:44:17 +01:00
  • c145775012 Added some comments Michel Weststrate 2018-01-02 23:41:51 +01:00
  • 1917549400 Optimized property creation Michel Weststrate 2018-01-02 23:34:08 +01:00
  • 93d25d3222 Simplified ES5 implementation Michel Weststrate 2018-01-02 23:24:34 +01:00
  • 64b22760c7 fixed conflicts Gregory Assasie 2018-01-02 22:23:23 +00:00
  • 347259d5a0 set trailing comma to none Gregory Assasie 2018-01-02 22:19:06 +00:00
  • 4d4b1c919e v0.1.2 v0.1.2 Michel Weststrate 2018-01-02 22:56:35 +01:00
  • 2a1da31f8d No trailing commas, might break babel, fixes #21 Michel Weststrate 2018-01-02 22:54:45 +01:00
  • c8718e7229 Merge pull request #21 from sallyhill/patch-1 Michel Weststrate 2018-01-02 22:53:33 +01:00
  • 875aa48dbd Implemented non-proxy approach for objects Michel Weststrate 2018-01-02 22:52:51 +01:00
  • f890f96815 WIP Michel Weststrate 2018-01-02 22:32:52 +01:00
  • 20faf1bdd7 Remove trailing comma in console.warn Sally Hill 2018-01-02 17:18:41 -04:00
  • fcc941c839 v0.1.1 v0.1.1 Michel Weststrate 2018-01-02 21:53:46 +01:00
  • a3924fba61 copied implementation Michel Weststrate 2018-01-02 21:28:12 +01:00
  • f895e016dd Added travis config Michel Weststrate 2018-01-02 21:22:56 +01:00
  • 0a9dd4f874 Updated changelog Michel Weststrate 2018-01-02 21:16:27 +01:00
  • 84f53de248 Merge pull request #20 from mweststrate/issue18 Michel Weststrate 2018-01-02 21:12:42 +01:00
  • 58e9b570f4 Readme improvements Michel Weststrate 2018-01-02 21:12:13 +01:00
  • 1f1cab5e5f removed bforescript command Gregory Assasie 2018-01-02 05:47:04 +00:00
  • c14984f999 Add index.d.ts in package.json files attribute Oussama Ben Brahim 2018-01-02 00:19:46 +01:00
  • 553299f699 Added performance measurements, fixes #6 Michel Weststrate 2018-01-01 21:24:51 +01:00
  • 3c746c0259 v0.1.0 v0.1.0 Michel Weststrate 2018-01-01 20:19:17 +01:00
  • 8f44348c6b Updated changelog Michel Weststrate 2018-01-01 20:18:53 +01:00
  • 0d2449461e Merge pull request #15 from mweststrate/feature/freeze Michel Weststrate 2018-01-01 20:07:19 +01:00
  • 84905e7630 immer should be the default export Michel Weststrate 2018-01-01 20:06:27 +01:00
  • 69d93b707f Processed review comments Michel Weststrate 2018-01-01 20:03:18 +01:00
  • 53a6f875c3 Fixed merge issue Michel Weststrate 2018-01-01 19:58:54 +01:00
  • f08403a5fe Merge branch 'master' into feature/freeze Michel Weststrate 2018-01-01 19:54:15 +01:00
  • e775ccaa8e Merge pull request #14 from benbraou/issue10 Michel Weststrate 2018-01-01 19:46:53 +01:00
  • 6a2544dc2b Merge branch 'master' into issue10 Michel Weststrate 2018-01-01 19:46:11 +01:00
  • d928d1117c Merge branch 'master' into issue10 Michel Weststrate 2018-01-01 19:44:45 +01:00
  • a151fed7b9 Merge branch 'Gregjarvez-master' Michel Weststrate 2018-01-01 19:37:48 +01:00
  • 5cf894c648 Merge branch 'master' into Gregjarvez-master Michel Weststrate 2018-01-01 19:37:35 +01:00
  • 975d3e7d7a 4 spaces Michel Weststrate 2018-01-01 19:34:11 +01:00
  • 1115489f49 updated yarn.lock Michel Weststrate 2018-01-01 19:29:05 +01:00
  • 83c3f78c9d removed package-lock Michel Weststrate 2018-01-01 19:27:12 +01:00
  • 44816fd40e added prettier config based on current code layout Gregory Assasie 2018-01-01 15:24:03 +00:00
  • 8432c1b0e4 Merge pull request #17 from mattruby/patch-1 Michel Weststrate 2018-01-01 19:22:53 +01:00
  • 9c88ddb60a Grammar tweaks Matt Ruby 2018-01-01 10:55:17 -06:00
  • 5475b84fb2 invalidate the proxy of the base state after immer function executes Oussama Ben Brahim 2017-12-31 17:47:25 +01:00
  • fc88944ccb added.idea system files to gitignore Gregory Assasie 2018-01-01 15:18:56 +00:00
  • 22708e651b mend Gregory Assasie 2018-01-01 15:13:44 +00:00
  • 670b01379f added prettier and used typeof #3 Gregory Assasie 2018-01-01 15:12:42 +00:00
  • 101aac26bc Fixed typo and yarn.lock Michel Weststrate 2018-01-01 13:00:01 +01:00
  • be578ee34d mend Gregory Assasie 2018-01-01 03:24:26 +00:00
  • 8843dfddf6 mend Gregory Assasie 2018-01-01 03:13:26 +00:00
  • 12c4caed1d mend Gregory Assasie 2018-01-01 03:12:11 +00:00
  • 8bde915914 Give warning if something is returned from thunk #3 Gregory Assasie 2018-01-01 03:07:08 +00:00
  • 68f6fb5675 fixed typos in readme Gregory Assasie 2018-01-01 01:48:23 +00:00
  • 0190958af9 __esModule should be non-enumerable Michel Weststrate 2017-12-31 20:14:29 +01:00
  • ab8987f7f5 Added support for frozen trees, and automatically freeze generated trees Michel Weststrate 2017-12-31 19:48:49 +01:00
  • e4ca0d60c7 updated changelog Michel Weststrate 2017-12-31 08:59:09 +01:00
  • 3f7506484f v0.0.4 v0.0.4 Michel Weststrate 2017-12-31 08:58:46 +01:00
  • c674cad3a1 readme improvements Michel Weststrate 2017-12-31 08:53:38 +01:00
  • 81d9d7848f Merge pull request #11 from benbraou/issue5 Michel Weststrate 2017-12-31 08:53:20 +01:00
  • 8eab91e61c Merge pull request #13 from benbraou/issue12 Michel Weststrate 2017-12-31 08:52:15 +01:00
  • 60067f3bd9 make isProxy method check if value parameter is defined Oussama Ben Brahim 2017-12-31 04:56:27 +01:00
  • de10bd8ea4 add typescript typings Oussama Ben Brahim 2017-12-31 00:39:37 +01:00
  • ae0182f1bd Merge pull request #9 from benbraou/typos Michel Weststrate 2017-12-30 23:58:32 +01:00
  • 3f7d951de2 fix typos Oussama Ben Brahim 2017-12-30 23:20:48 +01:00
  • 0574ae0c31 Disclaimer: not just redux Michel Weststrate 2017-12-30 19:49:29 +01:00