Grape ble bygget for å kjøre på Rake og kan brukes til å gi en elegant måte å få tilgang programmets data fra interne eller eksterne steder.
Den støtter mange vanlige funksjoner som finnes i de fleste APIer, funksjoner som prefiks begrensning, underdomene begrensning, versjonskontroll, flere dataformater, paginering, signaturer, autentisering, etc ..
Utviklere trenger bare å plugge den i sine arkitekturer, og tilpasse det til enhver struktur og interne retningslinjer de har i sine selskaper.
I tillegg til kjernen, Grape kommer også med noen moduler som vil gi noen ekstra funksjoner, og rammeverket kan også brukes med Active, Sinatra, Rails, eller mange andre Ruby rammer.
< p> Hva er nytt i denne utgaven.
- Fast toppnivå konstant Datetime referert av Virtus :: Egenskap ::
- Lagd Datetime / dato / numerisk / boolsk typen støtte allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Lagt til støtte for Rack 1.6.0, som analyserer ber større enn 128KB.
- Ring til erklært (params) nå returnerer en Hashie :: Mash.
- route_info verdien er ikke lenger inkludert i params Hash.
- Fast Grape :: valideringer :: ValuesValidator støtte for Range type.
- Fix: callbacks definert i en versjon blokk bare kalt for de som er definert i denne blokken rutene .
- Gruppe parametere gjort for å kreve en eksplisitt type Hash eller Array.
- er utvidet. ved hjelp av funksjonen for param dokumentasjon til valgfrie felt
- Fix:. Ugyldig kroppsanalysefeil blir ikke reddet av handlers
- Fix:. Ugyldig aksepterer overskrifter ikke behandles av rednings handlers
- Fix: Ugyldig aksepterer overskrifter føre interne behandlingsfeil (500) når http_codes er definert .
- Bruk HTTPS for rubygems.org.
Hva er nytt i versjon 0.12.0:
- Fast toppnivå konstant Datetime referert av Virtus :: Egenskap :: Datetime.
- Lagd Datetime / dato / numerisk / boolsk typen støtte allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Lagt til støtte for Rack 1.6.0, som analyserer ber større enn 128KB.
- Ring til erklært (params) nå returnerer en Hashie :: Mash.
- route_info verdien er ikke lenger inkludert i params Hash.
- Fast Grape :: valideringer :: ValuesValidator støtte for Range type.
- Fix: callbacks definert i en versjon blokk bare kalt for de som er definert i denne blokken rutene .
- Gruppe parametere gjort for å kreve en eksplisitt type Hash eller Array.
- er utvidet. ved hjelp av funksjonen for param dokumentasjon til valgfrie felt
- Fix:. Ugyldig kroppsanalysefeil blir ikke reddet av handlers
- Fix:. Ugyldig aksepterer overskrifter ikke behandles av rednings handlers
- Fix: Ugyldig aksepterer overskrifter føre interne behandlingsfeil (500) når http_codes er definert .
- Bruk HTTPS for rubygems.org.
Hva er nytt i versjon 0.11.0:
- Fast toppnivå konstant Datetime referert av Virtus :: Egenskap :: Datetime.
- Lagd Datetime / dato / numerisk / boolsk typen støtte allow_blank.
- Fast Grape :: Middleware :: Base # respons.
- Lagt til støtte for Rack 1.6.0, som analyserer ber større enn 128KB.
- Ring til erklært (params) nå returnerer en Hashie :: Mash.
- route_info verdien er ikke lenger inkludert i params Hash.
- Fast Grape :: valideringer :: ValuesValidator støtte for Range type.
- Fix: callbacks definert i en versjon blokk bare kalt for de som er definert i denne blokken rutene .
- Gruppe parametere gjort for å kreve en eksplisitt type Hash eller Array.
- er utvidet. ved hjelp av funksjonen for param dokumentasjon til valgfrie felt
- Fix:. Ugyldig kroppsanalysefeil blir ikke reddet av handlers
- Fix:. Ugyldig aksepterer overskrifter ikke behandles av rednings handlers
- Fix: Ugyldig aksepterer overskrifter føre interne behandlingsfeil (500) når http_codes er definert .
- Bruk HTTPS for rubygems.org.
Kommentarer ikke funnet