Skip to content

Latest commit

 

History

History
2417 lines (1575 loc) · 45.1 KB

CHANGES.md

File metadata and controls

2417 lines (1575 loc) · 45.1 KB

.4.50

  • luminus-undertow 0.1.18

4.49

4.48

  • fixed passing io-threads to the HTTP server

4.47

  • luminus-aleph 0.2.0
  • luminus-http-kit 0.2.0

4.46

  • 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

4.45

  • formatting

4.44

  • luminus-migrations 0.7.5

4.43

  • fixed typo

4.42

  • luminus-migrations 0.7.4
  • conman 0.9.4

4.41

  • fixed HTML template typo

4.40

  • 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

4.38

4.38

  • org.clojure/clojure 1.11.1
  • com.google.javascript/closure-compiler-unshaded "v20220301" (for shadow-cljs profile)

4.37

  • ClojureScript 1.11.51
  • shaodw-cljs 2.18.0

4.36

  • luminus-migrations 0.7.2

4.36

  • aleph 0.4.7

4.35

  • luminus-transit 0.1.5

4.34

  • luminus-transit 0.1.4

4.33

  • 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

4.32

  • luminus-jetty 0.2.3

4.31

  • selmer 1.12.48

4.30

  • luminus-jetty 0.2.2

4.29

  • org.clojure/core.async 1.5.644

4.28

  • nrepl 0.9.0
  • conman 0.9.3

4.27

  • luminus-transit 0.1.3

4.26

  • 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

4.25

4.24

  • update shadow-cljs version in package.json

4.23

  • shadow-cljs 2.16.5

4.22

  • shadow-cljs 2.15.13

4.21

  • ClojureScript 1.10.891

4.20

  • 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

4.19

4.18

reverted dependency for funcool/cuerdas 2021.05.29-0 as it conflicts with struct

4.17

  • 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

explicit dependencies for

  • funcool/cuerdas 2021.05.29-0
  • org.clojure/tools.namespace 1.1.0

4.16

4.15

  • 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

4.14

4.13

  • fix for imports needed by +auth-jwe profile

4.12

  • removed package.json and shadow-cljs.edn from .gitignore

4.11

4.10

  • 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

4.09

  • ClojureScript 1.10.866

4.08

4.07

4.06

  • selmer 1.12.39

4.05

  • selmer 1.12.38

4.04

  • 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

4.03

  • fix for parsing command line options when using a relations database profile

4.02

  • 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

4.01

  • fix for missing request variables in GraphQL explorer issue 527

4.00

  • shadow-cljs 2.12.1

3.99

  • fix for +war profile
  • ClojureScript 1.10.844

3.98

  • 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

3.97

  • 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

3.96

  • 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

3.95

  • selmer 1.12.33
  • rolled back to luminus-undertow 0.1.7 (bug in 0.1.8)

3.94

  • org.clojure/clojure 1.10.2

3.93

  • luminus-undertow 0.1.8
  • selmer 1.12.32

3.92

  • metosin/reitit 0.5.11
  • thheller/shadow-cljs 2.11.14
  • removed cheshire as a default dependency

3.91

  • 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

3.90

3.89

3.88

  • luminus-migrations 0.7.1
  • metosin/reitit 0.5.10
  • nrepl 0.8.3

3.87

  • 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

3.86

  • http-kit 2.5.0
  • nREPL 0.8.1
  • jsonista 0.2.7
  • buddy-hashers 1.6.0

3.85

  • lein-uberwar 0.2.1
  • luminus-undertow 0.1.7
  • test paths refactor for CIDER PR 509

3.84

  • fix for restarting http-kit from the REPL
  • selmer 1.12.28
  • nrepl 0.8.0

3.83

  • http-kit 2.4.0
  • selmer 1.12.28

3.82

  • re-frame 1.0.0
  • shadow-version 2.10.17

3.81

  • luminus-jetty 0.2.0
  • shadow-cljs 2.10.16

3.80

  • metosin/reitit 0.5.5

3.79

  • updated generated docs
  • metosin/reitit 0.5.4

3.78

  • 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

3.77

  • removed explicit require for Google Closure lib for shadow-cljs

3.76

  • 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

