210 Commits

Author SHA1 Message Date
Juho Teperi
84692f8633 Release 0.10.0 2020-03-06 14:12:54 +02:00
Juho Teperi
a8c401859d Add reagent.core dom functions back but deprecated 2020-03-06 13:46:46 +02:00
Juho Teperi
47b433f217 Update React to 16.13.0 2020-02-28 14:38:34 +02:00
Juho Teperi
38f8647a9a Exclude doc folder from codox, as it doesn't render it correctly 2020-02-06 16:57:26 +02:00
Juho Teperi
785f884e23 Fix lein-codox 2020-02-05 23:27:52 +02:00
Juho Teperi
ff4c9a6031 Remove dom functions from core ns 2020-02-05 23:15:05 +02:00
Juho Teperi
ad3b6af57e Bump version number 2020-02-05 23:13:46 +02:00
Juho Teperi
1ff560a13b Update deps 2020-02-05 22:49:08 +02:00
Juho Teperi
178aaee030 Update React 2020-02-05 22:47:42 +02:00
Juho Teperi
307d10e543 Release 0.9.1 to fix the package 2020-01-15 11:54:13 +02:00
Juho Teperi
341f1ef1d5 Release 0.9.0 2020-01-15 10:30:32 +02:00
Juho Teperi
ae0c64fe9f Release 0.9.0-rc4 2019-12-17 03:02:49 +02:00
Juho Teperi
8f9045311c Extern fix for npm prod build 2019-12-17 02:58:38 +02:00
Juho Teperi
2c5bfb553f Update cljs and shadow-cljs 2019-12-17 02:39:44 +02:00
Juho Teperi
7a974ecccd Fix #460: Add type hints for extern inference 2019-10-25 08:55:22 +03:00
Juho Teperi
f16ee70a24 Update version number 2019-10-17 15:14:56 +03:00
Juho Teperi
bdc3fc063c Release 0.9.0-rc1 2019-09-10 13:03:49 +03:00
Juho Teperi
2f9e91d697 Add support for UNSAFE_ lifecycle methods & use for impl and tests 2019-08-14 10:38:43 +03:00
Juho Teperi
f1fe60d7eb Update react 2019-06-14 12:49:09 +03:00
Juho Teperi
e673b1fc0a Update React, Clojure and ClojureScript 2019-02-07 20:43:42 +02:00
Juho Teperi
ddd7f9a070 Fix infer externs problem in with-let macro, fixes #420 2019-01-10 21:04:27 +02:00
Juho Teperi
4ec10ac146 Bump version to 0.9.0-SNAPSHOT 2018-12-31 15:35:49 +02:00
Juho Teperi
02f895d8ce Update doo for aget fix 2018-12-31 13:45:03 +02:00
Juho Teperi
16d8021e89
Merge branch 'master' into fix-array-ops 2018-12-31 13:07:05 +02:00
Juho Teperi
3bd90a26ec Clean new create-class and remove create-react-class from tests 2018-12-31 10:37:43 +02:00
Juho Teperi
0bf23ebe86 Update ClojureScript
:npm-deps now defaults to false
2018-11-14 22:40:51 +02:00
Juho Teperi
427c91fdab Update figwheel and cljs 2018-10-26 00:55:05 +03:00
Juho Teperi
3fc06d4b60 Update React.js 2018-10-26 00:54:30 +03:00
Juho Teperi
a5538b05dc Update React 2018-07-15 09:35:55 +03:00
Juho Teperi
168dcd2014 Update React 2018-06-17 20:50:10 +03:00
Juho Teperi
94ab386c79 Update ClojureScript 2018-06-16 01:06:07 +03:00
Juho Teperi
5548ad0866 Add cljsdoc config and rename docs/ to doc/ 2018-05-27 18:48:14 +03:00
Juho Teperi
4aaff8f2f7 Update figwheel 2018-05-21 13:17:13 +03:00
Juho Teperi
af14a520b2 Release 0.8.1 2018-05-15 18:58:39 +03:00
Juho Teperi
f5cb24cafc Update React deps 2018-05-04 17:51:51 +03:00
Juho Teperi
fe2f82d032 Switch back to :cljsbuild :builds vector, for figwheel
Figwheel will default to first dev build.
2018-04-27 22:21:22 +03:00
Juho Teperi
b8f80f56f9 Use checked-arrays for all test builds 2018-04-19 19:35:06 +03:00
Juho Teperi
b7304d0f3f Fix aget/aset use with objects
This removes the interop macros which used aget/aset and prevented
Closure naming mangling, now normal property and method access is used
where possible, and goog.object used when using variable keys. Further
testing is needed to ensure this works correctly with Closure, as there
are some properties that are used with goog.object in one place, and as
property in another.

Fixes #324
2018-04-19 17:25:37 +03:00
Juho Teperi
1c5d361070
Merge pull request #365 from reagent-project/cljs-options
Fix and optimize Cljs compiler options
2018-04-19 17:05:50 +03:00
Juho Teperi
2f954302f6 Release 0.8.0 2018-04-19 16:59:25 +03:00
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
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
Juho Teperi
27a4335913 Release 0.8-rc1 2018-04-11 20:28:39 +03:00
Juho Teperi
35a04a6125 Use latest Closure for React fix 2018-04-04 19:11:58 +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
12d590ff15 Document React 16 problems with npm-deps 2018-04-03 10:53:05 +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
450a9a723f Use React 16.3.0 2018-03-30 08:33:19 +03:00