392 Commits

Author SHA1 Message Date
6898702b04 Update README.md 2025-04-14 17:10:28 +02:00
e23b938135 Fix *cljs-file* not showing in warning messages 2024-12-29 19:50:32 +01:00
005a2f0671 Removed link to live examples #260 2023-12-01 16:03:12 +01:00
45ca02046a 0.12.11 0.12.11 2023-07-21 18:49:34 +02:00
1e1fb15c65 Support for select with multiple flag 2023-07-21 18:45:32 +02:00
72c9535a29 0.12.10 2022-09-20 18:23:05 +02:00
67b40021c6 add ^js typehint to React Context 2022-09-20 18:16:46 +02:00
57ddd0ee98 removed unused imports from server_render.clj 2022-06-30 16:40:00 +02:00
4ff9ddc98d 0.12.9 0.12.9 2022-04-01 16:24:36 +02:00
f25079a143 fix: add :will-update for backward compatibility
`:unsafe/will-update` is repeated.
2022-04-01 16:22:22 +02:00
eef9c718d5 README: remove dead talk link
The video has been made private.
2022-01-04 17:09:47 +01:00
42e52e6581 Add Arc Studio to companies using rum 2021-10-29 17:16:35 +02:00
3c4d88c6c7 Fix small typo 2021-10-26 18:27:02 +02:00
4f49707e2f Updated authors 2021-09-27 16:11:39 +02:00
f0b1ebb82b 0.12.8 0.12.8 2021-09-27 11:23:46 +03:00
26fded8584 Merge branch 'render-queue' into gh-pages 2021-09-27 11:21:52 +03:00
fd1b9879e5 Add :<> fragment syntax as new default (#237)
This way of defining a fragment has been added in 0.12.4, making the old macro obsolete.
2021-09-23 14:11:48 +03:00
ef33442a95 Help automatic externs inference with type hints (#239)
CLJS compiler was not able to infer these calls.
Produced e.g. following error with `shadow-cljs release app --debug`:
react-dom.production.min.js:199 TypeError: this.$setState$ is not a function

Setting `(set! *warn-on-infer* true)` on rum.core namespace reported these issues.
For example:
WARNING: Cannot infer target type in expression (. this setState #object[cljs.tagged_literals.JSValue 0x5b042995 "cljs.tagged_literals.JSValue@5b042995"])
coming from UNSAFE_componentWillReceiveProps function
2021-09-23 14:11:11 +03:00
f188f25898 0.12.8-SNAPSHOT 2021-09-22 20:26:01 +03:00
ae6a85028e Bring back render queue with inputs workaround 2021-09-22 20:24:20 +03:00
3a2f6b29c3 0.12.7 0.12.7 2021-09-22 18:14:59 +03:00
14cfdb75ef fixes #235 2021-08-20 20:37:18 +03:00
e6307f8cc0 Fix little typo (#240) 2021-08-06 13:13:47 +03:00
d9046c46f3 rename Icebreaker to Gatheround 2021-05-05 23:26:10 +02:00
9feb2a1781 0.12.6 0.12.6 2021-04-02 15:07:39 +03:00
147d43b552 exclude requiring-resolve 2021-04-02 15:05:51 +03:00
9af93c6f0e fix fragment element check, resolves #235 2021-04-02 15:05:17 +03:00
a3a0b0bf5d 0.12.5 0.12.5 2021-04-02 14:42:55 +03:00
0abd634ccb Fix warnings not being disabled on shadow-cljs (#234)
This basically just replicates the implementation of the `cljs.analyzer/no-warn` macro. Instead of changing the warning map to an empty map, it sets all warnings to `false`.
2021-04-01 18:13:34 +03:00
599ef79c62 0.12.4 0.12.4 2021-03-14 13:44:07 +02:00
d4cd413fe5 defer requiring cljs.analyzer, resolves #222 2021-03-06 01:26:43 +02:00
c44a9ec639 update js 2021-03-06 00:46:34 +02:00
cfc5c02bc7 interop component tests & attrs conversion 2021-03-06 00:42:06 +02:00
604d3d5f6c add fragment to interpreter 2021-03-05 18:11:46 +02:00
e93c85444e add :> syntax for interop with React 2021-03-05 17:49:48 +02:00
4119e51fc2 fix fragment macro, resolves #227 2021-03-05 17:01:17 +02:00
7651e31c22 deprecetae unsafe react lifecycle methods 2021-03-05 16:53:24 +02:00
0febaf2e10 add support for useLayoutEffect (#232) 2021-02-26 14:00:26 +02:00
e6d40ec7da update README sample code to pass required argument to rum/use-ref (#231) 2020-12-23 10:41:29 +02:00
4e01696e16 Update README.md (#230) 2020-09-28 12:37:39 +03:00
d60d25a1a3 update readme 2020-08-13 14:48:34 +03:00
a14a2e8b9b README.md: fix typos in a code snippet (#229)
conole.log -> console.log
2020-08-06 12:31:54 +03:00
d53ca18ad9 add a doc on optimizations 2020-07-15 18:38:55 +03:00
1f9b5b1192 document usage of rum components in react, resolves #223 2020-07-15 13:30:22 +03:00
47d1cb1e17 support deprecated UNSAFE_ lifecycle 2020-07-12 21:57:05 +03:00
c5ce105f3e :did-remount -> :will-remount, resolves #118 2020-07-12 21:28:43 +03:00
bb26354f5a rebuild example page 2020-07-12 01:21:04 +03:00
a8a6ec5b29 0.12.3 0.12.3 2020-07-08 13:30:22 +03:00
329fafbbea fmt 2020-07-08 12:55:48 +03:00
05102eaf22 fix not updating a component when rum/static is enabled, switches back to .forceUpdate, resolves #221 2020-07-08 12:55:10 +03:00