I recently pitched our CTO on the value of spec, and I see that compojure-api 2.0.0 will use spec for coercion and validation. I’d rather not start with prismatic schema then migrate to spec. Is there a timeline on a release? Or is the alpha branch usable for small webservice projects?
@jmckitrick Yes, it is stable. We are using C-api 2.0 on production on several projects.
It is alpha is due to spec being alpha, but C-api itself is stable and probably won't change much.
That’s good news, @juhoteperi I assume the migration guide is current? I’m trying some of these technologies for the first time, so I’m hoping a Luminus project can be easily upgraded to 2.0 for a POC.
Was it a challenge moving from ring-middleware-format to Muuntaja?
If you don't set any r-m-f options, you probably don't need to do anything. If you have some r-m-f options (`:format` on defapi/api
) you need to update those.