Grape dibangun untuk berjalan di Rake dan dapat digunakan untuk menyediakan cara yang elegan mengakses data aplikasi Anda dari lokasi internal maupun jarak jauh.
Ini mendukung banyak fitur-fitur umum ditemukan di sebagian besar API, fitur seperti pembatasan awalan, pembatasan subdomain, versi, beberapa format data, pagination, tanda tangan, otentikasi, dll ..
Pengembang hanya perlu pasang arsitektur mereka, dan disesuaikan dengan struktur dan pedoman internal yang ada dalam diri mereka perusahaan mereka.
Selain inti, anggur juga dilengkapi dengan beberapa modul yang akan memberikan beberapa fitur tambahan, dan kerangka kerja juga dapat digunakan dengan ActiveRecord, Sinatra, Rails, atau kerangka kerja lainnya Ruby.
< p> Apa yang baru dalam rilis ini:.
- tetap DateTime konstan level atas direferensikan oleh Virtus :: Atribut :: DateTime
- Ditambahkan DateTime / Tanggal / Numeric / Boolean Jenis dukungan allow_blank.
- Tetap Grape :: Middleware :: Basis # respon.
- Ditambahkan dukungan untuk Rack 1.6.0, yang mem-parsing permintaan lebih besar dari 128KB.
- Panggilan untuk menyatakan (params) sekarang mengembalikan Hashie :: Mash.
- Nilai route_info tidak lagi termasuk dalam params Hash.
- Fixed dukungan Grape :: Validasi :: ValuesValidator untuk jenis Range.
- Fix: callback didefinisikan dalam blok versi hanya disebut untuk didefinisikan dalam blok yang rute .
- Kelompok parameter dibuat untuk memerlukan jenis eksplisit Hash atau Array.
- diperpanjang dengan:. Menggunakan fitur untuk dokumentasi param untuk bidang opsional
- Fix:. Kesalahan parse tubuh yang tidak valid tidak diselamatkan oleh penangan
- Fix:. Invalid menerima header tidak diproses oleh penangan penyelamatan
- Fix: Invalid menerima header menyebabkan kesalahan proses internal (500) ketika http_codes didefinisikan .
- Gunakan HTTPS untuk rubygems.org.
Apa yang baru dalam versi 0.12.0:
- Tetap DateTime konstan level atas direferensikan oleh Virtus :: Atribut :: DateTime.
- Ditambahkan DateTime / Tanggal / Numeric / Boolean Jenis dukungan allow_blank.
- Tetap Grape :: Middleware :: Basis # respon.
- Ditambahkan dukungan untuk Rack 1.6.0, yang mem-parsing permintaan lebih besar dari 128KB.
- Panggilan untuk menyatakan (params) sekarang mengembalikan Hashie :: Mash.
- Nilai route_info tidak lagi termasuk dalam params Hash.
- Fixed dukungan Grape :: Validasi :: ValuesValidator untuk jenis Range.
- Fix: callback didefinisikan dalam blok versi hanya disebut untuk didefinisikan dalam blok yang rute .
- Kelompok parameter dibuat untuk memerlukan jenis eksplisit Hash atau Array.
- diperpanjang dengan:. Menggunakan fitur untuk dokumentasi param untuk bidang opsional
- Fix:. Kesalahan parse tubuh yang tidak valid tidak diselamatkan oleh penangan
- Fix:. Invalid menerima header tidak diproses oleh penangan penyelamatan
- Fix: Invalid menerima header menyebabkan kesalahan proses internal (500) ketika http_codes didefinisikan .
- Gunakan HTTPS untuk rubygems.org.
Apa yang baru dalam versi 0.11.0:
- Tetap DateTime konstan level atas direferensikan oleh Virtus :: Atribut :: DateTime.
- Ditambahkan DateTime / Tanggal / Numeric / Boolean Jenis dukungan allow_blank.
- Tetap Grape :: Middleware :: Basis # respon.
- Ditambahkan dukungan untuk Rack 1.6.0, yang mem-parsing permintaan lebih besar dari 128KB.
- Panggilan untuk menyatakan (params) sekarang mengembalikan Hashie :: Mash.
- Nilai route_info tidak lagi termasuk dalam params Hash.
- Fixed dukungan Grape :: Validasi :: ValuesValidator untuk jenis Range.
- Fix: callback didefinisikan dalam blok versi hanya disebut untuk didefinisikan dalam blok yang rute .
- Kelompok parameter dibuat untuk memerlukan jenis eksplisit Hash atau Array.
- diperpanjang dengan:. Menggunakan fitur untuk dokumentasi param untuk bidang opsional
- Fix:. Kesalahan parse tubuh yang tidak valid tidak diselamatkan oleh penangan
- Fix:. Invalid menerima header tidak diproses oleh penangan penyelamatan
- Fix: Invalid menerima header menyebabkan kesalahan proses internal (500) ketika http_codes didefinisikan .
- Gunakan HTTPS untuk rubygems.org.
Komentar tidak ditemukan