File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 11## NEXT
22* Remove potemkin [ #445 ] ( https://github.com/metosin/compojure-api/issues/445 )
33* backport ` route-middleware `
4+ * deprecate ` middleware `
5+ * upgrade to ring-swagger 1.0.0 to fix memory leaks
46
57## 1.1.13 (2019-11-02)
68
Original file line number Diff line number Diff line change 4747 :deprecated " 1.1.14"
4848 :superseded-by " route-middleware" }
4949 [middleware & body]
50- (assert ( = " true" (System/getProperty " compojure.api.core.allow-dangerous- middleware" ))
51- (str " compojure.api.core.middleware is deprecated because of security issues. "
52- " Please use route-middleware instead. "
53- " Set compojure .api.core.allow-dangerous- middleware=true to keep using middleware. " ))
50+ (when ( not = " true" (System/getProperty " compojure.api.core.suppress- middleware-warning " ))
51+ ( println (str " compojure.api.core.middleware is deprecated because of security issues. "
52+ " Please use route-middleware instead. middleware will be disabled in a future release. "
53+ " Set -dcompojure .api.core.suppress- middleware-warning =true to suppress this warning. " ) ))
5454 `(let [body# (routes ~@body)
5555 wrap-mw# (mw/compose-middleware ~middleware)]
5656 (routes/create nil nil {} [body#] (wrap-mw# body#))))
You can’t perform that action at this time.
0 commit comments