Hi. Does anyone know if there are any plans on including clojure.spec in addition to Schema for validation/coercion/swagger for yada?
Not at this time. There's a chunk of work to move schema into a plugin, then it might be able to take place. There's a few open questions about security which need resolving first too.
Thank you @dominicm 🙂
I'm hoping that the stable version of spec will resolve security concerns. There's a major overhaul of spec coming, it is alpha after all!
What are the security concerns?
Spec will validate any key you send it, it's prime territory for DOS via bugged transitive dependency.
Schema is still great though
but Spec can be made closed with some extra code