3.75

  • luminus-undertow 0.1.5 (listen on 0.0.0.0 by default)
  • metosin/reitit 0.5.2
  • selmer 1.12.27

3.74

  • selmer 1.12.25
  • luminus-undertow 0.1.4
  • use undertow as the default

3.73

  • ClojureScript 1.10.764
  • figwheel 0.5.20
  • metosin/reitit 0.5.1
  • piggieback 0.5.0
  • re-frisk 1.3.2

3.72

  • 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

3.71

  • lein-shadow 0.2.0

3.70

  • 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

3.69

  • conman 0.8.7

3.68

  • selmer 1.12.22
  • markdown-clj 1.10.4
  • ClojureScript 1.10.741

3.67

  • added undertow adapter option using +undertow flag
  • org.webjars.npm/bulma 0.8.1
  • luminus-jetty 0.1.9 with support for WebSockets

3.66

  • org.clojure/core.async 1.1.582
  • selmer 1.12.19

3.65

  • +basic profile to exclude about page and initial user migration where applicable
  • fix +kee-frame profile when used with +basic

3.64

  • conman 0.8.5
  • re-frisk 0.5.5
  • nrepl 0.7.0
  • update to jdbc.next
  • +basic profile for a leaner template

3.63

  • luminus-migrations 0.6.7, needed to work with the latest Postgres driver

3.62

  • 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

3.61

  • Streamline Calva config for shadow-cljs projects

3.60

  • Calva integration

3.59

  • updated Heroku Procfile to log clojure.main errors to stderr by default

3.58

  • added timeout to the REPL options for dev

3.57

  • remove joda-time reference

3.56

  • removed Secretary in favor of using built in Reitit history management

3.55

  • 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

3.54

  • Selmer 1.12.18

3.54

  • reagent 0.9.0-rc3
  • expound 0.8.1

3.53

  • ClojureScript 1.10.597

3.52

  • 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"]

3.51

  • lein-shadow 0.1.7
  • thheller/shadow-cljs 2.8.69

3.50

  • 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

3.49

  • selmer 1.12.16

3.48

  • selmer 1.12.14

3.47

  • selmer 1.12.13

3.46

3.45

  • org.clojure/tools.logging 0.5.0

3.44

  • added a default exception handler for uncaught exceptions in threads

3.43

  • added re-frame-10x hook for the shadow-cljs profile

3.42

  • fixed default tests
  • prone 2019-07-08
  • re-frame 0.10.8

3.41

  • include core.async explicitly for the +shadow-cljs profile
  • cprop 0.1.14

3.40

  • fixed missing async dependency for kee-frame profile
  • lein-shadow 0.1.4

3.39

-fixed typo for shadow-cljs profile

3.38

  • 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

3.37

  • 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

3.36

  • 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

3.35

  • luminus/ring-ttl-session 0.3.3
  • changed navbar-end to navbar-start for nav links
  • fix for setting the class on selected page

3.34

  • lein-shadow 0.1.3

3.33

  • Reitit 0.3.5
  • default pprint tap in user.clj
  • piggieback 0.4.1
  • shadow-cljs 2.8.37

3.32

  • fix for Figwheel profile

3.31

3.30

  • shadow-cljs support
  • markdown-clj 1.10.0

3.29

  • doc strings in user ns
  • prone 1.6.3
  • markdown-clj 1.0.8
  • ring/ring-mock 0.4.0

3.28

  • fix for kee-frame dev time reloading

3.27

  • fix for kee-frame navbar
  • set debug? to false for kee-frame in prod mode

3.26

  • com.walmartlabs/lacinia 0.32.0
  • include org.webjars/webjars-locator-jboss-vfs by default for Immutant

3.25

  • fix for injecting webjars-locator-jboss-vfs when +war and +immutant profiles are selected

3.24

3.23

  • fix for omitting env.clj
  • kee-frame 0.3.3
  • re-frisk "0.5.4.1
  • com.jakemccrary/lein-test-refresh 0.24.1

3.22

  • Selmer 1.12.11

3.21

  • Aleph 0.4.6
  • Reitit 0.3.1

3.20

  • 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

3.10.41

  • added Js symbol printing in dev mode for cljs profile

3.10.40

  • fix for Swagger routes in kee-frame profile, addresses issue 420
  • org.webjars/bootstrap 4.3.1
  • org.webjars/font-awesome 5.7.2

