Commit Graph

1187 Commits

Author SHA1 Message Date
Juho Teperi be8f466158 Use externs from Cljsjs 2017-07-29 16:25:45 +03:00
Juho Teperi bb00c2f29d Clean 2017-07-12 23:07:16 +03:00
Juho Teperi 1bf0dd3e5a Test npm-deps with advanced compilation 2017-07-12 23:00:59 +03:00
Juho Teperi 580729178b Unnecessary require 2017-07-12 02:10:33 +03:00
Juho Teperi 84bfd13052 Update to use JS requires 2017-07-09 23:11:49 +03:00
Juho Teperi dfb5d91b09 Merge branch 'master' into npm-deps 2017-07-09 15:46:15 +03:00
Juho Teperi f4f3a33b05 Update CHANGELOG.md 2017-06-27 19:09:02 +03:00
Juho Teperi a0635e0b34 Really release 0.7.0 2017-06-27 19:05:19 +03:00
Juho Teperi d5635532dc Release 0.7.0 2017-06-27 19:02:34 +03:00
Juho Teperi 5395779cce Update CHANGELOG.md 2017-06-27 18:31:01 +03:00
Juho Teperi c0fbc33f55 Update CHANGELOG.md 2017-06-27 15:40:14 +03:00
Juho Teperi 8f2f967f80 Merge pull request #303 from reagent-project/fix-partial-ifn
Fix partial-ifn with latest Cljs
2017-06-27 15:29:28 +03:00
Juho Teperi dda0cfa0ad Merge pull request #301 from jeaye/assert-messages
Improve assert messages all around
2017-06-27 15:23:32 +03:00
Juho Teperi 3cf045dc82 Fix partial-ifn with latest Cljs
Old implementation incorrectly used variadic arity for -invoke
implementation. Variadic artities for protocols are not supported by
Cljs. The old code as worked by luck but was broken by a recent change:
https://dev.clojure.org/jira/browse/CLJS-2099

New implementation properly implements all the artities for -invoke. New
implementation creates the partial fn in a constructor function, so -invoke
code doesn't need to do that. New implementation also implements Fn.
2017-06-27 15:16:10 +03:00
Juho Teperi f750a99abd Enable advanced build 2017-06-06 19:10:41 +03:00
Juho Teperi 9d2991ed32 Test with npm deps 2017-06-06 18:33:23 +03:00
jeaye 5644fefed0
Update changelog 2017-06-01 12:42:43 -07:00
jeaye 0889b3fbba
Improve assert messages all around 2017-06-01 12:40:35 -07:00
Juho Teperi da72fed4ab Update cljsbuild and figwheel 2017-05-19 20:26:53 +03:00
Juho Teperi d1792d8273 Add clojure.java.io require back to reagentdemo.syntax
Src-of macro requires io namespace. This namespace is only used when
building Reagent webpage so this should not prevent using Reagent as
library with self-host.
2017-05-19 20:25:53 +03:00
Juho Teperi 6fcc867f83 Update CHANGELOG.md 2017-05-19 20:13:13 +03:00
Juho Teperi bc677736ed Merge pull request #283 from viebel/master
Make reagent self-host compatible
2017-05-19 20:07:59 +03:00
Juho Teperi 0b91bc2580 Merge pull request #298 from reagent-project/react-15.5
Update to React 15.5, use create-react-class
2017-05-19 20:04:23 +03:00
Juho Teperi b301af4037 Prepare for next version 2017-05-19 20:03:58 +03:00
Juho Teperi d35e5b973c Release 0.6.2 2017-05-19 19:55:03 +03:00
Juho Teperi 18cb1468a6 Update to React 15.5, use create-react-class
Fixes #292
2017-05-19 19:30:38 +03:00
Juho Teperi 5858debb4d Mention Slack channel in Readme 2017-05-15 10:41:12 +03:00
Juho Teperi 44a4d50bcd Fix codox settings and build API docs together with the site 2017-03-19 22:13:25 +02:00
Juho Teperi 70adddae37 Update React to 15.4.2
Related to #289
2017-03-19 16:49:30 +02:00
Juho Teperi 4ea070d15a Add test to validate that style properties with dashes work 2017-03-11 01:56:39 +02:00
Juho Teperi 50b5ad30e5 Merge branch 'moskvax-revert-128' 2017-03-11 01:44:36 +02:00
Juho Teperi b973a873fc Merge branch 'revert-128' of https://github.com/moskvax/reagent into moskvax-revert-128 2017-03-11 01:44:23 +02:00
Juho Teperi 93043e86c4 Throw error instead of assert false 2017-03-11 01:35:14 +02:00
Juho Teperi ccb94f5274 Merge pull request #288 from reagent-project/deftype-constrcutors
Deftype constrcutors
2017-03-11 01:28:23 +02:00
Juho Teperi 2eb08fae84 Run tests using Node when running test profile cljsbuild 2017-03-11 01:19:40 +02:00
Juho Teperi 82c4013a29 Use deftype constrcutor functions instead of interop, replaces #144 2017-03-11 01:19:35 +02:00
Juho Teperi 19ae267b32 Fix CI tests
Gen-site.js is used both to pre-render HTML files and run tests.
2017-03-11 00:58:14 +02:00
Juho Teperi ea5009c9ed Add news entry about 0.6.1 2017-03-11 00:37:30 +02:00
Juho Teperi 8ff70c7eb9 Separate prerender code using dom-server and browser JS code
Requiring react-dom-server with React 15.4 in browser code would increase
filesize by about 100KB. This change separates the pre-render code to
a different file which is only used by a separate Lein profile.
2017-03-11 00:37:12 +02:00
Juho Teperi 4c568256f2 Update cljsbuild and figwheel 2017-03-11 00:00:56 +02:00
Juho Teperi 8630ab5239 Fix #278: Replace mentions of render-component with render 2017-03-10 17:19:19 +02:00
Juho Teperi a7efb69a5e Update CHANGELOG.md 2017-03-10 17:01:26 +02:00
Juho Teperi e37ae6fc2e Update CHANGELOG.md 2017-03-10 16:59:00 +02:00
Juho Teperi 5f97b48c42 Update README.md 2017-03-10 16:49:34 +02:00
Juho Teperi bdc4eb203f Update CHANGELOG.md 2017-03-10 16:47:59 +02:00
Juho Teperi 46a0aa2283 Update CHANGELOG.md 2017-03-10 16:46:30 +02:00
dmitri.sotnikov@gmail.com 7a28e485d2 bumped up to 0.6.1 release 2017-03-09 19:22:56 -05:00
Yehonathan Sharvit 5f4f9a06aa remove deprecated code in interop.clj 2017-01-02 09:06:03 +02:00
Yehonathan Sharvit cb72f2172f Update interop.clj 2016-12-29 23:45:25 +02:00
Matthew Jaoudi 34ca28dff7 Merge pull request #273 from danielcompton/add-api-link
Add link to API documentation
2016-12-06 11:38:08 -08:00