Make proper Markdown headers in the CHANGELOG.md

This commit is contained in:
Alexander Artemenko 2016-02-03 13:07:37 +03:00
parent fdd17ebf81
commit 128c795c15
1 changed files with 45 additions and 45 deletions

View File

@ -1,4 +1,4 @@
= 2.0.0 / 2016-0x-xx ## 2.0.0 / 2016-0x-xx
* Make route params available during error handler. #895 (Jeremy Evans) * Make route params available during error handler. #895 (Jeremy Evans)
@ -6,7 +6,7 @@
* Add Reel support. #793 (Patricio Mac Adden) * Add Reel support. #793 (Patricio Mac Adden)
= 1.4.7 / 2016-01-24 ## 1.4.7 / 2016-01-24
* Add Ashley Williams, Trevor Bramble, and Kashyap Kondamudi to team Sinatra. * Add Ashley Williams, Trevor Bramble, and Kashyap Kondamudi to team Sinatra.
@ -22,7 +22,7 @@
* Add CONTRIBUTING guide. #987 (Katrina Owen) * Add CONTRIBUTING guide. #987 (Katrina Owen)
= 1.4.6 / 2015-03-23 ## 1.4.6 / 2015-03-23
* Improve tests and documentation. (Darío Hereñú, Seiichi Yonezawa, kyoendo, * Improve tests and documentation. (Darío Hereñú, Seiichi Yonezawa, kyoendo,
John Voloski, Ferenc-, Renaud Martinet, Christian Haase, marocchino, John Voloski, Ferenc-, Renaud Martinet, Christian Haase, marocchino,
@ -52,7 +52,7 @@
* Upgrade test suite to Minitest version 5 and fix Ruby 2.2 compatibility. * Upgrade test suite to Minitest version 5 and fix Ruby 2.2 compatibility.
(Vipul A M) (Vipul A M)
= 1.4.5 / 2014-04-08 ## 1.4.5 / 2014-04-08
* Improve tests and documentation. (Seiichi Yonezawa, Mike Gehard, Andrew * Improve tests and documentation. (Seiichi Yonezawa, Mike Gehard, Andrew
Deitrick, Matthew Nicholas Bradley, GoGo tanaka, Carlos Lazo, Shim Tw, Deitrick, Matthew Nicholas Bradley, GoGo tanaka, Carlos Lazo, Shim Tw,
@ -69,7 +69,7 @@
* Fix bug in request.accept? that might trigger a NoMethodError. (sbonami) * Fix bug in request.accept? that might trigger a NoMethodError. (sbonami)
= 1.4.4 / 2013-10-21 ## 1.4.4 / 2013-10-21
* Allow setting layout to false specifically for a single rendering engine. * Allow setting layout to false specifically for a single rendering engine.
(Matt Wildig) (Matt Wildig)
@ -104,7 +104,7 @@
* Reduce file size of dev mode images for 404 and 500 pages. (Francis Go) * Reduce file size of dev mode images for 404 and 500 pages. (Francis Go)
= 1.4.3 / 2013-06-07 ## 1.4.3 / 2013-06-07
* Running a Sinatra file directly or via `run!` it will now ignore an * Running a Sinatra file directly or via `run!` it will now ignore an
empty $PORT env variable. (noxqsgit) empty $PORT env variable. (noxqsgit)
@ -125,7 +125,7 @@
* Request#accept? now returns true instead of a truthy value. (Alan Harris) * Request#accept? now returns true instead of a truthy value. (Alan Harris)
= 1.4.2 / 2013-03-21 ## 1.4.2 / 2013-03-21
* Fix parsing error for case where both the pattern and the captured part * Fix parsing error for case where both the pattern and the captured part
contain a dot. (Florian Hanke, Konstantin Haase) contain a dot. (Florian Hanke, Konstantin Haase)
@ -134,11 +134,11 @@
* Improve documentation. (Patricio Mac Adden, Joe Bottigliero) * Improve documentation. (Patricio Mac Adden, Joe Bottigliero)
= 1.4.1 / 2013-03-15 ## 1.4.1 / 2013-03-15
* Make delegated methods available in config.ru (Konstantin Haase) * Make delegated methods available in config.ru (Konstantin Haase)
= 1.4.0 / 2013-03-15 ## 1.4.0 / 2013-03-15
* Add support for LINK and UNLINK requests. (Konstantin Haase) * Add support for LINK and UNLINK requests. (Konstantin Haase)
@ -259,7 +259,7 @@
* Exceptions in `after` filter are now handled like any other exception. * Exceptions in `after` filter are now handled like any other exception.
(Nathan Esquenazi) (Nathan Esquenazi)
= 1.3.6 (backport release) / 2013-03-15 ## 1.3.6 (backport release) / 2013-03-15
Backported from 1.4.0: Backported from 1.4.0:
@ -269,7 +269,7 @@ Backported from 1.4.0:
* No longer override `define_singleton_method`. (Konstantin Haase) * No longer override `define_singleton_method`. (Konstantin Haase)
= 1.3.5 / 2013-02-25 ## 1.3.5 / 2013-02-25
* Fix for RubyGems 2.0 (Uchio KONDO) * Fix for RubyGems 2.0 (Uchio KONDO)
@ -277,7 +277,7 @@ Backported from 1.4.0:
* No longer override `define_singleton_method`. (Konstantin Haase) * No longer override `define_singleton_method`. (Konstantin Haase)
= 1.3.4 / 2013-01-26 ## 1.3.4 / 2013-01-26
* Improve documentation. (Kashyap, Stanislav Chistenko, Konstantin Haase, * Improve documentation. (Kashyap, Stanislav Chistenko, Konstantin Haase,
ymmtmsys, Anurag Priyam) ymmtmsys, Anurag Priyam)
@ -294,7 +294,7 @@ Backported from 1.4.0:
* Status, headers and body will be set correctly in an after filter when using * Status, headers and body will be set correctly in an after filter when using
halt in a before filter or route. (Konstantin Haase) halt in a before filter or route. (Konstantin Haase)
= 1.3.3 / 2012-08-19 ## 1.3.3 / 2012-08-19
* Improved documentation. (burningTyger, Konstantin Haase, Gabriel Andretta, * Improved documentation. (burningTyger, Konstantin Haase, Gabriel Andretta,
Anurag Priyam, michelc) Anurag Priyam, michelc)
@ -321,7 +321,7 @@ Backported from 1.4.0:
* When protecting against CSRF attacks, drop the session instead of refusing * When protecting against CSRF attacks, drop the session instead of refusing
the request. (Konstantin Haase) the request. (Konstantin Haase)
= 1.3.2 / 2011-12-30 ## 1.3.2 / 2011-12-30
* Don't automatically add `Rack::CommonLogger` if `Rack::Server` is adding it, * Don't automatically add `Rack::CommonLogger` if `Rack::Server` is adding it,
too. (Konstantin Haase) too. (Konstantin Haase)
@ -348,7 +348,7 @@ Backported from 1.4.0:
* Improved MagLev support. (Tim Felgentreff) * Improved MagLev support. (Tim Felgentreff)
= 1.3.1 / 2011-10-05 ## 1.3.1 / 2011-10-05
* Support adding more than one callback to the stream object. (Konstantin * Support adding more than one callback to the stream object. (Konstantin
Haase) Haase)
@ -356,7 +356,7 @@ Backported from 1.4.0:
* Fix for infinite loop when streaming on 1.9.2 with Thin from a modular * Fix for infinite loop when streaming on 1.9.2 with Thin from a modular
application (Konstantin Haase) application (Konstantin Haase)
= 1.3.0 / 2011-09-30 ## 1.3.0 / 2011-09-30
* Added `stream` helper method for easily creating streaming APIs, Server * Added `stream` helper method for easily creating streaming APIs, Server
Sent Events or even WebSockets. See README for more on that topic. Sent Events or even WebSockets. See README for more on that topic.
@ -483,7 +483,7 @@ Backported from 1.4.0:
* Fix handling of broken query params when displaying exceptions. (Luke * Fix handling of broken query params when displaying exceptions. (Luke
Jahnke) Jahnke)
= 1.2.9 (backports release) / 2013-03-15 ## 1.2.9 (backports release) / 2013-03-15
IMPORTANT: THIS IS THE LAST 1.2.x RELEASE, PLEASE UPGRADE. IMPORTANT: THIS IS THE LAST 1.2.x RELEASE, PLEASE UPGRADE.
@ -497,14 +497,14 @@ IMPORTANT: THIS IS THE LAST 1.2.x RELEASE, PLEASE UPGRADE.
* Add backports library so we can still run on Ruby 1.8.6. (Konstantin Haase) * Add backports library so we can still run on Ruby 1.8.6. (Konstantin Haase)
= 1.2.8 (backports release) / 2011-12-30 ## 1.2.8 (backports release) / 2011-12-30
Backported from 1.3.2: Backported from 1.3.2:
* Fix bug where rendering a second template in the same request after the * Fix bug where rendering a second template in the same request after the
first one raised an exception skipped the default layout (Nathan Baum) first one raised an exception skipped the default layout (Nathan Baum)
= 1.2.7 (backports release) / 2011-09-30 ## 1.2.7 (backports release) / 2011-09-30
Custom changes: Custom changes:
@ -537,16 +537,16 @@ Backported from 1.3.0:
* Fix handling of broken query params when displaying exceptions. (Luke * Fix handling of broken query params when displaying exceptions. (Luke
Jahnke) Jahnke)
= 1.2.6 / 2011-05-01 ## 1.2.6 / 2011-05-01
* Fix broken delegation, backport delegation tests from Sinatra 1.3. * Fix broken delegation, backport delegation tests from Sinatra 1.3.
(Konstantin Haase) (Konstantin Haase)
= 1.2.5 / 2011-04-30 ## 1.2.5 / 2011-04-30
* Restore compatibility with Ruby 1.8.6. (Konstantin Haase) * Restore compatibility with Ruby 1.8.6. (Konstantin Haase)
= 1.2.4 / 2011-04-30 ## 1.2.4 / 2011-04-30
* Sinatra::Application (classic style) does not use a session secret in * Sinatra::Application (classic style) does not use a session secret in
development mode, so sessions are not invalidated after every request when development mode, so sessions are not invalidated after every request when
@ -570,7 +570,7 @@ Backported from 1.3.0:
* Remove HEAD request logic and let Rack::Head handle it instead. (Paolo * Remove HEAD request logic and let Rack::Head handle it instead. (Paolo
"Nusco" Perrotta) "Nusco" Perrotta)
= 1.2.3 / 2011-04-13 ## 1.2.3 / 2011-04-13
* This release is compatible with Tilt 1.3, it will still work with Tilt 1.2.2, * This release is compatible with Tilt 1.3, it will still work with Tilt 1.2.2,
however, if you want to use a newer Tilt version, you have to upgrade to at however, if you want to use a newer Tilt version, you have to upgrade to at
@ -579,7 +579,7 @@ Backported from 1.3.0:
* Helpers dealing with time, like `expires`, handle objects that pretend to be * Helpers dealing with time, like `expires`, handle objects that pretend to be
numbers, like `ActiveSupport::Duration`, better. (Konstantin Haase) numbers, like `ActiveSupport::Duration`, better. (Konstantin Haase)
= 1.2.2 / 2011-04-08 ## 1.2.2 / 2011-04-08
* The `:provides => :js` condition now matches both `application/javascript` * The `:provides => :js` condition now matches both `application/javascript`
and `text/javascript`. The `:provides => :xml` condition now matches both and `text/javascript`. The `:provides => :xml` condition now matches both
@ -607,7 +607,7 @@ Backported from 1.3.0:
* In development environment, when running under a nested path, the image URIs * In development environment, when running under a nested path, the image URIs
on the error pages are set properly. (Konstantin Haase) on the error pages are set properly. (Konstantin Haase)
= 1.2.1 / 2011-03-17 ## 1.2.1 / 2011-03-17
* Use a generated session secret when using `enable :sessions`. (Konstantin * Use a generated session secret when using `enable :sessions`. (Konstantin
Haase) Haase)
@ -620,7 +620,7 @@ Backported from 1.3.0:
* README translations improved (Gabriel Andretta, burningTyger, Sylvain Desvé, * README translations improved (Gabriel Andretta, burningTyger, Sylvain Desvé,
Gregor Schmidt) Gregor Schmidt)
= 1.2.0 / 2011-03-03 ## 1.2.0 / 2011-03-03
* Added `slim` rendering method for rendering Slim templates. (Steve * Added `slim` rendering method for rendering Slim templates. (Steve
Hodgkiss) Hodgkiss)
@ -669,11 +669,11 @@ Backported from 1.3.0:
* Sinatra now ships with a Gemfile for development dependencies, since it eases * Sinatra now ships with a Gemfile for development dependencies, since it eases
supporting different platforms, like JRuby. (Konstantin Haase) supporting different platforms, like JRuby. (Konstantin Haase)
= 1.1.4 (backports release) / 2011-04-13 ## 1.1.4 (backports release) / 2011-04-13
* Compatible with Tilt 1.3. (Konstantin Haase) * Compatible with Tilt 1.3. (Konstantin Haase)
= 1.1.3 / 2011-02-20 ## 1.1.3 / 2011-02-20
* Fixed issues with `user_agent` condition if the user agent header is missing. * Fixed issues with `user_agent` condition if the user agent header is missing.
(Konstantin Haase) (Konstantin Haase)
@ -692,11 +692,11 @@ Backported from 1.3.0:
a rendering engine - it was not possible to register ".html.erb" without a rendering engine - it was not possible to register ".html.erb" without
tricks. (Konstantin Haase) tricks. (Konstantin Haase)
= 1.1.2 / 2010-10-25 ## 1.1.2 / 2010-10-25
Like 1.1.1, but with proper CHANGES file. Like 1.1.1, but with proper CHANGES file.
= 1.1.1 / 2010-10-25 ## 1.1.1 / 2010-10-25
* README has been translated to Russian (Nickolay Schwarz, Vasily Polovnyov) * README has been translated to Russian (Nickolay Schwarz, Vasily Polovnyov)
and Portuguese (Luciano Sousa). and Portuguese (Luciano Sousa).
@ -728,7 +728,7 @@ Like 1.1.1, but with proper CHANGES file.
honor default_encoding and URLs support unicode characters. (Konstantin honor default_encoding and URLs support unicode characters. (Konstantin
Haase) Haase)
= 1.1.0 / 2010-10-24 ## 1.1.0 / 2010-10-24
* Before and after filters now support pattern matching, including the * Before and after filters now support pattern matching, including the
ability to use captures: "before('/user/:name') { |name| ... }". This ability to use captures: "before('/user/:name') { |name| ... }". This
@ -834,7 +834,7 @@ Like 1.1.1, but with proper CHANGES file.
* Sinatra now depends on Rack 1.1 or higher. Rack 1.0 is no longer supported. * Sinatra now depends on Rack 1.1 or higher. Rack 1.0 is no longer supported.
(Konstantin Haase) (Konstantin Haase)
= 1.0 / 2010-03-23 ## 1.0 / 2010-03-23
* It's now possible to register blocks to run after each request using * It's now possible to register blocks to run after each request using
after filters. After filters run at the end of each request, after after filters. After filters run at the end of each request, after
@ -977,7 +977,7 @@ the 1.0 release:
* The `:methodoverride' option to enable/disable the POST _method hack is * The `:methodoverride' option to enable/disable the POST _method hack is
obsolete; use `:method_override` instead. obsolete; use `:method_override` instead.
= 0.9.2 / 2009-05-18 ## 0.9.2 / 2009-05-18
* This version is compatible with Rack 1.0. [Rein Henrichs] * This version is compatible with Rack 1.0. [Rein Henrichs]
@ -1058,12 +1058,12 @@ the 1.0 release:
* Fix in-file templates __END__ detection when __END__ exists with * Fix in-file templates __END__ detection when __END__ exists with
other stuff on a line [Yoji Shidara] other stuff on a line [Yoji Shidara]
= 0.9.1.1 / 2009-03-09 ## 0.9.1.1 / 2009-03-09
* Fix directory traversal vulnerability in default static files * Fix directory traversal vulnerability in default static files
route. See [#177] for more info. route. See [#177] for more info.
= 0.9.1 / 2009-03-01 ## 0.9.1 / 2009-03-01
* Sinatra now runs under Ruby 1.9.1 [#61] * Sinatra now runs under Ruby 1.9.1 [#61]
@ -1133,7 +1133,7 @@ the 1.0 release:
* Fixed that "." in route patterns erroneously matched any character * Fixed that "." in route patterns erroneously matched any character
instead of a literal ".". [#124] instead of a literal ".". [#124]
= 0.9.0.4 / 2009-01-25 ## 0.9.0.4 / 2009-01-25
* Using halt with more than 1 args causes ArgumentError [#131] * Using halt with more than 1 args causes ArgumentError [#131]
* using halt in a before filter doesn't modify response [#127] * using halt in a before filter doesn't modify response [#127]
@ -1142,7 +1142,7 @@ the 1.0 release:
* Preserve non-nested params in nested params hash [#117] * Preserve non-nested params in nested params hash [#117]
* Fix backtrace dump with Rack::Lint [#116] * Fix backtrace dump with Rack::Lint [#116]
= 0.9.0.3 / 2009-01-21 ## 0.9.0.3 / 2009-01-21
* Fall back on mongrel then webrick when thin not found. [#75] * Fall back on mongrel then webrick when thin not found. [#75]
* Use :environment instead of :env in test helpers to * Use :environment instead of :env in test helpers to
@ -1151,12 +1151,12 @@ the 1.0 release:
* Fix app_file detection on windows [#118] * Fix app_file detection on windows [#118]
* Fix static files with Rack::Lint in pipeline [#121] * Fix static files with Rack::Lint in pipeline [#121]
= 0.9.0.2 / 2009-01-18 ## 0.9.0.2 / 2009-01-18
* Halting a before block should stop processing of routes [#85] * Halting a before block should stop processing of routes [#85]
* Fix redirect/halt in before filters [#85] * Fix redirect/halt in before filters [#85]
= 0.9.0 / 2009-01-18 ## 0.9.0 / 2009-01-18
* Works with and requires Rack >= 0.9.1 * Works with and requires Rack >= 0.9.1
@ -1249,7 +1249,7 @@ the 1.0 release:
subclass of Sinatra::Base; each request is processed within an subclass of Sinatra::Base; each request is processed within an
instance. instance.
= 0.3.3 / 2009-01-06 ## 0.3.3 / 2009-01-06
* Pin to Rack 0.4.0 (this is the last release on Rack 0.4) * Pin to Rack 0.4.0 (this is the last release on Rack 0.4)
@ -1267,7 +1267,7 @@ the 1.0 release:
* BUG: Sinatra detects the app file and root path when run under * BUG: Sinatra detects the app file and root path when run under
thin/passenger. thin/passenger.
= 0.3.2 ## 0.3.2
* BUG: Static and send_file read entire file into String before * BUG: Static and send_file read entire file into String before
sending. Updated to stream with 8K chunks instead. sending. Updated to stream with 8K chunks instead.
@ -1277,11 +1277,11 @@ the 1.0 release:
* Various minor doc fixes. * Various minor doc fixes.
= 0.3.1 ## 0.3.1
* Unbreak optional path parameters [jeremyevans] * Unbreak optional path parameters [jeremyevans]
= 0.3.0 ## 0.3.0
* Add sinatra.gemspec w/ support for github gem builds. Forks can now * Add sinatra.gemspec w/ support for github gem builds. Forks can now
enable the build gem option in github to get free username-sinatra.gem enable the build gem option in github to get free username-sinatra.gem
@ -1338,10 +1338,10 @@ the 1.0 release:
* Fix for escaped paths not resolving static files [Matthew Walker] * Fix for escaped paths not resolving static files [Matthew Walker]
= 0.2.1 ## 0.2.1
* File upload fix and minor tweaks. * File upload fix and minor tweaks.
= 0.2.0 ## 0.2.0
* Initial gem release of 0.2 codebase. * Initial gem release of 0.2 codebase.