3.10.39

  • ClojureScript 10.10.520
  • piggieback 0.4.0
  • org.webjars/font-awesome 5.7.1
  • org.webjars/webjars-locator 0.36

3.10.38

  • 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

3.10.37

  • nREPL 0.6.0

3.10.36

  • Selmer 1.12.6

3.10.35

  • 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

3.10.34

3.10.33

  • Immutant 2.1.10

3.10.32

  • fixed formatting

3.10.31

  • fix for loading the correct Swagger UI URL in +service profile

3.10.30

  • com.google.guava/guava 27.0.1-jre for Mongo

3.10.29

  • metosin/reitit 0.2.10
  • org.webjars/bootstrap 4.2.1

3.10.28

  • metosin/compojure-api 2.0.0-alpha28

3.10.27

  • boot dependency updates, boot cljs REPL update
  • Figwheel 0.5.18
  • expound 0.7.2
  • removed secretary dependency when reitit is used

3.10.26

  • Clojure 1.10

3.10.25

  • added cheshire as an explicit dependency

3.10.24

  • default service tests

3.10.23

  • clj-commons/secretary 1.2.4
  • kee-frame 0.3.2
  • metosin/muuntaja 0.6.2
  • mount 0.1.15
  • nrepl 0.5.3

3.10.22

  • refactor for service routes via pr 404

3.10.21

  • changed to use openjdk in Dockerfile

3.10.20

  • luminus-migrations 0.6.3

3.10.19

  • switched +war profile to use Jetty as the dev server

3.10.18

  • switched to use ring-jetty-adapter for the +jetty profile

3.10.17

  • 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

3.10.16

  • selmer 1.12.5

3.10.15

  • com.datomic/datomic-free 0.9.5697
  • added org.clojure/data.json 0.2.6 for the graphql profile

3.10.14

  • added a missing require in mysql profile

3.10.13

  • cljs-ajax 0.8.0
  • metosin/reitit 0.2.7
  • metosin/ring-http-response 0.9.1
  • selmer 1.12.4

3.10.12

  • org.webjars/font-awesome 5.5.0
  • metosin/reitit 0.2.6
  • removed java.xml.bind as it's no longer required by ClojureScript

3.10.11

  • 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

3.10.10

  • ClojureScript 1.10.439
  • luminus-migrations 0.6.0

3.10.8

  • luminus-migrations 0.5.9

3.10.7

  • 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

3.10.6

  • com.h2database/h2 1.4.197
  • kee-frame 0.3.0
  • selmer 1.12.2
  • fix for requiring JDBC in embedded db profiles

3.10.5

3.10.4

  • prone 1.6.1
  • added Reitit support for the +oauth profile
  • markdown-clj 1.0.3F
  • luminus-migrations 0.5.5

3.10.3

  • 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

3.10.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

3.10.1

3.10.0

  • 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

3.0.9

  • selmer 1.12.1

3.0.8

  • 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

3.0.7

  • metosin/muuntaja 0.6.0

3.0.6

  • rolled back metosin/muuntaja 0.5.0

3.0.5

  • 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

3.0.4

  • cleanup for re-frame/kee-frame
  • added baking-soda wrapper for Reactstrap for reagent, re-frame, and kee-frame profiles

3.0.3

  • 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

3.0.2

  • selmer 1.12.0

3.0.1

  • relaxed Lein version check

3.0.0

  • renamed resources/templates to resources/html
  • org.webjars/bootstrap 4.1.3

2.9.12.81

  • switched to use cider/piggieback 0.3.8

2.9.12.80

  • fix for nrepl namespace change pr 380

2.9.12.79

  • 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

2.9.12.78

  • luminus-migrations 0.5.2
  • kee-frame routing improvements

2.9.12.77

  • conman 0.8.2

2.9.12.76

  • com.jakemccrary/lein-test-refresh 0.23.0

2.9.12.75

  • PR 376 removes explicit cider profile, as it's no longer necessary

2.9.12.74

  • updated reitit profile to wrap default middleware globally

2.9.12.73

  • fix missing require in +reitit +service profile combination

2.9.12.72

  • added +kee-frame profile

2.9.12.71

  • fixed font awesome asset loading

