1597 Commits

Author SHA1 Message Date
Mike Thompson
020f1844ce Introduce Epoch Infographic 2018-01-20 16:37:30 +11:00
Daniel Compton
58aebf45a2 v0.10.3-SNAPSHOT 2018-01-19 21:37:05 +13:00
Daniel Compton
7e015cb88a v0.10.3-rc2 v0.10.3-rc2 2018-01-19 21:35:25 +13:00
Daniel Compton
a4aeb4d40b Update changelog 2018-01-19 21:34:05 +13:00
Daniel Compton
7c39dfe9b5 Remove checkouts directory 2018-01-19 21:30:56 +13:00
Daniel Compton
ef56d1125d Revert "Change query cache from being an atom to a ratom"
This is no longer necessary, so we are reverting it.

This reverts commit 9247b1935d397ced68385d97e19d51f415a85e06.
2018-01-19 21:29:27 +13:00
Daniel Compton
f39eee5ad4 v0.10.3-SNAPSHOT 2018-01-19 21:20:14 +13:00
Daniel Compton
0c9b1763cd v0.10.3-rc1 v0.10.3-rc1 2018-01-19 17:11:37 +13:00
Daniel Compton
47cc267bf7 Optimise debouncing by checking if a debounce is already scheduled
This lets us avoid making 100s of calls to set and cancel the timeout
on every debounce call. The tradeoff is accuracy of debounce time,
but that is not important to us here.
2018-01-19 17:06:46 +13:00
Daniel Compton
1e82e55aa0 Fixup incorrect console error from deref-input-signals
Introduced in 64f858c4e33f68b1da5d6f9532defd8a73345b0b
2018-01-17 16:11:42 +13:00
Daniel Compton
2db1dbaad2 Remove spaces from console logs
Continues on from #200
2018-01-17 15:44:42 +13:00
Daniel Compton
64f858c4e3 Trace the reagent-id of the reactive signals, not their dereffed values
This code used to get the reagent-id for every derefed value of the
input-signals, which returned all nils. This change traces the reactive
versions of the input signals.

