This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-02-21
Channels
- # announcements (7)
- # babashka (16)
- # beginners (174)
- # biff (7)
- # calva (20)
- # cider (3)
- # clerk (6)
- # cljsrn (4)
- # clojure (98)
- # clojure-europe (57)
- # clojure-italy (3)
- # clojure-nl (1)
- # clojure-portugal (1)
- # clojure-spec (15)
- # clojure-uk (7)
- # code-reviews (3)
- # cursive (23)
- # data-science (1)
- # datomic (26)
- # dev-tooling (2)
- # emacs (5)
- # figwheel-main (4)
- # fulcro (3)
- # honeysql (20)
- # hyperfiddle (20)
- # malli (8)
- # membrane (31)
- # nextjournal (5)
- # pathom (1)
- # polylith (20)
- # re-frame (14)
- # reitit (8)
- # releases (2)
- # shadow-cljs (50)
- # specter (2)
- # sql (22)
- # xtdb (5)
[metosin/reitit "0.6.0"]
is out!
Reitit is a fast data-driven routing/web library for Clojure/Script. This is a maintenance release before upcoming bigger improvements, adding the following:
• Add support for fragment strings in reitit-frontend
• Add reloading-ring-handler
• Fix redirect-trailing-slash-handler
strips query-params
• BREAKING: Drop tests for Clojure 1.9, test with 1.10 & 1.11
• New option :meta-merge
on a router for custom merge strategy on route data
• Swagger: support operationId
in generated swagger json
• Upgrade jackson for CVE-2022-42003 and CVE-2022-42004
• Improved coercion errors perf
• Add example for Reitit + Pedestal + Malli coercion
• Handle empty seq as empty string in query-string
• Polish pedestal chains when printing context diffs
• Updated dependencies (malli, jsonista, ring-swagger-ui, fipp, ring & co)
Big thanks for all contributors and everyone at #reitit helping others.
https://github.com/metosin/reitit
https://github.com/practicalli/clojure-deps-edn - enhancing Clojure CLI with a wide range of community tools as aliases
• `:format/zprint` alias to check the format using :indent-only
style of given file name or file patterns, e.g. **/*.clj **/*.edn
• `:format/zprint!` alias to format using :indent-only
style the given file name or file patterns, e.g. */*.clj **/*.edn
• mulog library for event log and trace added to reloaded aliases, :repl/reloaded
, :dev/reloaded
& :lib/reloaded
• `:format/cljstyle` checks the format of all project files (or a given file)
• `:format/cljstyle!` automatically formats all the project files (or a given file)
• `:format/cljfmt` checks the format of all project files (or a given file)
• `:format/cljfmt!` automatically formats all the project files (or a given file)
• MegaLinter workflow java flavor version v6.19.0
• Quality Checks GitHub workflow action/checkout updated to version v3.3.0
• Update library versions using clojure -T:search/outdated
(see https://github.com/practicalli/clojure-deps-edn/blob/live/CHANGELOG.org for details of version changes)
is that supposed to be cljfmt
? lol m not n, right?
just checking someone is reading this... 🙂 thanks for letting me know, ive updated...
Updated and getting this:
Error building classpath. Error reading edn. Invalid number: 1.77.1236 (/Users/fbeyer/.config/clojure/deps.edn)
Maybe there’s an error in the file?Looks like a missing quotes in line 90 — ah, I see you already fixed it
Yes, I forgot to run cljstyle before doing the commit (my bad). I should add it as a pre-commit hook or something similar as it picked up the issue.