2.9.12.70

  • cljs-ajax 0.7.4
  • luminus-migrations 0.5.1
  • metosin/reitit 0.1.3

2.9.12.69

  • fixed to only import servlet for middleware when the profile is selected

2.9.12.68

  • slemer 1.11.8

2.9.12.67

  • added transit as an explicit dependency for cljs

2.9.12.66

  • ClojureScript 1.10.339
  • expound 0.7.1
  • font awesome 5.1.0
  • lacinia 0.28.0

2.9.12.65

  • conman 0.8.1
  • lein-cljsbuild 1.1.7

2.9.12.64

  • com.walmartlabs/lacinia 0.27.0
  • made swagger and graphql profiles compatible

2.9.12.63

  • Bootstrap 4.1.1
  • ClojureScript 1.10.312

2.9.12.62

  • added reitit routing for ClojureScript when +reitit profile is used

2.9.12.61

  • 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

2.9.12.60

  • made +reitit profile compatible with +service

2.9.12.59

  • added db reference in the user namespace

2.9.12.58

  • 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

2.9.12.57

fixed a typo in the template

2.9.12.56

metosin/reitit 0.1.1

2.9.12.55

  • re-frame version change for React 16 compatibility

2.9.12.54

  • 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 to dev-config.edn

2.9.12.53

  • added expound for improved Spec error reporting

2.9.12.52

  • 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

2.9.12.51

  • http-kit 2.3.0

2.9.12.50

  • added restart-db convenience function in the user namespace
  • reagent 0.8.0

