57 Commits

Author SHA1 Message Date
Josep M Sobrepere
c01cd43cb0 perf(core): avoid unnecessary calls to setState 2020-10-15 00:01:35 +02:00
Josep M Sobrepere
ccf81ed603 perf(core): react-enhancer only returns a function 2020-10-15 00:01:35 +02:00
Josep M Sobrepere
8ea930d4f2 perf(core): lots of performance improvements 2020-10-15 00:01:35 +02:00
Josep M Sobrepere
d4ac471665 chore(core): remove graceTime 2020-10-15 00:01:35 +02:00
Josep M Sobrepere
35527edbc1 fix(core): factory react observable 2020-10-10 10:55:17 +02:00
Josep M Sobrepere
3c9a120f1f chore(core): remove unnecessary observable 2020-10-10 10:55:17 +02:00
Josep M Sobrepere
266d597755 chore(core): avoid using rxjs/operators 2020-10-09 16:47:09 +02:00
Josep M Sobrepere
c5d3039187 release: core@0.4.3 & utils@0.3.0 2020-09-25 17:07:56 +02:00
Josep M Sobrepere
008a3b6b85 chore: use const enums 2020-09-25 14:59:05 +02:00
Josep M Sobrepere
343683b3a4 chore(deps): upgrade dependencies 2020-09-15 17:56:17 +02:00
Josep M Sobrepere
67f2c57fa3 core v0.4.2 2020-09-15 16:12:24 +02:00
Josep M Sobrepere
38fd3c719a fix(core): factory bind multiple (un/re)subscriptions 2020-09-15 11:39:07 +02:00
Josep M Sobrepere
6cc1b365f1 v0.4.1 2020-09-12 16:56:23 +02:00
Josep M Sobrepere
cdcc38136d Revert "perf(core): use useLayoutEffect"
This reverts commit 973669553b98befc4256a3979870de59b4d58950.
2020-09-12 14:30:04 +02:00
Josep M Sobrepere
9ad463f13b chore: READMEs point to the website 2020-09-09 10:23:12 +02:00
Josep M Sobrepere
023fd82d45 core: v0.4.0 2020-09-09 01:47:04 +02:00
Josep M Sobrepere
debd996cec fix(core-bind): shared observable should not complete 2020-09-08 15:28:58 +02:00
Josep M Sobrepere
973669553b perf(core): use useLayoutEffect 2020-09-06 23:26:47 +02:00
Josep M Sobrepere
6d7116db5e docs(core): Update README 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
6fa6690bc2 chore: use noop from rxjs 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
a783f862bc feat: new API for useSubscribe & Subscribe
Co-authored-by: Victor Oliva <olivarra1@gmail.com>
2020-09-04 17:34:08 +02:00
Josep M Sobrepere
71a7f8c2b5 chore: remove graceTime fro useSubscribe & Subscribe 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
b943ed8408 chore(useObservable): small perf improvements 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
9e6b48acc3 chore(core-react-enhancer): tiny improvements 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
60a0fbda1e chore(errors): improve error-handling logic 2020-09-04 17:34:08 +02:00
Josep M Sobrepere
729525c033 v0.3.0 2020-09-04 17:34:08 +02:00
Riko Eksteen
8175410c97 chore(typings): bring types in line with RxJs
- use OperatorFunction and MonoTypeOperatorFunction where appropriate
- switch order of type arguments on "split" (from K,T,R to T,K,R) so that it matches other operators like groupBy
- change typings of switchMapSuspended so that it matches RxJs switchMap (now uses ObservedValueOf)

no code changes; all tests still pass
2020-09-04 12:49:44 +02:00
Josep M Sobrepere
74ee837abc chore: Add Victor as a co-author 2020-09-01 21:07:05 +02:00
Josep M Sobrepere
0d2759b2f9 chore(shareLatest): simplify implementation 2020-09-01 17:21:00 +02:00
Josep M Sobrepere
8069ef2093 v0.2.0 core & utils 2020-08-27 16:16:47 +02:00
Josep M Sobrepere
fbb72b2b98 test(suspense): test suspended components resolving at different times 2020-08-27 15:48:11 +02:00
Josep M Sobrepere
7ac587cd07 chore(refactor): move subscribe utils to core 2020-08-27 15:12:47 +02:00
Josep M Sobrepere
34f9992e9a chore(deps): upgrade dependencies 2020-08-27 12:44:32 +02:00
Josep M Sobrepere
0d40dca5c3 chore(core-utils): move Suspense utils from core to utils 2020-08-26 23:37:48 +02:00
Josep M Sobrepere
a6e4073f58 chore(ci): Improve GH actions 2020-08-26 00:37:17 +02:00
Josep M Sobrepere Profitós
cc1999a7bd chore(prettier): improve prettier linting workflow 2020-08-17 23:21:40 +02:00
Josep M Sobrepere Profitós
2d58fbab32 feat(bind): nested keys accept optional args 2020-08-16 16:25:24 +02:00
Josep M Sobrepere Profitós
8eac0e13ce feat(bind): factory with nested keys 2020-08-16 16:25:24 +02:00
Josep M Sobrepere
031faad4a2 Upgrade dependencies 2020-08-13 16:37:35 +02:00
Josep M Sobrepere Profitós
a801f81e87 v0.1.2 2020-08-07 00:18:04 +02:00
Josep M Sobrepere Profitós
edbae59dc8 fix(core/shareLatest): recursive sync subscriptions 2020-08-07 00:10:28 +02:00
Josep M Sobrepere Profitós
5e9be40398 test(shareLatest): recursive sync subscriptions 2020-08-07 00:10:28 +02:00
Josep M Sobrepere
ca5d2ea5e6 fix: v0.1.1 fix build 2020-07-29 14:38:47 +02:00
Josep M Sobrepere
19c81f8ef8 docs: improve JSDocs a bit 2020-07-29 00:35:21 +02:00
Josep M Sobrepere
df8fdaaad1 chore(core): simplify internal share-latest 2020-07-29 00:35:16 +02:00
Josep M Sobrepere
c4476111c2 release: v0.1.0 @react-rxjs/core @react-rxjs/utils @react-rxjs/dom 2020-07-22 13:09:20 +02:00
Josep M Sobrepere
16bf725b01 chore(lint): fix linting issues 2020-07-22 13:05:12 +02:00
Josep M Sobrepere
4cdb951cd7 chore: refactor avoid object subscriptions 2020-07-22 12:52:07 +02:00
Josep M Sobrepere
01a4457b89 chore(deps): codecov@3.7.2 2020-07-22 12:42:46 +02:00
Josep M Sobrepere
76609e867e feat(core): bind 2020-07-22 12:27:50 +02:00