Swagger 2.0

Finally, I could cut a build here.