From 855f96f106385cb148af4d6b2c5c8596dd769bb4 Mon Sep 17 00:00:00 2001 From: Arttu Kaipiainen Date: Sat, 10 Apr 2021 12:23:02 +0300 Subject: [PATCH] Version 4.11.3-2 --- CHANGELOG.md | 9 +++++++++ README.md | 6 +++--- project.clj | 8 ++++---- reagent-material-ui-js/project.clj | 2 +- 4 files changed, 17 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a3f0bab9..7443202e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ See [Material UI changelog](https://github.com/mui-org/material-ui/blob/master/CHANGELOG.md) for changes in Material UI. +## 4.11.3-2 + +**[compare](https://github.com/arttuka/reagent-material-ui/compare/v4.11.3-1...v4.11.3-2)** + +- **BREAKING**: Move utility macros from `reagent-material-ui.macro` to `reagent-material-ui.util` +- Fix bug in `reagent-material-ui/js-clj'` when converting keys with non-keyword characters (#15) @adrsm108 +- Fix broken requires when packaging with shadow-cljs umd target +- Support React v17 + ## 4.11.3-1 **[compare](https://github.com/arttuka/reagent-material-ui/compare/v4.11.3-0...v4.11.3-1)** diff --git a/README.md b/README.md index 24e4128cc..991df13da 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Their examples are very good. and this library tries to follow the original idea To add Material UI to an existing Reagent project, just add this library to your dependencies: ``` -[arttuka/reagent-material-ui "4.11.3-1"] +[arttuka/reagent-material-ui "4.11.3-2"] ``` Most of the library is in the form of regular Reagent components. Each component is contained in a namespace that mirrors @@ -52,7 +52,7 @@ Namespace `reagent-material-ui.lab` contains all components from `@material-ui/l To use npm dependencies with Figwheel Main, you need to exclude prebuilt JS files (React from CLJSJS and Material UI from this library). To do so, add these exclusions to your dependency. See the example project for working configuration. - [arttuka/reagent-material-ui "4.11.3-1" :exclusions [cljsjs/react cljsjs/react-dom cljsjs/react-dom-server arttuka/reagent-material-ui-js]] + [arttuka/reagent-material-ui "4.11.3-2" :exclusions [cljsjs/react cljsjs/react-dom cljsjs/react-dom-server arttuka/reagent-material-ui-js]] #### Material UI component names with shadow-cljs @@ -86,7 +86,7 @@ The project follows Material UI's version numbering. * Current `@material-ui/core` version: `4.11.3` * Current `@material-ui/icons` version: `4.10.2` -* Current `@material-ui/pickers` version: `3.2.10` +* Current `@material-ui/pickers` version: `3.3.10` * Current `@material-ui/lab` version: `4.0.0-alpha.57` ### License diff --git a/project.clj b/project.clj index 37310a636..9cf0c2925 100644 --- a/project.clj +++ b/project.clj @@ -1,20 +1,20 @@ -(defproject arttuka/reagent-material-ui "4.11.3-1" +(defproject arttuka/reagent-material-ui "4.11.3-2" :description "Reagent wrapper library for Material UI v4" :url "https://github.com/arttuka/reagent-material-ui" :license {:name "Eclipse Public License 2.0" :url "https://www.eclipse.org/legal/epl-2.0/"} - :dependencies [[org.clojure/clojure "1.10.1"] + :dependencies [[org.clojure/clojure "1.10.3"] [reagent "1.0.0"] [com.andrewmcveigh/cljs-time "0.5.2"] [camel-snake-kebab "0.4.2"] - [arttuka/reagent-material-ui-js "4.11.3-1"]] + [arttuka/reagent-material-ui-js "4.11.3-2"]] :plugins [[lein-cljfmt "0.7.0"]] :source-paths ["src/core" "src/icons"] :resource-paths ["deps.cljs"] :profiles {:dev {:source-paths ["dev"] :test-paths ["test"] :resource-paths ["target" "dev-resources"]} - :provided {:dependencies [[org.clojure/clojurescript "1.10.773"] + :provided {:dependencies [[org.clojure/clojurescript "1.10.844"] [prismatic/dommy "1.1.0"]]}} :clean-targets ^{:protect false} ["target" ".shadow-cljs"] :cljfmt {:indents {forward-ref [[:inner 0]]} diff --git a/reagent-material-ui-js/project.clj b/reagent-material-ui-js/project.clj index 8eba843bd..b195404f9 100644 --- a/reagent-material-ui-js/project.clj +++ b/reagent-material-ui-js/project.clj @@ -1,4 +1,4 @@ -(defproject arttuka/reagent-material-ui-js "4.11.3-1" +(defproject arttuka/reagent-material-ui-js "4.11.3-2" :description "Packaged Javascript files for reagent-material-ui" :url "https://github.com/arttuka/reagent-material-ui" :license {:name "Eclipse Public License 2.0"