2.9.12.49

  • added improved error reporting when ``:database-url` is not set

2.9.12.48

  • fixed typo in docs

2.9.12.47

  • removed servlet-context from HTML templates when +servlet profile is not selected

2.9.12.46

  • removed wrap-context middleware from the default profile, +servlet profile must be used to enable it

2.9.12.45

  • named the referenced db namespace in the home routes namespace

2.9.12.44

  • improved DB settings

2.9.12.43

  • fix for requiring the correct db namespace

2.9.12.42

  • 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

2.9.12.41

  • updated to reference the <app>.db.core namespace in the user namespace in order to automatically start the database connection.

2.9.12.40

day8.re-frame/re-frame-10x 0.3.2

2.9.12.39

  • 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

2.9.12.38

  • fix for reset-db in the user namespace
  • prone 1.5.1

2.9.12.37

  • removed migratus-lein plugin from the template, migrations should be run from the app, and the user namespace provides helper functions for creating and running migrations in development
  • fixes for +boot profile

2.9.12.36

  • removed boot-cprop from +boot profile

2.9.12.35

  • fixed a typo in oauth route declaration
  • clj-oauth 1.5.5

2.9.12.34

  • compojure-api 1.1.12 in +graphql profile

2.9.12.33

  • 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

2.9.12.32

com.walmartlabs/lacinia 0.25.0

2.9.12.31

  • fixed conflict between +auth and +auth-jwe profiles

2.9.12.30

  • removed bootstrap-theme.min.css from the error page template

2.9.12.29

  • Figwheel 0.5.15

2.9.12.28

  • switched from using re-frisk to re-frame-10x

2.9.12.27

  • 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

2.9.12.26

  • selmer 1.11.7

2.9.12.25

  • luminus-migrations 0.5.0
  • org.webjars/font-awesome 5.0.6
  • re-frame 0.10.4

2.9.12.24

  • luminus-migrations "0.4.8"

2.9.12.23

  • cleanup for handling migrations

2.9.12.22

  • selmer 1.11.6
  • luminus-migrations 0.4.6
  • org.postgresql/postgresql 42.2.1
  • re-frame 0.10.3

2.9.12.21

  • 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

2.9.12.20

  • enabled source maps for the advanced ClojureScript compilation

2.9.12.19

  • 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

2.9.12.18

  • refer start-app in the user namespace

2.9.12.17

  • markdown-clj 1.0.2
  • Selmer 1.11.4

2.9.12.16

  • consolidated app-routes and app definitions in the handler.
  • ring/ring-servlet 1.6.3

2.9.12.15

  • switched handler/app to be a defstate to facilitate middleware reloading

2.9.12.14

  • switched from using profiles.clj for local configuration. Instead, dev-config.edn and test-config.edn are used for dev and test configurations. This addresses issue 292.

2.9.12.13

  • 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

2.9.12.12

2.9.12.11

  • hoplon 7.1.0

2.9.12.10

  • luminus-migrations 0.4.5
  • migratus-lein 0.5.4

2.9.12.09

  • cider/cider-nrepl 0.15.1

2.9.12.08

  • updated luminus-jetty to 0.1.6 to include core.async explicitly for issue 336

2.9.12.07

luminus-migrations 0.4.4

2.9.12.06

  • Clojure 1.9.0

2.9.12.05

2.9.12.04

  • conman 0.7.4
  • luminus-migrations 0.4.3
  • migratus-lein 0.5.3
  • metosin/muuntaja 0.4.1

2.9.12.03

  • fixes for relative resource path
  • selmer 1.11.3

2.9.12.02

  • set default Immutant IO threads to be 2x processors
  • cljs-ajax 0.7.3

2.9.12.01

  • 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

2.9.12.00

  • ring/ring-core 1.6.3

2.9.11.99

  • conman 0.7.1
  • org.postgresql/postgresql 42.1.4
  • selmer 1.11.2

2.9.11.98

  • graphql example client
  • immutant dev log config

2.9.11.97

  • 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

2.9.11.96

  • added default Joda Time JSON encoder for Muuntaja
  • conman 0.7.0
  • removed explicit clojure.java.jdbc dependency (part of conman)

2.9.11.95

  • +graphql profile using Lacinia via PR 322

2.9.11.94

  • clojurescript 1.9.946

2.9.11.93

2.9.11.92

  • conman 0.6.9

2.9.11.91

  • fix for using timestamp in migrations tables for the sql template
  • buddy 2.0.0
  • doo 0.1.8
  • figwheel 0.5.14

2.9.11.90

  • helper migrate/rollback function in user namespace for relational dbs

2.9.11.89

  • luminus-migrations 0.4.2
  • slemer 1.11.1

2.9.11.88

  • 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

2.9.11.87

  • cljs-ajax 0.7.2

2.9.11.86

  • migratus 1.0.0
  • luminus-migrations 0.4.1
  • explicitly require clojure.java.jdbc 0.7.1

2.9.11.85

  • re-frame 0.10.1

2.9.11.84

  • conman 0.6.8

2.9.11.83

  • markdown-clj 1.0.0

2.9.11.82

  • hoplon 7.0.3

2.9.11.81

  • Figwheel 0.5.13

2.9.11.80

  • ClojureScript 1.9.908

2.9.11.79

2.9.11.78

  • added mongodb config for logback
  • cprop 0.1.11
  • figwheel-sidecar 0.5.12
  • metosin/compojure-api 1.1.11

2.9.11.77

  • fix for logback config via PR 308

2.9.11.76

  • fix for cljs tests

2.9.11.75

  • fix for the missing file in +boot profile

2.9.11.74

2.9.11.73

  • fix to pass the init-script key to luminus-migrations by default

2.9.11.72

  • ClojureScript 1.9.854
  • org.postgresql/postgresql 42.1.3
  • ring/ring-defaults 0.3.1
  • selmer 1.11.0

2.9.11.71

  • metosin/muuntaja 0.3.2 with a fix for issue 300

2.9.11.70

  • 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

2.9.11.69

  • conman 0.6.7 (improved error messages)
  • org.postgresql/postgresql 42.1.1

2.9.11.68

  • Figwheel 0.5.11
  • ring-mock 0.3.1
  • Selmer 1.0.8

2.9.11.67

  • ClojureScript 1.9.671

2.9.11.66

fixed typo

2.9.11.64

  • ClojureScript 1.9.660
  • Reagent 0.7.0

2.9.11.63

  • 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

2.9.11.61

  • org.clojure/tools.logging 0.4.0

2.9.11.60

  • PR 291 - :oauth key in options generated when using +oauth profile

2.9.11.59

  • pjstadig/humane-test-output 0.8.2
  • reagent 0.6.2
  • re-frame 0.9.4

2.9.11.58

  • 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

2.9.11.57

  • luminus-migrations 0.3.4

2.9.11.56

  • removed duplicate clj-time dependency

2.9.11.55

  • conman 0.6.4
  • lein-cprop 1.0.3

2.9.11.54

  • ClojureScript 1.9.542
  • cljs-ajax 0.6.0
  • updated to use clj-time by default

2.9.11.53

  • luminus-migrations 0.3.3
  • migratus-lein 0.4.7

2.9.11.52

  • ring-defaults 0.3.0

2.9.11.51

  • luminus-migrations 0.3.2
  • migratus-lein 0.4.6

2.9.11.50

  • Compojure 1.6.0

2.9.11.49

  • luminus-migrations 0.3.1
  • migratus-lein 0.4.5

2.9.11.48

  • Ring 1.6.0

2.9.11.47

  • moved Figwheel reload config to project.clj
  • binaryage/devtools 0.9.4
  • markdown-clj 0.9.99

2.9.11.46

  • Ring 1.6.0-RC3

2.9.11.45

  • datomic-free 0.9.5561
  • markdown-clj 0.9.99
  • ClojureScript 1.9.521
  • binaryage/devtools 0.9.3
  • figwheel 0.5.10

2.9.11.44

  • ClojureScript 1.9.518
  • cljs-ajax 0.5.9

2.9.11.43

  • added the HTTP server state when calling (start) and (stop) functions.

2.9.11.42

  • com.jakemccrary/lein-test-refresh 0.19.0
  • ring/ring-core 1.6.0-RC2

2.9.11.41

  • luminus/ring-ttl-session 0.3.2
  • metosin/muuntaja 0.2.1

2.9.11.40

  • luminus/ring-ttl-session 0.3.2
  • metosin/muuntaja 0.2.0

2.9.11.39

  • monger com.novemberain/monger 3.1.0
  • selmer 1.10.7
  • switched from ring-middleware-format to metosin/muuntaja as the default

2.9.11.38

  • ^: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

2.9.11.37

  • markdown-clj 0.9.98
  • ring/ring-core 1.6.0-RC1

2.9.11.36

  • reagent 0.6.1

2.9.11.35

  • ClojureScript 1.9.495
  • lein-cljsbuild 1.1.5
  • switched from using bouncer to struct as the default validation library

2.9.11.35

  • fix for the +cljs profile
  • luminus-migrations 0.3.0
  • markdown-clj 0.9.97
  • migratus-lein 0.4.4

2.9.11.34

  • use :test-paths for test sources

2.9.11.33

  • markdown-clj 0.9.95
  • re-frame 0.9.2

2.9.11.32

  • ring-defaults 0.2.3

2.9.11.31

  • 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

2.9.11.30

  • fix for the selenium profile

2.9.11.29

  • ClojureScript 1.9.456
  • binaryage/devtools 0.9.0

2.9.11.28

  • markdown-clj 0.9.92

2.9.11.27

  • conman 0.6.3

2.9.11.26

  • rolled back to org.webjars/bootstrap 4.0.0-alpha.5

2.9.11.25

  • 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

2.9.11.24

  • added an explicit Ring dependency (1.5.1)

2.9.11.23

  • selmer 1.10.5

2.9.11.22

  • improved Hoplon profile

2.9.11.21

  • added +hoplon profile

2.9.11.20

  • 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

2.9.11.19

  • selmer 1.10.3
  • renamed env/dev/cljs/dev.cljs toenv/dev/cljs/app.cljs`
  • renamed env/prod/cljs/prod.cljs toenv/prod/cljs/app.cljs`
  • updated +cljs profile to remove unused externs, and fixed the init! function to work in uberjar

2.9.11.18

  • re-frame 0.9.0

2.9.11.17

  • 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.

2.9.11.16

  • rollback to re-frame 0.8.0

2.9.11.15

  • Selmer 1.10.1
  • re-frame 0.9.0

2.9.11.14

  • 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

2.9.11.13

  • fixed typo in fetching docs for the reagent/re-frame templates

2.9.11.12

  • org.postgresql/postgresql 9.4.1212
  • luminus-migrations 0.2.9

2.9.11.11

  • split out dev/test resources
  • metosin/compojure-api 1.1.9
  • org.webjars/bootstrap 4.0.0-alpha.5

2.9.11.10

  • ClojureScript 1.9.293

2.9.11.09

  • consolidated docs

2.9.11.08

  • improved documentation in the generated template

2.9.11.07

  • updated the template page for new projects

2.9.11.06

  • 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

2.9.11.05

  • split up cljs/reagent profiles

2.9.11.04

  • added :project/dev to :test profile
  • org.webjars.bower/tether 1.3.7
  • org.postgresql/postgresql 9.4.1211
  • figwheel 0.5.8

2.9.11.03

  • +oauth profile
  • fixed typo in the datomic profile

2.9.11.02

  • updated to only set default headers for local URIs in cljs-ajax
  • removed Accept header as cljs-ajax default behavior was fixed

2.9.11.01

  • luminus-migrations 0.2.7
  • migratus-lein 0.8.31

2.9.11.00

  • conman 0.6.1

2.9.10.99

  • luminus-aleph 0.1.5
  • binaryage/devtools 0.8.2
  • added log suppression org.apache.http by default
  • selmer 1.0.9

2.9.10.98

  • Reagent 0.6.0
  • prone 1.1.2

2.9.10.97

  • clj-time 0.12.0 for the +atuh-jwe profile

2.9.10.96

  • +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

2.9.10.95

  • lein-cljsbuild 1.1.4

2.9.10.94

  • added compojure-api authentication boilerplate for the +auth profile

2.9.10.93

  • ClojureScript 1.9.225
  • re-frame 0.8.0
  • cprop 0.1.9

2.9.10.92

added +re-frame profile

2.9.10.91

  • ClojureScript 1.9.211

2.9.10.90

  • ClojureScript 1.9.198

2.9.10.89

  • added content type for docs

2.9.10.88

  • Cider middleware in Figwheel config when using +cider
  • ClojureScript 1.9.183
  • humane-test-output 0.8.1

2.9.10.87

  • conman 0.6.0
  • devtools 0.8.1
  • bootstrap 4.0.0-alpha.3
  • compojure-api 1.1.6

2.9.10.86

  • updated to conman 0.5.9

2.9.10.85

  • fixed default route order for the +swagger profile

2.9.10.84

  • moved cider to dependencies

2.9.10.83

  • reagent-utils 0.2.0
  • Cider profile
  • binaryage/devtools 0.8.0

2.9.10.82

  • migratus 0.8.26
  • luminus-migrations 0.2.6
  • Postgres JDBC driver 9.4.1209
  • jQuery 3.0.0
  • compojure-api 1.1.5

2.9.10.81

  • removed source maps from default uberjar config

2.9.10.80

  • split cljsbuild into separate profiles
  • lein-doo 0.1.7
  • tether 1.3.3

2.9.10.79

  • http-kit 2.2.0
  • lein-doo 0.1.7
  • compojure-api 1.1.4

2.9.10.78

  • switched to use logback
  • bumped up luminus-migrations to 0.2.5
  • bumped up Figwheel to 0.5.4-7

2.9.10.77

  • switched to log4j2
  • updated to latest Immutant

2.9.10.76

  • updated migratus-lein
  • updated log4j
  • removed default config in db config, uses hikari-cp defaults instead

2.9.10.75

  • updated migratus/luminus migrations
  • updated cljs/figwheel
  • updated Selmer
  • updated metosin/ring-http-response

2.9.10.74

  • ClojureScript to 1.9.92
  • Figwheel to 0.5.4.-4

2.9.10.73

  • 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

2.9.10.72

  • bumped up cljs-ajax to 0.5.7
  • bumped up ClojureScript to 1.9.76

2.9.10.71

2.9.10.70

  • 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

2.9.10.69

  • fix for JSON serialization in Postgres
  • updated to Figwheel 0.5.4-3

2.9.10.68

  • fixed tests generated for the db profile to match latest luminus-migrations

2.9.10.67

  • cleaned up figwheel middleware
  • bumped up migratus/luminus-migrations

2.9.10.66

  • bumped up Figwheel to 0.5.4-2
  • bumped up cljs-dev-tools to 0.7.0

2.9.10.65

  • 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

2.9.10.64

  • rolled back Figwheel, snapshot versions can be unstable

2.9.10.63

  • updated to Reagent 0.6.0-rc

2.9.10.62

  • updated ring-defaults/ring-devel
  • updated migratus

2.9.10.61

  • added lein-immutant as the default plugin for the Immutant profile, this allows seamless deployment to Wildfly and running as standalone

2.9.10.60

  • bumped up cljs to 1.9.36
  • fix for regression in 2.9.10.59 for the +service profile

2.9.10.59

  • fix for wrap-webjars mime type inference

2.9.10.58

  • moved figwheel config to top level

2.9.10.57

  • added cljs-devtools support

2.9.10.56

  • removed cljs profiles

2.9.10.55

  • bumped up luminus-migrations
  • bumped up Aleph, fix for Aleph to join when running in uberjar

2.9.10.54

  • bumped up figwheel, cljs-ajax, compojure-api

2.9.10.53

  • updated conman verison
  • +war profile tests fix
  • +datomic profile for Datomic support

2.9.10.51

  • fix for hikari-cp usage in conman

2.9.10.51

  • fix for conman

2.9.10.50

  • bumped up to latest clojure.java.jdbc
  • bumped up alpeh/jetty dependencies
  • switched logger to use defstate

2.9.10.49

  • bumped up migratus, conman

2.9.10.48

  • updated migratus/conman

2.9.10.47

  • bumped up Reagent, clojure.tools.cli

2.9.10.46

  • bumped up dependencies

2.9.10.45

  • bumped up markdown-clj
  • fixed +war profile

2.9.10.44

  • bumped up migratus

2.9.10.43

  • updated init/stop initialization states to use defstate
  • switched to latest clojure.java.jdbc/HugSQL

2.9.10.42

  • fixed default tests to match the new template

2.9.10.41

  • rolled back conman to v0.4.9

2.9.10.40

  • fixes for +service profile

2.9.10.38

  • removed wrap-formats from global middleware
  • added +service profile
  • updated font-awesome
  • simplified Swagger example code

2.9.10.37

  • bumped up conman, reagent-utils versions

2.9.10.36

  • switched app to be a function to ensure env is available when middleware is loaded

2.9.10.35

  • bumped up conman

2.9.10.34

  • bumped up conman, markdown-clj versions

2.9.10.33

  • removed Leiningen dependency for running ClojureScript REPL

2.9.10.32

  • removed unused dev puget dependency

2.9.10.31

  • switched to luminus/ring-ttl-session for non-immutant HTTP servers

2.9.10.30

  • bumped ClojureScript to 1.8.40

2.9.10.29

  • fix for target path in Heroku Procfile

2.9.10.28

  • updated dependencies, latest conman release supports setting doc meta for generated functions

2.9.10.27

  • ClojureScript cleanup

2.9.10.25

2.9.10.24

  • fixed bootstrap styling for navbar

2.9.10.23

  • added ^{:on-reload :noop} for HTTP/nREPL server states

2.9.10.21

  • fixed regression with loading exteranl logging configuration

2.9.10.19

  • enables the Figwheel REPL via this PR, it's now possible to start and stop the figwheel compiler from the user namespace by running start-fw and stop-fw respectively. The ClojureScript REPL is start by running cljs.

2.9.10.18

  • fixed a regression in the +war profile

2.9.10.16

  • added a default validation cljc namespace

2.9.10.15

2.9.10.6

  • 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

2.9.9.7

  • 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

2.9.9.2

  • updated to use a single src source path. The sources are found under src/clj, src/cljc, and src/cljs respectively.
  • updated to latest compojure-api, see official changelog for the syntactic changes
  • updated to use cljs-ajax interceptors to provide default Accept and x-csrf-token headers
  • updated to automatically generate ClojureScript test scaffolding when the +cljs flag is used

2.9.9.0

  • added font awesome to the template

2.9.8.99

  • switched to Bootstrap 4
  • factored out logging to a plugin, allows for future alternate logging implementations, e.g: Timbre

2.9.8.96

  • default HTTP port for production is now found in prod/env/config.edn

2.9.8.94

  • switched to using luminus/config instead of environ
  • dev profile now provides a user namespace

2.9.8.93

  • switched to Clojure 1.8

2.9.8.92

  • split out log config to dev/prod profiles

2.9.8.85

  • moved out HTTP/nREPL servers into plugins

2.9.8.79

  • switched to using log4j as the default logger