995 Commits

Author SHA1 Message Date
Juho Teperi
0be1551b8c Move cljs dependency to dev profile
Direct dependency to ClojureScript can add ClojureScript to uberjar,
when Reagent is used by a library (transitively, on Lein uberjar
profile) or application.
2018-04-17 20:59:20 +03:00
Juho Teperi
6e5356d8b9 Fix and optimize Cljs compiler options
- Enable aot-cache for all builds
- :source-map true is default, no need to set here
- Disable figwheel config validation for now
- Move prerender namespace, which uses built-in Node modules, to
separate folder to ensure this is not part of other builds.
- Use single source-path folder for Cljs to ensure less files are
compiled.
2018-04-17 20:24:41 +03:00
Juho Teperi
a4f239104c Fix 2018-04-16 20:58:19 +03:00
Juho Teperi
ad96d3cbbd Ensure prerender code is not evaluated during tests 2018-04-16 20:50:32 +03:00
Juho Teperi
fddedf4143 Use md5 hash for demo site cache busting instead of build timestamp 2018-04-16 20:41:41 +03:00
Juho Teperi
1ebe5e978b Fix tagged doc update trigger 2018-04-16 20:04:57 +03:00
Juho Teperi
63b7430338 Use cache and install npm deps on circle update-sit job 2018-04-16 20:04:35 +03:00
Juho Teperi
e729a53789 Fix circle.yml 2018-04-16 19:57:08 +03:00
Juho Teperi
54f5e5842f Deploy site and docs from CircleCI
- Add missing Circle workflow
- Automatically deploy tagged docs
- Deploy prod-npm build for site, should work now (latest
Closure-compiler fixes sliders with React)
2018-04-16 19:52:47 +03:00
Mike Thompson
7bacb01f78
Update README.md 2018-04-12 15:27:09 +10:00
Juho Teperi
27a4335913 Release 0.8-rc1 v0.8.0-rc1 2018-04-11 20:28:39 +03:00
Juho Teperi
2588041c5a
Merge pull request #363 from reagent-project/remove-synthetic-input
Remove synthetic-input options
2018-04-11 20:21:15 +03:00
Juho Teperi
20ffbe9c68 Remove synthetic-input options
This didn't work for all cases. I'll work on better solution for next
release.

https://github.com/reagent-project/reagent/pull/351
2018-04-11 20:13:39 +03:00
Juho Teperi
0f21312e78
Update 0.8-upgrade.md 2018-04-04 20:41:03 +03:00
Juho Teperi
a805717b9f
Merge pull request #360 from reagent-project/browser-npm-prod-fix
Use latest Closure for React fix
2018-04-04 19:12:30 +03:00
Juho Teperi
35a04a6125 Use latest Closure for React fix 2018-04-04 19:11:58 +03:00
Juho Teperi
d8b41f8208
Merge pull request #359 from reagent-project/react-16-try2
React 16 try2
2018-04-03 12:10:47 +03:00
Juho Teperi
0075782ae1 Update development notes 2018-04-03 12:05:43 +03:00
Juho Teperi
04fdcb248e Add note about module processing and externs 2018-04-03 12:03:26 +03:00
Juho Teperi
b5a04f7d1a Update Cljsjs for extern fix
New externs fix isTextInputElement.supportedInputTypes function so range
input works with optimizations.

Fixes #321
2018-04-03 11:56:49 +03:00
Juho Teperi
8f6444586c Update CHANGELOG 2018-04-03 11:04:46 +03:00
Juho Teperi
601da7cc1d Merge branch 'test-browser-node-prod' into react-16-try2 2018-04-03 11:00:46 +03:00
Juho Teperi
12d590ff15 Document React 16 problems with npm-deps 2018-04-03 10:53:05 +03:00
Juho Teperi
efe84857b9 Fix fragment key test case 2018-04-03 10:42:25 +03:00
Juho Teperi
e095696bcc Use React 16 and simplify test setup 2018-04-03 10:33:01 +03:00
Juho Teperi
26de1c487b Bump version 2018-04-03 09:49:08 +03:00
Juho Teperi
54d9b8eb78
Merge pull request #352 from reagent-project/hiccup-fragment
Implement :<> hiccup tag for fragments
2018-04-03 09:42:02 +03:00
Juho Teperi
450a9a723f Use React 16.3.0 2018-03-30 08:33:19 +03:00
Juho Teperi
65683b6b97 Remove Karma logger hack which doesn't work with 2.0 2018-03-26 14:56:57 +03:00
Juho Teperi
4cefcdc3a6 Update package-lock files 2018-03-26 14:36:50 +03:00
Juho Teperi
46915307fa Update deps 2018-03-26 14:36:17 +03:00
Mike Thompson
6094be0732
Update README.md 2018-03-26 22:12:19 +11:00
Juho Teperi
26a9d99cab
Update CljsjsReactProblems.md 2018-03-24 22:48:52 +02:00
Juho Teperi
7d8dd51595
Update README.md 2018-03-24 22:37:02 +02:00
Juho Teperi
e9f5c106e2
Create CljsjsReactProblems.md 2018-03-24 22:36:09 +02:00
Juho Teperi
1000672d76
Merge pull request #355 from jmlsf/patch-3
Small fix to the markdown.
2018-03-14 23:17:42 +02:00
Justin Lee
9a73ed14aa
Small fix to the markdown. 2018-03-14 14:10:45 -07:00
Mike Thompson
3d9df27235
Merge pull request #354 from nbardy/patch-1
Add link to FAQ and tutorials
2018-03-15 07:11:07 +11:00
Nicholas Bardy
f16c857fab
Add link to FAQ and tutorials
Not sure if this belong in the readme yet because they're some draft being linked to, but I found these documentations more useful than the API Documentation. I think it's worth pointing to.
2018-03-14 12:47:15 -07:00
Juho Teperi
bd03dedc56
Update 0.8-upgrade.md 2018-03-14 00:54:51 +02:00
Juho Teperi
4f66690486 Use render-to-static-markup instead of render-to-string for tests 2018-03-13 21:49:48 +02:00
Juho Teperi
5594e3bdb0 Fix test script lein profile 2018-03-13 21:49:32 +02:00
Juho Teperi
c1388a687b Improve error-boundary test 2018-03-13 21:35:30 +02:00
Juho Teperi
3cc2c473cb Fix component-path on React 16 + advanced optimized built 2018-03-13 21:35:30 +02:00
Juho Teperi
5f47f8e9f0 Add browser-node-prod environments 2018-03-13 21:35:30 +02:00
Juho Teperi
cd12a3188c Update doo 2018-03-13 21:35:19 +02:00
Juho Teperi
93864b840b Report gziped sizes for adv built test suite files 2018-03-13 21:25:20 +02:00
Juho Teperi
9b1b4e2c44 Update cljsjs versions 2018-03-13 21:24:37 +02:00
Juho Teperi
b8da121fbe Update package-lock 2018-03-13 21:24:18 +02:00
Juho Teperi
87b61475e2 Implement :<> hiccup tag for fragments
Fixes #319
2018-03-12 14:19:42 +02:00