Fixes https://github.com/Day8/re-frame-trace/issues/83
2018-01-16 21:40:33 +13:00
Daniel Compton
23f7c840fc Add SUPPORT.md file
https://help.github.com/articles/adding-support-resources-to-your-project/
2018-01-16 16:38:01 +13:00
Daniel Compton
eee3b9a3fa v0.10.3-SNAPSHOT 2018-01-16 16:16:32 +13:00
Daniel Compton
b8bf728cb6 v0.10.3-beta2 v0.10.3-beta2 2018-01-16 16:15:43 +13:00
Daniel Compton
5271019f4a Reset collected traces after every callback has had them delivered
Previously only the first tracing callback would get them.
2018-01-16 16:15:03 +13:00
Daniel Compton
8da17fb016 Capture trace of app-db before and after a change 2018-01-16 16:15:03 +13:00
Mike Thompson
5db97d1dd1
Update Performance-Problems.md 2018-01-13 16:15:57 +11:00
Mike Thompson
9fafdd8e81
Improve Performance doc 2018-01-13 16:11:59 +11:00
Mike Thompson
7a20fd767b Merge branch 'master' of https://github.com/Day8/re-frame 2018-01-11 20:16:54 +11:00
Mike Thompson
212e698d2a Improve FAQ entry 2018-01-11 20:16:29 +11:00
Mike Thompson
fb7d6959db
Tweak wording in FAQ, correcting typo 2018-01-09 12:59:18 +11:00
Daniel Compton
3e1b48c051 Back to SNAPSHOT 2017-12-22 11:30:53 +13:00
Daniel Compton
16141fae69 Bump version to 0.10.3-beta1 v0.10.3-beta1 2017-12-22 11:29:32 +13:00
Daniel Compton
2ec560bd5c Update changelog 2017-12-22 11:28:17 +13:00
Daniel Compton
12635f42ea
Merge pull request #439 from kommen/fix-interop-now-nodejs
Fix re-frame.interop/now for nodejs
2017-12-22 11:25:35 +13:00
Dieter Komendera
3b960ea5e9 Fix re-frame.interop/now for nodejs 2017-12-21 14:46:49 +01:00
Daniel Compton
c4e59880cc Back to SNAPSHOT 2017-12-12 16:40:24 +13:00
Daniel Compton
cc773daa26 Update to 0.10.3-alpha2 v0.10.3-alpha2 2017-12-12 16:39:09 +13:00
Daniel Compton
264924546a
Merge pull request #437 from oliyh/external-resources-re-graph
Adding re-graph and martian to external resources / libraries
2017-12-11 12:53:51 +13:00
Daniel Compton
73db669775
Merge pull request #438 from jacekschae/patch-1
Add RealWorld to Examples
2017-12-11 12:53:39 +13:00
Jacek Schæ
eb692b3e75
Add RealWorld to Examples
Just pointing out that there is another reference to unfinished RealWorld example - point number 4.
2017-12-08 15:25:05 +01:00
Oliver Hine
83f1442d24 Adding re-graph and martian to external resources / libraries 2017-12-07 11:29:29 +00:00
Daniel Compton
3de2ff8ff3 Debounce tracing callbacks to improve tracing efficiency 2017-11-30 12:51:18 +13:00
Daniel Compton
d48fe58543
Merge pull request #429 from Grahack/pretty_list
Pretty list in the Full Stack FAQ
2017-11-27 11:25:50 +13:00
Daniel Compton
76694c23be
Merge pull request #430 from Grahack/punct_faq
Add punctuation and fix a trivial typo
2017-11-27 11:25:30 +13:00
Christophe Gragnic
8025bec62f Pretty list in the Full Stack FAQ 2017-11-26 12:32:23 +01:00
Christophe Gragnic
8465780829 Commit add punctuation and fix trivial typo 2017-11-26 12:31:25 +01:00
Mike Thompson
837182c1d4 Merge branch 'master' of https://github.com/Day8/re-frame 2017-11-26 07:51:54 +11:00
Mike Thompson
47e337db71 Add IDE support to external resources docs 2017-11-26 07:51:34 +11:00
Daniel Compton
c451e00cff Remove re-frame-trace checkout 2017-11-24 16:53:32 +13:00
Daniel Compton
7fc9cb6409 Merge branch 'ondispose-query-cache-invalidation' 2017-11-24 16:53:25 +13:00
Daniel Compton
a64d6d7dce v0.10.3-SNAPSHOT 2017-11-23 10:17:43 +13:00
Daniel Compton
99c7a16c39 Update to 0.10.3-alpha1 v0.10.3-alpha1 2017-11-23 10:15:36 +13:00
Mike Thompson
b7e6b4b784 add link to new compound library 2017-11-23 06:14:31 +11:00
Mike Thompson
aaae41a262 Tweak wording in FAQ 2017-11-21 23:04:04 +11:00
Mike Thompson
ccd07003fe Improve docs README 2017-11-21 22:06:59 +11:00
Daniel Compton
9247b1935d Change query cache from being an atom to a ratom 2017-11-21 15:03:06 +13:00
Daniel Compton
fe18d341bd Log warning if re-frame ever overwrites a subscription in the cache
re-frame should always be using queries from the cache if they exist.
This is a belt and suspenders check to make sure that always holds.
2017-11-21 12:46:23 +13:00
Daniel Compton
68c82cd69d Make subs only remove self from subscription cache when disposing
Adds a check for subscriptions to make sure that when they are dissocing
their cache key from the query cache that they are only removing
themselves. In certain cases when reloading/re-rendering the app,
subscriptions would be created and destroyed several times because each
version of subscription destroyed the following one.
2017-11-20 17:15:06 +13:00