mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
parent
bee7dd4206
commit
2d687ab6c3
1 changed files with 60 additions and 1 deletions
61
CHANGES
61
CHANGES
|
@ -6,6 +6,9 @@
|
|||
|
||||
* Add support for Wlang templates. (Bernard Lambeau)
|
||||
|
||||
* You can now pass a block to ERb, Haml, Slim, Liquid and Wlang templates,
|
||||
which will be used when calling `yield` in the template. (Alexey Muranov)
|
||||
|
||||
* When running in classic mode, no longer include Sinatra::Delegator in Object,
|
||||
instead extend the main object only. (Konstantin Haase)
|
||||
|
||||
|
@ -32,7 +35,7 @@
|
|||
* In addition to WebRick, Thin and Mongrel, Sinatra will now automatically pick
|
||||
up Puma, Trinidad, ControlTower or Net::HTTP::Server when installed. The
|
||||
logic for picking the server has been improved and now depends on the Ruby
|
||||
implementation used. (Konstantin Haase)
|
||||
implementation used. (Mark Rada, Konstantin Haase)
|
||||
|
||||
* "Sinatra doesn't know this ditty" pages now show the app class when running
|
||||
a modular application. This helps detecting where the response came from when
|
||||
|
@ -41,6 +44,62 @@
|
|||
* When port is not set explicitly, use $PORT env variable if set and only
|
||||
default to 4567 if not. Plays nice with foreman. (Konstantin Haase)
|
||||
|
||||
* Allow setting layout on a per engine basis. (Zachary Scott, Konstantin Haase)
|
||||
|
||||
* You can now use `register` directly in a classic app. (Konstantin Haase)
|
||||
|
||||
* `redirect` now accepts URI or Addressable::URI instances. (Nicolas
|
||||
Sanguinetti)
|
||||
|
||||
* Have Content-Disposition header also include file name for `inline`, not
|
||||
just for `attachment`. (Konstantin Haase)
|
||||
|
||||
* Better compatibility to Rack 1.5. (James Tucker, Konstantin Haase)
|
||||
|
||||
* Make route parsing regex more robust. (Zoltan Dezso, Konstantin Haase)
|
||||
|
||||
* Improve Accept header parsing, expose parameters. (Pieter van de Bruggen)
|
||||
|
||||
* Explicitly setting `layout` to `nil` is treated like setting it to `false`.
|
||||
(richo)
|
||||
|
||||
* Properly escape attributes in Content-Type header. (Pieter van de Bruggen)
|
||||
|
||||
* Default to only serving localhost in development mode. (Postmodern)
|
||||
|
||||
* Improve documentation. (Kashyap, Stanislav Chistenko, Zachary Scott,
|
||||
Anthony Accomazzo, Peter Suschlik, Rachel Mehl, ymmtmsys, Anurag Priyam,
|
||||
burningTyger, Tony Miller, akicho8, Vasily Polovnyov, Markus Prinz,
|
||||
Alexey Muranov, Konstantin Haase)
|
||||
|
||||
* Convert documentation to Markdown. (Kashyap, Robin Dupret, burningTyger,
|
||||
Vasily Polovnyov)
|
||||
|
||||
* Fix mixed indentation for private methods. (Robin Dupret)
|
||||
|
||||
= 1.3.5 / 2013-02-25
|
||||
|
||||
* Fix for RubyGems 2.0 (Uchio KONDO)
|
||||
|
||||
* Improve documentation (Konstantin Haase)
|
||||
|
||||
= 1.3.4 / 2013-01-26
|
||||
|
||||
* Improve documentation. (Kashyap, Stanislav Chistenko, Konstantin Haase,
|
||||
ymmtmsys, Anurag Priyam)
|
||||
|
||||
* Adjustments to template system to work with Tilt edge. (Konstantin Haase)
|
||||
|
||||
* Fix streaming with latest Rack release. (Konstantin Haase)
|
||||
|
||||
* Fix default content type for Sinatra::Response with latest Rack release.
|
||||
(Konstantin Haase)
|
||||
|
||||
* Fix regression where + was no longer treated like space. (Ross Boucher)
|
||||
|
||||
* Status, headers and body will be set correctly in an after filter when using
|
||||
halt in a before filter or route. (Konstantin Haase)
|
||||
|
||||
= 1.3.3 / 2012-08-19
|
||||
|
||||
* Improved documentation. (burningTyger, Konstantin Haase, Gabriel Andretta,
|
||||
|
|
Loading…
Reference in a new issue