All Versions
56
Latest Version
Avg Release Cycle
80 days
Latest Release
609 days ago

Changelog History
Page 4

  • v0.25.2 Changes

    November 30, 2016

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #544: Fixes #539 and #542; not all of 530 was commited - @LeFnord.
  • v0.25.1 Changes

    November 29, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #531: UUID data_type format support - @migmartri.
    • 0๏ธโƒฃ #534: Allows to overwrite defaults status codes - @LeFnord.

    ๐Ÿ›  Fixes

  • v0.25.0 Changes

    October 31, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #524: Use route tags for global tag set - @LeFnord.
    • ๐Ÿ’Ž #523: Allow specifying custom tags at the route level - @jordanfbrown.
    • ๐Ÿ’Ž #520: Response model can have required attributes - @WojciechKo.
    • #510: Use 'token_owner' instead of 'oauth_token' on Swagger UI endpoint authorization - @texpert.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #527: Accepts string as entity - @LeFnord.
    • ๐Ÿšš #515: Removes limit on model names - @LeFnord.
    • ๐Ÿ’Ž #511: Fix incorrect data type linking for request params of entity types - @serggl.
  • v0.24.0 Changes

    September 23, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #504: Added support for set the 'collectionFormat' of arrays - @rczjns.
    • ๐Ÿ’Ž #502: Adds specs for rake tasks - @LeFnord.
    • ๐Ÿ’Ž #501: Adds getting of a specified resource for Rake Tasks - @LeFnord.
    • ๐Ÿ“š #500: Adds Rake tasks to get and validate OAPI/Swagger documentation - @LeFnord.
    • ๐Ÿ’Ž #493: Swagger UI endpoint authorization - @texpert.
    • ๐Ÿ”’ #492: Define security requirements on endpoint methods - @tomregelink.
    • ๐Ÿ’Ž #497: Use ruby-grape-danger in Dangerfile - @dblock.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #503: Corrects exposing of inline definitions - @LeFnord.
    • ๐Ÿ“š #494: Header parametes are now included in documentation when body parameters have been defined - @anakinj.
    • ๐Ÿ’Ž #505: Combines namespaces with their mounted paths to allow APIs with specified mount_paths - @KevinLiddle.
  • v0.23.0 Changes

    August 05, 2016

    ๐Ÿ”‹ Features

    ๐Ÿ›  Fixes

    • โšก๏ธ #489: Makes version settings/usage more clear; updates UPGRADE.md, README.md - @LeFnord.
    • ๐Ÿ’Ž #476: Fixes for handling the parameter type when body parameters are defined inside desc block - @anakinj.
    • ๐Ÿ“š #478: Refactors building of properties, corrects documentation of array items - @LeFnord.
    • ๐Ÿ“œ #479: Fix regex for Array and Multi Type in doc_methods. Parsing of "[APoint]" should return "APoint" - @frodrigo.
    • ๐Ÿ’Ž #483: Added support for nicknamed routes - @pbendersky.
  • v0.22.0 Changes

    July 12, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #470: Document request definitions inline - @LeFnord.
    • ๐Ÿ’Ž #448: Header parameters are now prepended to the parameter list - @anakinj.
    • ๐Ÿ“š #444: With multi types parameter the first type is use as the documentation type - @scauglog.
    • ๐Ÿ“š #463: Added 'hidden' option for parameter to be exclude from generated documentation - @anakinj.
    • ๐Ÿ”’ #471: Allow Security Definitions Objects to be defined - @bendodd.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #472: Fixes required property for request definitions - @LeFnord.
    • ๐Ÿ”จ #467: Refactors moving of body params - @LeFnord.
    • ๐Ÿ’Ž #464: Fixes array params, sets correct type and format for items - @LeFnord.
    • ๐Ÿ’Ž #461: Fixes issue by adding extensions to definitions. It appeared, if for the given status code, no definition could be found - @LeFnord.
    • ๐Ÿ’Ž #455: Setting type: option as Array[Class] creates array type in JSON - @tyspring.
    • ๐Ÿ’Ž #450: Do not add :description to definitions if :description is missing on path - @texpert.
    • ๐Ÿ’Ž #447: Version part of the url is now ignored when generating tags for endpoint - @anakinj.
    • ๐Ÿ“š #444: Default value provided in the documentation hash, override the grape default - @scauglog.
    • ๐Ÿ“š #443: Type provided in the documentation hash, override the grape type - @scauglog.
    • ๐Ÿ“š #454: Include documented Hashes in documentation output - @aschuster3.
    • #457: Using camel case on namespace throws exception on add_swagger_documentation method - @rayko.
  • v0.21.0 Changes

    June 01, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿšš #413: Move all model parsing logic to separate gems grape-swagger-entity and added representable parser grape-swagger - @Bugagazavr.
    • ๐Ÿ’Ž #434: Add summary to the operation object generator to be more compliant with OpenAPI v2 - @aschuster3.
    • ๐Ÿ’Ž #441: Accepting String, lambda and proc for host and base_path - @LeFnord.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #416: Support recursive models - @lest.
    • ๐Ÿ’Ž #419: Replaced github ref to rubygems for external gems - @Bugagazavr.
    • ๐Ÿ“œ #420: Raise SwaggerSpec exception if swagger spec isn't satisfied, when no parser for model is registered or response model is empty - @Bugagazavr.
    • #438: Route version was missing in :options passed to PathString, so Endpoint.path_and_definitions_objects wasn't returning a versioned path when required - @texpert.
  • v0.20.3 Changes

    May 09, 2016

    ๐Ÿ”‹ Features

    ๐Ÿ›  Fixes

  • v0.20.2 Changes

    April 22, 2016

    ๐Ÿ›  Fixes

    • ๐Ÿšš #394: Removed overiding default through example - @LeFnord.
    • ๐Ÿ’Ž #393: Properly handle header parameters - @wleeper.
    • ๐Ÿ’Ž #389: Respect X-Forwarded-Host - @edvakf.
  • v0.20.1 Changes

    April 17, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ’Ž #382: Made schemes optional - @wleeper.
    • ๐Ÿ“š #381: Added entity property description when property documentation desc option is present - @elciok.

    ๐Ÿ›  Fixes

    • ๐Ÿ’Ž #383: Fixed support for Grape 0.12.0 through 0.14.0 - @LeFnord.