- luminus-undertow 0.1.18
- fixed passing io-threads to the HTTP server
- luminus-aleph 0.2.0
- luminus-http-kit 0.2.0
- async support: 1 and 3 argument ring handlers for all middleware
- fixes +servlet feature - the middleware did not chain to the next handler
- ring-undertow-adapter: 1.2.8 for async support
- funcool/promesa 9.0.471 for async support
- lein-uberwar: 0.2.3 for async support
- ring-core 1.9.6
- ring-devel 1.9.6
- ring-defaults 0.3.4
- logback-classic 1.4.4
- clojure.java-time 1.1.0
- markdown-clj 1.11.3
- nrepl 1.0.0
- org.clojure/tools.cli 1.0.2014
- org.webjars.npm/material-icons 1.10.8
- selmer 1.12.55
- thheller/shadow-cljs 2.20.3
- com.google.javascript/closure-compiler-unshaded kept at v20220803 - v20221004 breaks shadow-cljs
- formatting
- luminus-migrations 0.7.5
- fixed typo
- luminus-migrations 0.7.4
- conman 0.9.4
- fixed HTML template typo
- luminus-undertow 0.1.15
- logback-classic 1.2.11
- transit-cljs 0.8.280
- markdown-clj 1.11.2
- reitit 0.5.18
- clojurescript 1.11.60
- bulma 0.9.4
- webjars-locator 0.45
- reagent 1.1.1
- selmer 1.12.53
- shadow-cljs 2.19.9
- devtools 1.0.6
- tools.namespace 1.3.0
- re-frisk 1.6.0
- org.clojure/clojure 1.11.1
- com.google.javascript/closure-compiler-unshaded "v20220301" (for shadow-cljs profile)
- ClojureScript 1.11.51
- shaodw-cljs 2.18.0
- luminus-migrations 0.7.2
- aleph 0.4.7
- luminus-transit 0.1.5
- luminus-transit 0.1.4
- buddy/buddy-auth 3.0.323
- buddy/buddy-core 1.10.413
- buddy/buddy-hashers 1.8.158
- buddy/buddy-sign 3.4.333
- ch.qos.logback/logback-classic 1.2.10
- com.cognitect/transit-clj 1.0.329
- day8.re-frame/http-fx 0.2.4
- expound 0.9.0
- markdown-clj 1.10.8
- org.clojure/clojurescript 1.11.4
- org.clojure/core.async 1.5.648
- org.clojure/tools.logging 1.2.4
- org.postgresql/postgresql 42.3.2
- ring/ring-core 1.9.5
- selmer 1.12.50
- thheller/shadow-cljs 2.17.0
- org.clojure/tools.namespace 1.2.0
- ring/ring-devel 1.9.5
- luminus-jetty 0.2.3
- selmer 1.12.48
- luminus-jetty 0.2.2
- org.clojure/core.async 1.5.644
- nrepl 0.9.0
- conman 0.9.3
- luminus-transit 0.1.3
- Ring Undertow adapter 1.2.5 vis luminus-undertow 0.1.14
- ch.qos.logback/logback-classic 1.2.7
- luminus-undertow 0.1.14
- markdown-clj 1.10.7
- org.clojure/clojurescript 1.10.896
- org.clojure/core.async 1.5.644
- selmer 1.12.45
- thheller/shadow-cljs 2.16.7
- cider/piggieback 0.5.3
- org.clojure/tools.namespace 1.1.1
- use latest re-frisk for shadow-cljs compatibility
- update shadow-cljs version in package.json
- shadow-cljs 2.16.5
- shadow-cljs 2.15.13
- ClojureScript 1.10.891
- fix for Ajax calls with +re-frame profile
- ch.qos.logback/logback-classic 1.2.6
- cljs-ajax 0.8.4
- expound 0.8.10
- luminus-undertow 0.1.12
- org.clojure/core.async 1.3.622
- org.webjars.npm/bulma 0.9.3
- org.webjars/webjars-locator 0.42
- org.xerial/sqlite-jdbc 3.36.0.3
- thheller/shadow-cljs 2.15.12
- binaryage/devtools 1.0.4
reverted dependency for funcool/cuerdas 2021.05.29-0
as it conflicts with struct
- clojure.java-time 0.3.3
- cprop 0.1.19
- markdown-clj 1.10.6
- metosin/reitit 0.5.15
- metosin/ring-http-response 0.9.3
- org.webjars.npm/material-icons 1.0.0
- funcool/cuerdas 2021.05.29-0
- org.clojure/tools.namespace 1.1.0
- selmer 1.12.44
- fix for shadow-cljs compiling in uberjar profile
- ch.qos.logback/logback-classic 1.2.5
- cprop 0.1.18
- org.clojure/clojurescript 1.10.879
- org.postgresql/postgresql 42.2.23
- ring/ring-core 1.9.4
- ring/ring-defaults 0.3.3
- thheller/shadow-cljs 2.15.2
- ring/ring-devel 1.9.4
- fix for imports needed by +auth-jwe profile
- removed package.json and shadow-cljs.edn from .gitignore
- reagent 1.1.0
- switched to shadow-cljs as the default for ClojureScript
- org.xerial/sqlite-jdbc 3.34.0
- org.webjars.npm/material-icons 0.7.0
- org.webjars/webjars-locator 0.41
- ClojureScript 1.10.866
+crux
option for adding Crux support- selmer 1.12.40
- selmer 1.12.39
- selmer 1.12.38
- buddy/buddy-auth 3.0.1
- buddy/buddy-core 1.10.1
- buddy/buddy-hashers 1.8.1
- buddy/buddy-sign 3.4.1
- metosin/reitit 0.5.13
- ring/ring-core 1.9.3
- prone 2021-04-23
- re-frisk 1.5.1
- ring/ring-devel 1.9.3
- selmer 1.12.37
- fix for parsing command line options when using a relations database profile
- luminus-undertow 0.1.11
- cljs-ajax 0.8.3
- bulma 0.9.2
- ring 1.9.2
- binaryage/devtools 1.0.3
- pjstadig/humane-test-output 0.11.0
- re-frisk 1.4.0
- fix for missing request variables in GraphQL explorer issue 527
- shadow-cljs 2.12.1
- fix for
+war
profile - ClojureScript 1.10.844
- org.clojure/clojure 1.10.3
- day8.re-frame/http-fx 0.2.3
- org.clojure/tools.cli
- re-frame 1.2.0
- re-frisk 1.3.12
- thheller/shadow-cljs 2.11.22
- Update
+kee-frame
profile with kee-frame 1.1.2.debug?
replaced by logging configuration (commented out). - expound 0.8.9
- luminus-undertow 0.1.10
- ring/ring-core 1.9.1
- thheller/shadow-cljs 2.11.18
- re-frisk 1.3.10
- ring/ring-devel 1.9.1
- metosin/muuntaja 0.6.8
- metosin/reitit 0.5.12
- metosin/ring-http-response 0.9.2
- re-frisk 1.3.6
- ring 1.9.0
- shadow-version 2.11.17
- selmer 1.12.33
- rolled back to luminus-undertow 0.1.7 (bug in 0.1.8)
- org.clojure/clojure 1.10.2
- luminus-undertow 0.1.8
- selmer 1.12.32
- metosin/reitit 0.5.11
- thheller/shadow-cljs 2.11.14
- removed cheshire as a default dependency
- buddy/buddy-core 1.9.0
- buddy/buddy-hashers 1.7.0
- buddy/buddy-sign 3.3.0
- com.fasterxml.jackson.core/jackson-core 2.12.0
- com.fasterxml.jackson.core/jackson-databind 2.12.0
- conman 0.9.1
- day8.re-frame/http-fx 0.2.2
- expound 0.8.7
- re-frame 1.1.2
- cider/piggieback 0.5.2
- switched back to re-frisk due to API incompatibility with re-frame-10x and latest Reagent
- switched to using re-frame-10x for re-frame debugging
- fix for ns binding in
user/restart-db
- luminus-migrations 0.7.1
- metosin/reitit 0.5.10
- nrepl 0.8.3
- Selmer 1.12.31
- buddy/buddy-core 1.8.0
- buddy/buddy-hashers 1.6.0
- buddy/buddy-sign 3.2.0
- cljs-ajax 0.8.1
- com.fasterxml.jackson.core/jackson-core 2.11.3
- com.fasterxml.jackson.core/jackson-databind 2.11.3
- day8.re-frame/http-fx 0.2.1
- expound 0.8.6
- luminus-migrations 0.6.9
- metosin/jsonista 0.2.7
- etosin/reitit 0.5.9
- nrepl 0.8.2
- org.postgresql/postgresql 42.2.18
- org.webjars.npm/bulma 0.9.1
- re-frame 1.1.1
- ring/ring-core 1.8.2
- cider/piggieback 0.5.1
- ring/ring-devel 1.8.2
- shadow-cljs 2.11.5
- http-kit 2.5.0
- nREPL 0.8.1
- jsonista 0.2.7
- buddy-hashers 1.6.0
- lein-uberwar 0.2.1
- luminus-undertow 0.1.7
- test paths refactor for CIDER PR 509
- fix for restarting http-kit from the REPL
- selmer 1.12.28
- nrepl 0.8.0
- http-kit 2.4.0
- selmer 1.12.28
- re-frame 1.0.0
- shadow-version 2.10.17
- luminus-jetty 0.2.0
- shadow-cljs 2.10.16
- metosin/reitit 0.5.5
- updated generated docs
- metosin/reitit 0.5.4
- ring-undertow-adapter 1.1.1
- markdown-clj 1.10.5
- org.postgresql/postgresql 42.2.14
- bulma 0.9.0
- shadow-version 2.10.14
- re-frisk 1.3.4
- removed explicit require for Google Closure lib for shadow-cljs
- conman 0.9.0
- ClojureScript 1.10.773
- cljs-devtools 1.0.0
- sqlite-jdbc 3.30.1
- jackson-core 2.11.1
- jackson-databind 2.11.1
- expound 0.8.5
- shadow-cljs 2.10.13
- core.async (used in +shadow-cljs profile) 1.2.603
- luminus-undertow 0.1.5 (listen on 0.0.0.0 by default)
- metosin/reitit 0.5.2
- selmer 1.12.27
- selmer 1.12.25
- luminus-undertow 0.1.4
- use undertow as the default
- ClojureScript 1.10.764
- figwheel 0.5.20
- metosin/reitit 0.5.1
- piggieback 0.5.0
- re-frisk 1.3.2
- conman 0.8.9
- cprop 0.1.17
- muuntaja 0.6.7
- ring-core 1.8.1
- ring-devel 1.8.1
- luminus-undertow 0.1.3
- selmer 1.12.23
- lein-shadow 0.2.0
- fix for +auth-jwe profile imports
- org.clojure/clojurescript "1.10.748
- org.clojure/tools.logging 1.1.0
- org.webjars.npm/bulma 0.8.2
- org.webjars/webjars-locator 0.40
- selmer 1.12.23
- re-frisk 1.2.0
- conman 0.8.7
- selmer 1.12.22
- markdown-clj 1.10.4
- ClojureScript 1.10.741
- added undertow adapter option using
+undertow
flag - org.webjars.npm/bulma 0.8.1
- luminus-jetty 0.1.9 with support for WebSockets
- org.clojure/core.async 1.1.582
- selmer 1.12.19
+basic
profile to exclude about page and initial user migration where applicable- fix
+kee-frame
profile when used with+basic
- conman 0.8.5
- re-frisk 0.5.5
- nrepl 0.7.0
- update to jdbc.next
+basic
profile for a leaner template
- luminus-migrations 0.6.7, needed to work with the latest Postgres driver
- fix for shadow-cljs dev NPM modules
- cheshire 5.10.0
- com.cognitect/transit-clj 1.0.324
- cprop 0.1.16
- expound 0.8.4
- luminus-jetty 0.1.9
- markdown-clj 1.10.2
- metosin/reitit 0.4.2
- org.clojure/tools.cli 1.0.194
- org.clojure/tools.logging 1.0.0
- org.webjars/webjars-locator 0.39
- reagent 0.10.0
- re-frame 0.12.0
- thheller/shadow-cljs 2.8.93
- binaryage/devtools 1.0.0
- prone 2020-01-17
- org.xerial/sqlite-jdbc 3.30.1
- org.postgresql/postgresql 42.2.11
- Streamline Calva config for shadow-cljs projects
- Calva integration
- updated Heroku Procfile to log clojure.main errors to stderr by default
- added timeout to the REPL options for dev
- remove joda-time reference
- removed Secretary in favor of using built in Reitit history management
- fixed
+auth-jwe
profile - cprop 0.1.15
- expound 0.8.3
- markdown-clj 1.10.1
- org.postgresql/postgresql 42.2.9
- binaryage/devtools 0.9.11
- Selmer 1.12.18
- reagent 0.9.0-rc3
- expound 0.8.1
- ClojureScript 1.10.597
-
org.webjars/webjars-locator 0.38
-
org.webjars.npm/bulma 0.8.0
-
ring/ring-core 1.8.0
-
ring/ring-devel 1.8.0
-
metosin/muuntaja 0.6.6
-
switched to use latest versions of Buddy libraries:
[buddy/buddy-auth "2.2.0"]
[buddy/buddy-sign "3.1.0"]
[buddy/buddy-core "1.6.0"]
[buddy/buddy-hashers "1.4.0"]
- lein-shadow 0.1.7
- thheller/shadow-cljs 2.8.69
- luminus-migrations 0.6.6
- conman 0.8.4
- com.cognitect/transit-clj 0.8.319
- metosin/muuntaja 0.6.5
- metosin/reitit 0.3.10
- org.postgresql/postgresql 42.2.8
- org.webjars.npm/material-icons 0.3.1
- org.webjars/webjars-locator 0.37
- re-frame 0.10.9
- selmer 1.12.17
- thheller/shadow-cljs 2.8.67
- cider/piggieback 0.4.2
- pjstadig/humane-test-output 0.10.0
- org.xerial/sqlite-jdbc 3.28.0
- com.h2database/h2 1.4.200
- mysql/mysql-connector-java 8.0.18
- luminus-transit "0.1.2
- selmer 1.12.16
- selmer 1.12.14
- selmer 1.12.13
- org.clojure/tools.logging 0.5.0
- added a default exception handler for uncaught exceptions in threads
- added re-frame-10x hook for the shadow-cljs profile
- fixed default tests
- prone 2019-07-08
- re-frame 0.10.8
- include core.async explicitly for the
+shadow-cljs
profile - cprop 0.1.14
- fixed missing async dependency for kee-frame profile
- lein-shadow 0.1.4
-fixed typo for shadow-cljs profile
- fixed to use the same shadow-cljs version for NPM deps
- com.h2database/h2 1.4.199
- closure-compiler-unshaded v20190618
- mysql-connector-java 8.0.16
- metosin/reitit 0.3.9
- org.postgresql/postgresql 42.2.6
- re-frame 0.10.7
- figwheel-sidecar 0.5.19
- prone 1.6.4
- switch to Jetty as the default HTTP server
- set $USER from the environment as the default user for database profiles
- Clojure 1.10.1
- funcool/struct 1.4.0
- metosin/reitit 0.3.7
- org.webjars.npm/bulma 0.7.5
- cider/piggieback 0.4.1
- thheller/shadow-cljs 2.8.39
- com.google.javascript/closure-compiler-unshaded v20190528
- luminus/ring-ttl-session 0.3.3
- changed navbar-end to navbar-start for nav links
- fix for setting the class on selected page
- lein-shadow 0.1.3
- Reitit 0.3.5
- default pprint tap in user.clj
- piggieback 0.4.1
- shadow-cljs 2.8.37
- fix for Figwheel profile
- shadow-cljs support
- markdown-clj 1.10.0
- doc strings in user ns
- prone 1.6.3
- markdown-clj 1.0.8
- ring/ring-mock 0.4.0
- fix for kee-frame dev time reloading
- fix for kee-frame navbar
- set debug? to false for kee-frame in prod mode
- com.walmartlabs/lacinia 0.32.0
- include
org.webjars/webjars-locator-jboss-vfs
by default for Immutant
- fix for injecting
webjars-locator-jboss-vfs
when+war
and+immutant
profiles are selected
- fix for handling Reitit service errors
- metosin/muuntaja 0.6.4
- org.clojure/tools.cli 0.4.2
- selmer 1.12.12
- fix for omitting env.clj
- kee-frame 0.3.3
- re-frisk "0.5.4.1
- com.jakemccrary/lein-test-refresh 0.24.1
- Selmer 1.12.11
- Aleph 0.4.6
- Reitit 0.3.1
- switched to use Bulma as the default CSS framework (no Js dependencies)
- switched to use Material icons instead of font-awesome (smaller bundle size)
- switched to use Reitit 0.3.0 instead of compojure
- added Js symbol printing in dev mode for cljs profile
- fix for Swagger routes in kee-frame profile, addresses issue 420
- org.webjars/bootstrap 4.3.1
- org.webjars/font-awesome 5.7.2
- ClojureScript 10.10.520
- piggieback 0.4.0
- org.webjars/font-awesome 5.7.1
- org.webjars/webjars-locator 0.36
- luminus-migrations 0.6.4
- dev logback config dynamic reloading
- got rid of the dynamic app-context variable in layout, updated render to accept the request as a parameter
- nREPL 0.6.0
- Selmer 1.12.6
- ClojureScript 1.10.516
- markdown-clj 1.0.7
- metosin/reitit 0.2.13
- mount 0.1.16
- org.webjars/font-awesome 5.6.3
- org.webjars/webjars-locator 0.35
- fix for to remove Unneeded call to cider/wrap-cljs-repl
- Immutant 2.1.10
- fixed formatting
- fix for loading the correct Swagger UI URL in
+service
profile
- com.google.guava/guava 27.0.1-jre for Mongo
- metosin/reitit 0.2.10
- org.webjars/bootstrap 4.2.1
- metosin/compojure-api 2.0.0-alpha28
- boot dependency updates, boot cljs REPL update
- Figwheel 0.5.18
- expound 0.7.2
- removed secretary dependency when reitit is used
- Clojure 1.10
- added cheshire as an explicit dependency
- default service tests
- clj-commons/secretary 1.2.4
- kee-frame 0.3.2
- metosin/muuntaja 0.6.2
- mount 0.1.15
- nrepl 0.5.3
- refactor for service routes via pr 404
- changed to use openjdk in Dockerfile
- luminus-migrations 0.6.3
- switched
+war
profile to use Jetty as the dev server
- switched to use
ring-jetty-adapter
for the+jetty
profile
- fixed injections for the kee-frame profile
- doo 0.1.11
- metosin/reitit 0.2.9
- ring/ring-servlet 1.7.1 for
+war
profile
- selmer 1.12.5
- com.datomic/datomic-free 0.9.5697
- added org.clojure/data.json 0.2.6 for the graphql profile
- added a missing require in mysql profile
- cljs-ajax 0.8.0
- metosin/reitit 0.2.7
- metosin/ring-http-response 0.9.1
- selmer 1.12.4
- org.webjars/font-awesome 5.5.0
- metosin/reitit 0.2.6
- removed
java.xml.bind
as it's no longer required by ClojureScript
- conman 0.8.3
- luminus-migrations 0.6.1
- markdown-clj 1.0.5
- mount 0.1.14
- ring 1.7.1
- selmer 1.12.3
- figwheel 0.5.17
- pjstadig/humane-test-output 0.9.0
- switched to re-frisk from re-frame-10x
- ClojureScript 1.10.439
- luminus-migrations 0.6.0
- luminus-migrations 0.5.9
- kee-frame profile improvements via pr 392
- cljs-ajax 0.7.5
- luminus-migrations 0.5.7
- markdown-clj 1.0.4
- metosin/reitit 0.2.4
- org.webjars/font-awesome 5.4.1
- cider/piggieback 0.3.10
- com.h2database/h2 1.4.197
- kee-frame 0.3.0
- selmer 1.12.2
- fix for requiring JDBC in embedded db profiles
- switch to using native Java 8 time API via clojure.java-time instead of Joda
- prone 1.6.1
- added Reitit support for the
+oauth
profile - markdown-clj 1.0.3F
- luminus-migrations 0.5.5
- fixed joda time serializer
- com.fasterxml.jackson.core/jackson-core 2.9.7
- com.fasterxml.jackson.datatype/jackson-datatype-joda 2.9.7
- luminus-migrations 0.5.4
- metosin/reitit 0.2.3
- org.clojure/tools.cli 0.4.1
- org.xerial/sqlite-jdbc 3.25.2
- replaced clj-time with clojure.java-time
- replaced
[com.cognitect/transit-java "0.8.337"]
with[com.cognitect/transit-clj "0.8.313"]
for the+cljs
profile - org.postgresql/postgresql 42.2.5
- metosin/muuntaja 0.6.1
- pr 386 point Figwheel logs to the log folder
- cprop 0.1.13
- tools.cli 0.4.0
- ring-core 1.7.0
- ring-devel 1.7.0
- selmer 1.12.1
- org.xerial/sqlite-jdbc 3.23.1
- metosin/reitit 0.2.2
- set
:infer-externs true
by default in cljs profile - added com.google.protobuf/protobuf-java 3.6.1 for mysql profile
- metosin/muuntaja 0.6.0
- rolled back metosin/muuntaja 0.5.0
- cider/piggieback 0.3.9
- cljsjs/react-transition-group 2.4.0-0
- luminus-migrations 0.5.3
- metosin/muuntaja 0.6.0
- mysql-connector-java 8.0.12
- nrepl 0.4.5
- reitit 0.2.0
- re-frame 0.10.6
- cleanup for re-frame/kee-frame
- added baking-soda wrapper for Reactstrap for reagent, re-frame, and kee-frame profiles
- added
:http
effect to re-frame/kee-frame profiles - kee-frame 0.2.7
- com.cognitect/transit-java 0.8.337
- mount 0.1.13
- selmer 1.12.0
- relaxed Lein version check
- renamed resources/templates to resources/html
- org.webjars/bootstrap 4.1.3
- switched to use cider/piggieback 0.3.8
- fix for nrepl namespace change pr 380
- switched to use nREPL 0.4.4, removed luminus-nrepl dependency
- org.postgresql/postgresql 42.2.4
- org.webjars/bootstrap 4.1.2
- org.webjars/font-awesome 5.2.0
- luminus-migrations 0.5.2
- kee-frame routing improvements
- conman 0.8.2
- com.jakemccrary/lein-test-refresh 0.23.0
- PR 376 removes explicit cider profile, as it's no longer necessary
- updated reitit profile to wrap default middleware globally
- fix missing require in +reitit +service profile combination
- added +kee-frame profile
- fixed font awesome asset loading
- cljs-ajax 0.7.4
- luminus-migrations 0.5.1
- metosin/reitit 0.1.3
- fixed to only import servlet for middleware when the profile is selected
- slemer 1.11.8
- added transit as an explicit dependency for cljs
- ClojureScript 1.10.339
- expound 0.7.1
- font awesome 5.1.0
- lacinia 0.28.0
- conman 0.8.1
- lein-cljsbuild 1.1.7
- com.walmartlabs/lacinia 0.27.0
- made swagger and graphql profiles compatible
- Bootstrap 4.1.1
- ClojureScript 1.10.312
- added reitit routing for ClojureScript when
+reitit
profile is used
- conman 0.7.9
- tether 1.4.4
- expound 0.7.0
- funcool/struct 1.3.0
- reagent 0.8.1
- reitit 0.1.2
- ring/ring-defaults 0.3.2
- made
+reitit
profile compatible with+service
- added db reference in the user namespace
- fixed reitit profile to handle db profiles correctly
- clj-time 0.14.4
- org.clojure/tools.cli 0.3.7
- org.clojure/tools.logging 0.4.1
- org.webjars/font-awesome 5.0.13
- org.webjars/jquery 3.3.1-1
- expound 0.6.0
- prone 1.6.0
fixed a typo in the template
metosin/reitit 0.1.1
- re-frame version change for React 16 compatibility
- figwheel 0.5.16
:nrepl-bind
option via pr 359+reitit
profile for the Reitit router- moved port config from
env/dev/resources/config.edn
todev-config.edn
- added expound for improved Spec error reporting
- bootstrap 4.1.0
- compojure 1.6.1
- org.webjars/font-awesome 5.0.10
- day8.re-frame/re-frame-10x 0.3.3
- prone 1.5.2
- http-kit 2.3.0
- added
restart-db
convenience function in theuser
namespace - reagent 0.8.0
- added improved error reporting when ``:database-url` is not set
- fixed typo in docs
- removed servlet-context from HTML templates when
+servlet
profile is not selected
- removed
wrap-context
middleware from the default profile,+servlet
profile must be used to enable it
- named the referenced db namespace in the home routes namespace
- improved DB settings
- fix for requiring the correct db namespace
- added
src/cljs
to global:source-paths
- conman 0.7.8
- clj-time 0.14.3
- org.clojure/tools.cli 0.3.6
- org.postgresql/postgresql 42.2.2
- updated to reference the
<app>.db.core
namespace in theuser
namespace in order to automatically start the database connection.
day8.re-frame/re-frame-10x 0.3.2
- add JDK 9 modules for ClojureScript compilation
- binaryage/devtools 0.9.10
- day8.re-frame/re-frame-10x 0.3.1
- font-awesome 5.0.9
- fix for reset-db in the user namespace
- prone 1.5.1
- removed
migratus-lein
plugin from the template, migrations should be run from the app, and theuser
namespace provides helper functions for creating and running migrations in development - fixes for
+boot
profile
- removed boot-cprop from
+boot
profile
- fixed a typo in oauth route declaration
- clj-oauth 1.5.5
- compojure-api 1.1.12 in +graphql profile
- ClojureScript 1.10.238
- day8.re-frame/re-frame-10x 0.3.0
- metosin/compojure-api 1.1.12
- org.webjars/bootstrap 4.0.0-2
- doo 0.1.10
- fix for loading resources in the +graphql profile
com.walmartlabs/lacinia 0.25.0
- fixed conflict between
+auth
and+auth-jwe
profiles
- removed bootstrap-theme.min.css from the error page template
- Figwheel 0.5.15
- switched from using re-frisk to re-frame-10x
- conman 0.7.6
- re-frame 0.10.5
- mount 0.1.12
- org.clojure/tools.reader 1.2.2
- removed reagent-utils from the template
- selmer 1.11.7
- luminus-migrations 0.5.0
- org.webjars/font-awesome 5.0.6
- re-frame 0.10.4
- luminus-migrations "0.4.8"
- cleanup for handling migrations
- selmer 1.11.6
- luminus-migrations 0.4.6
- org.postgresql/postgresql 42.2.1
- re-frame 0.10.3
- binaryage/devtools 0.9.9
- muuntaja 0.5.0
- tools.reader 1.1.2
- org.postgresql/postgresql 42.2.0
- org.webjars/bootstrap 4.0.0
- prone 1.2.0
- enabled source maps for the advanced ClojureScript compilation
- fixed tests to reflect the
app-routes
change in 2.9.12.16 - funcool/struct 1.2.0
- metosin/muuntaja 0.4.2
- org.xerial/sqlite-jdbc 3.21.0.1
- selmer 1.11.5
- refer
start-app
in theuser
namespace
- markdown-clj 1.0.2
- Selmer 1.11.4
- consolidated
app-routes
andapp
definitions in the handler. - ring/ring-servlet 1.6.3
- switched handler/app to be a defstate to facilitate middleware reloading
- switched from using
profiles.clj
for local configuration. Instead,dev-config.edn
andtest-config.edn
are used for dev and test configurations. This addresses issue 292.
- bootstrap 4.0.0-beta.3
- conman 0.7.5
- org.webjars.bower/tether 1.4.3
- org.webjars/font-awesome 5.0.2
- navbar cleanup
- migratus support for boot
- fix for the
+scss
profile issue 340
- hoplon 7.1.0
- luminus-migrations 0.4.5
- migratus-lein 0.5.4
- cider/cider-nrepl 0.15.1
- updated luminus-jetty to 0.1.6 to include core.async explicitly for issue 336
luminus-migrations 0.4.4
- Clojure 1.9.0
- improved error logging
- added create-migration helper function in user-ns
- AWS Beanstalk compatible Procfile
- added re-frisk for re-frame profile
- clj-time 0.14.2
- org.clojure/tools.reader 1.1.1
- ring/ring-mock 0.3.2
- binaryage/devtools "0.9.8
- conman 0.7.4
- luminus-migrations 0.4.3
- migratus-lein 0.5.3
- metosin/muuntaja 0.4.1
- fixes for relative resource path
- selmer 1.11.3
- set default Immutant IO threads to be 2x processors
- cljs-ajax 0.7.3
- support for relative path
- added explicit org.clojure/tools.reader 1.1.0 dependency for cljs to address a change in cljs 1.9.946
- ring/ring-core 1.6.3
- conman 0.7.1
- org.postgresql/postgresql 42.1.4
- selmer 1.11.2
- graphql example client
- immutant dev log config
- luminus-immutant 0.2.4 with Immutant 2.1.9
- luminus-jetty 0.1.5 with cc.qbits/jet 0.7.11
- luminus-http-kit 0.1.5
- added default Joda Time JSON encoder for Muuntaja
- conman 0.7.0
- removed explicit clojure.java.jdbc dependency (part of conman)
+graphql
profile using Lacinia via PR 322
- clojurescript 1.9.946
- ch.qos.logback/logback-classic "1.2.3
- re-frame 0.10.2
- binaryage/devtools 0.9.7
- renamed http-kit namespace to avoid collision with the HTTP Kit template
- conman 0.6.9
- fix for using timestamp in migrations tables for the sql template
- buddy 2.0.0
- doo 0.1.8
- figwheel 0.5.14
- helper migrate/rollback function in user namespace for relational dbs
- luminus-migrations 0.4.2
- slemer 1.11.1
- refactored re-frame profile to use a single
events
namespace for re-frame dispatchers and subscriptions - funcool/struct 1.1.0
- markdown-clj 1.0.1
- cljs-ajax 0.7.2
- migratus 1.0.0
- luminus-migrations 0.4.1
- explicitly require clojure.java.jdbc 0.7.1
- re-frame 0.10.1
- conman 0.6.8
- markdown-clj 1.0.0
- hoplon 7.0.3
- Figwheel 0.5.13
- ClojureScript 1.9.908
- luminus-migrations 0.4.0 with a fix for init-schema! Migratus
- com.h2database/h2 1.4.196
- org.xerial/sqlite-jdbc 3.20.0
- added mongodb config for logback
- cprop 0.1.11
- figwheel-sidecar 0.5.12
- metosin/compojure-api 1.1.11
- fix for logback config via PR 308
- fix for cljs tests
- fix for the missing file in
+boot
profile
+boot
profile via PR 302
- fix to pass the init-script key to luminus-migrations by default
- ClojureScript 1.9.854
- org.postgresql/postgresql 42.1.3
- ring/ring-defaults 0.3.1
- selmer 1.11.0
- metosin/muuntaja 0.3.2 with a fix for issue 300
- clj-time 0.14.0
- org.webjars/jquery 3.2.1
- ring/ring-core 1.6.2
- ring/ring-devel 1.6.2
- selmer 1.10.9
- added a default Joda time transit encoder in middleware
- conman 0.6.7 (improved error messages)
- org.postgresql/postgresql 42.1.1
- Figwheel 0.5.11
- ring-mock 0.3.1
- Selmer 1.0.8
- ClojureScript 1.9.671
fixed typo
- ClojureScript 1.9.660
- Reagent 0.7.0
- updated to only include org.webjars/webjars-locator-jboss-vfs when using
+war
flag - metosin/muuntaja 0.3.1
- com.cemerick/piggieback 0.2.2
- org.clojure/tools.logging 0.4.0
- PR 291 - :oauth key in options generated when using +oauth profile
- pjstadig/humane-test-output 0.8.2
- reagent 0.6.2
- re-frame 0.9.4
- ClojureScript 1.9.562
- metosin/ring-http-response 0.9.0
- ring-webjars 0.2.0
- ring/ring-core 1.6.1
- ring/ring-devel 1.6.1
- luminus-migrations 0.3.5
- luminus-migrations 0.3.4
- removed duplicate clj-time dependency
- conman 0.6.4
- lein-cprop 1.0.3
- ClojureScript 1.9.542
- cljs-ajax 0.6.0
- updated to use clj-time by default
- luminus-migrations 0.3.3
- migratus-lein 0.4.7
- ring-defaults 0.3.0
- luminus-migrations 0.3.2
- migratus-lein 0.4.6
- Compojure 1.6.0
- luminus-migrations 0.3.1
- migratus-lein 0.4.5
- Ring 1.6.0
- moved Figwheel reload config to project.clj
- binaryage/devtools 0.9.4
- markdown-clj 0.9.99
- Ring 1.6.0-RC3
- datomic-free 0.9.5561
- markdown-clj 0.9.99
- ClojureScript 1.9.521
- binaryage/devtools 0.9.3
- figwheel 0.5.10
- ClojureScript 1.9.518
- cljs-ajax 0.5.9
- added the HTTP server state when calling
(start)
and(stop)
functions.
- com.jakemccrary/lein-test-refresh 0.19.0
- ring/ring-core 1.6.0-RC2
- luminus/ring-ttl-session 0.3.2
- metosin/muuntaja 0.2.1
- luminus/ring-ttl-session 0.3.2
- metosin/muuntaja 0.2.0
- monger com.novemberain/monger 3.1.0
- selmer 1.10.7
- switched from ring-middleware-format to metosin/muuntaja as the default
- ^:skip-aot for main to avoid unnecessary AOT
- binaryage/devtools 0.9.2
- metosin/ring-http-response 0.8.2
- org.postgresql/postgresql 42.0.0
- reagent-utils 0.2.1
- markdown-clj 0.9.98
- ring/ring-core 1.6.0-RC1
- reagent 0.6.1
- ClojureScript 1.9.495
- lein-cljsbuild 1.1.5
- switched from using bouncer to struct as the default validation library
- fix for the +cljs profile
- luminus-migrations 0.3.0
- markdown-clj 0.9.97
- migratus-lein 0.4.4
- use
:test-paths
for test sources
- markdown-clj 0.9.95
- re-frame 0.9.2
- ring-defaults 0.2.3
- markdown-clj 0.9.94
- lein-figwheel 0.5.9
- buddy 1.3.0
- h2 1.4.193
- mysql/mysql-connector-java 6.0.5
- org.xerial/sqlite-jdbc 3.16.1
- ring-middleware-format 0.7.2
- selmer 1.10.6
- fix for the selenium profile
- ClojureScript 1.9.456
- binaryage/devtools 0.9.0
- markdown-clj 0.9.92
- conman 0.6.3
- rolled back to org.webjars/bootstrap 4.0.0-alpha.5
- immutant 2.1.6
- compojure 1.5.2
- cprop 0.1.10
- metosin/compojure-api 1.1.10
- metosin/ring-http-response 0.8.1
- org.webjars.bower/tether 1.4.0
- org.webjars/bootstrap 4.0.0-alpha.6
- ring/ring-defaults 0.2.2
- ring/ring-devel 1.5.1
- added an explicit Ring dependency (1.5.1)
- selmer 1.10.5
- improved Hoplon profile
- added
+hoplon
profile
- lein-test-refresh 0.18.1
- luminus-migrations 0.2.9
- mount 0.1.11
- re-frame 0.9.1
- org.xerial/sqlite-jdbc 3.15.1
- selmer 1.10.3
- renamed
env/dev/cljs/dev.cljs to
env/dev/cljs/app.cljs` - renamed
env/prod/cljs/prod.cljs to
env/prod/cljs/app.cljs` - updated
+cljs
profile to remove unused externs, and fixed theinit!
function to work in uberjar
- re-frame 0.9.0
- Selmer 1.10.2
- removed
*identity*
key from the+auth
profile, the identity in the session should be used instead
The HTTP server is no longer stopped and started by the (start)
/(stop)
helpers in the REPL since it's marked as ^{:on-reload :noop}
, this does not work with wrap-reload
middleware.
- rollback to re-frame 0.8.0
- Selmer 1.10.1
- re-frame 0.9.0
- binaryage/devtools 0.8.3
- buddy 1.2.0
- cider/cider-nrepl 0.15.0-SNAPSHOT
- markdown-clj 0.9.91
- org.webjars/font-awesome 4.7.0
- prone 1.1.4
- fixed typo in fetching docs for the reagent/re-frame templates
- org.postgresql/postgresql 9.4.1212
- luminus-migrations 0.2.9
- split out dev/test resources
- metosin/compojure-api 1.1.9
- org.webjars/bootstrap 4.0.0-alpha.5
- ClojureScript 1.9.293
- consolidated docs
- improved documentation in the generated template
- updated the template page for new projects
- bouncer 1.1.0
- Selmer 1.10.0
- markdown-clj 0.9.90
- jquery 3.1.1
- luminus-migrations 0.8.32
- dependencies are now sorted alphabetically
- split up cljs/reagent profiles
- added
:project/dev
to:test
profile - org.webjars.bower/tether 1.3.7
- org.postgresql/postgresql 9.4.1211
- figwheel 0.5.8
- +oauth profile
- fixed typo in the datomic profile
- updated to only set default headers for local URIs in cljs-ajax
- removed Accept header as cljs-ajax default behavior was fixed
- luminus-migrations 0.2.7
- migratus-lein 0.8.31
- conman 0.6.1
- luminus-aleph 0.1.5
- binaryage/devtools 0.8.2
- added log suppression org.apache.http by default
- selmer 1.0.9
- Reagent 0.6.0
- prone 1.1.2
- clj-time 0.12.0 for the +atuh-jwe profile
- +auth-jwe profile
- datomic 0.9.5394
- compojure-api 1.1.8
- clojurescript 1.9.229
- buddy 1.1.0
- figwheel-sidecar 0.5.7
- lein-cljsbuild 1.1.4
- added compojure-api authentication boilerplate for the +auth profile
- ClojureScript 1.9.225
- re-frame 0.8.0
- cprop 0.1.9
added +re-frame
profile
- ClojureScript 1.9.211
- ClojureScript 1.9.198
- added content type for docs
- Cider middleware in Figwheel config when using
+cider
- ClojureScript 1.9.183
- humane-test-output 0.8.1
- conman 0.6.0
- devtools 0.8.1
- bootstrap 4.0.0-alpha.3
- compojure-api 1.1.6
- updated to conman 0.5.9
- fixed default route order for the
+swagger
profile
- moved cider to dependencies
- reagent-utils 0.2.0
- Cider profile
- binaryage/devtools 0.8.0
- migratus 0.8.26
- luminus-migrations 0.2.6
- Postgres JDBC driver 9.4.1209
- jQuery 3.0.0
- compojure-api 1.1.5
- removed source maps from default uberjar config
- split cljsbuild into separate profiles
- lein-doo 0.1.7
- tether 1.3.3
- http-kit 2.2.0
- lein-doo 0.1.7
- compojure-api 1.1.4
- switched to use logback
- bumped up luminus-migrations to 0.2.5
- bumped up Figwheel to 0.5.4-7
- switched to log4j2
- updated to latest Immutant
- updated migratus-lein
- updated log4j
- removed default config in db config, uses hikari-cp defaults instead
- updated migratus/luminus migrations
- updated cljs/figwheel
- updated Selmer
- updated metosin/ring-http-response
- ClojureScript to 1.9.92
- Figwheel to 0.5.4.-4
- Selmer to 1.0.6
- cljs-ajax to 0.5.8
- ClojureScript to 1.9.88
- binaryage/devtools 0.7.2
- metosin/ring-http-response 0.7.0
- metosin/compojure-api 1.1.3
- bumped up cljs-ajax to 0.5.7
- bumped up ClojureScript to 1.9.76
- bumped up Compojure
- bumped down ClojureScript to 1.9.36 due to transit-cljs warning
- added Dockerfile and Capstan configs
- bumped up reagent-utils to 0.1.9
- bumped up ClojureScript to 1.9.76
- bumped up cljs-ajax to 0.5.6
- fix for JSON serialization in Postgres
- updated to Figwheel 0.5.4-3
- fixed tests generated for the db profile to match latest luminus-migrations
- cleaned up figwheel middleware
- bumped up migratus/luminus-migrations
- bumped up Figwheel to 0.5.4-2
- bumped up cljs-dev-tools to 0.7.0
- bumped up luminus-migrations, now supports an options map same as migratus
- bumped up Figwheel to 0.5.4-1
- cleaned up dev deps/plugins
- rolled back Figwheel, snapshot versions can be unstable
- updated to Reagent 0.6.0-rc
- updated ring-defaults/ring-devel
- updated migratus
- added lein-immutant as the default plugin for the Immutant profile, this allows seamless deployment to Wildfly and running as standalone
- bumped up cljs to 1.9.36
- fix for regression in 2.9.10.59 for the
+service
profile
- fix for
wrap-webjars
mime type inference
- moved figwheel config to top level
- added cljs-devtools support
- removed cljs profiles
- bumped up luminus-migrations
- bumped up Aleph, fix for Aleph to join when running in uberjar
- bumped up figwheel, cljs-ajax, compojure-api
- updated conman verison
+war
profile tests fix+datomic
profile for Datomic support
- fix for hikari-cp usage in conman
- fix for conman
- bumped up to latest clojure.java.jdbc
- bumped up alpeh/jetty dependencies
- switched logger to use
defstate
- bumped up migratus, conman
- updated migratus/conman
- bumped up Reagent, clojure.tools.cli
- bumped up dependencies
- bumped up markdown-clj
- fixed
+war
profile
- bumped up migratus
- updated init/stop initialization states to use
defstate
- switched to latest clojure.java.jdbc/HugSQL
- fixed default tests to match the new template
- rolled back conman to v0.4.9
- fixes for +service profile
- removed wrap-formats from global middleware
- added +service profile
- updated font-awesome
- simplified Swagger example code
- bumped up conman, reagent-utils versions
- switched
app
to be a function to ensureenv
is available when middleware is loaded
- bumped up conman
- bumped up conman, markdown-clj versions
- removed Leiningen dependency for running ClojureScript REPL
- removed unused dev puget dependency
- switched to luminus/ring-ttl-session for non-immutant HTTP servers
- bumped ClojureScript to 1.8.40
- fix for target path in Heroku Procfile
- updated dependencies, latest
conman
release supports settingdoc
meta for generated functions
- ClojureScript cleanup
- added lein-test-refresh to default dev plugins
- fixed bootstrap styling for navbar
- added
^{:on-reload :noop}
for HTTP/nREPL server states
- fixed regression with loading exteranl logging configuration
- enables the Figwheel REPL via this PR, it's now possible to start and stop the figwheel compiler from the
user
namespace by runningstart-fw
andstop-fw
respectively. The ClojureScript REPL is start by runningcljs
.
- fixed a regression in the
+war
profile
- added a default validation
cljc
namespace
- switched to using cprop as the default configuration system
- updated to use mount for manging HTTP/nREPL server lifecycle
- removed init/destroy functions from handler unless using +war profile
- war profile defaults to putting the core namespace in the dev source path
- war profile sets up mock JNDI in the core namespace
- war profile puts HTTP server dependency under the dev profile
- switched from using Yesql to HugSQL, see documentation for syntactic differences for SQL queries
- as a result of moving to HugSQL, conman no longer requires an atom to hold the connection
- updated to use a single
src
source path. The sources are found undersrc/clj
,src/cljc
, andsrc/cljs
respectively. - updated to latest compojure-api, see official changelog for the syntactic changes
- updated to use cljs-ajax interceptors to provide default
Accept
andx-csrf-token
headers - updated to automatically generate ClojureScript test scaffolding when the
+cljs
flag is used
- added font awesome to the template
- switched to Bootstrap 4
- factored out logging to a plugin, allows for future alternate logging implementations, e.g: Timbre
- default HTTP port for production is now found in
prod/env/config.edn
- switched to using luminus/config instead of environ
- dev profile now provides a
user
namespace
- switched to Clojure 1.8
- split out log config to dev/prod profiles
- moved out HTTP/nREPL servers into plugins
- switched to using log4j as the default logger