2020-09-14 17:48:10 by Takahiro Kambe | Files touched by this commit (6) |  |
Log message:
www/ruby-sinatra: update to 2.1.0
Update ruby-sinatra and ruby-sinatra-contrib package to 2.1.0.
2.1.0 / 2020-09-05
* Fix additional Ruby 2.7 keyword warnings #1586 by Stefan Sundin
* Drop Ruby 2.2 support #1455 by Eloy Pérez
* Add default_content_type setting. Fixes #1238 #1239 by Mike Pastore
* Allow set :<engine> in sinatra-namespace #1255 by Christian Höppner
* Use prepend instead of include for helpers. Fixes #1213 #1214 by Mike
Pastore
* Fix issue with passed routes and provides Fixes #1095 #1606 by Mike
Pastore, Jordan Owens
* Add QuietLogger that excludes pathes from Rack::CommonLogger 1250 by
Christoph Wagner
* Sinatra::Contrib dependency updates. Fixes #1207 #1411 by Mike Pastore
* Allow CSP to fallback to default-src. Fixes #1484 #1490 by Jordan Owens
* Replace origin_whitelist with permitted_origins. Closes #1620 #1625 by
rhymes
* Use Rainbows instead of thin for async/stream features. Closes #1624 #1627
by Ryuichi KAWAMATA
* Enable EscapedParams if passed via settings. Closes #1615 #1632 by Anders
Bälter
* Support for parameters in mime types. Fixes #1141 by John Hope
* Handle null byte when serving static files #1574 by Kush Fanikiso
* Improve development support and documentation and source code by Olle
Jonsson, Pierre-Adrien Buisson, Shota Iguchi
|
2020-03-20 17:30:27 by Takahiro Kambe | Files touched by this commit (4) |  |
Log message:
www/ruby-sinatra: update to 2.0.8.1
Update ruby-sinatra to 2.0.8.1.
## 2.0.8.1 / 2020-01-02
* Allow multiple hashes to be passed in `merge` and `merge!` for \
`Sinatra::IndifferentHash` [#1572](https://github.com/sinatra/sinatra/pull/1572) \
by Shota Iguchi
## 2.0.8 / 2020-01-01
* Lookup Tilt class for template engine without loading files \
[#1558](https://github.com/sinatra/sinatra/pull/1558). Fixes \
[#1172](https://github.com/sinatra/sinatra/issues/1172) by Jordan Owens
* Add request info in NotFound exception \
[#1566](https://github.com/sinatra/sinatra/pull/1566) by Stefan Sundin
* Add `.yaml` support in `Sinatra::Contrib::ConfigFile` \
[#1564](https://github.com/sinatra/sinatra/issues/1564). Fixes \
[#1563](https://github.com/sinatra/sinatra/issues/1563) by Emerson Manabu Araki
* Remove only routing parameters from @params hash \
[#1569](https://github.com/sinatra/sinatra/pull/1569). Fixes \
[#1567](https://github.com/sinatra/sinatra/issues/1567) by Jordan Owens, Horacio
* Support `capture` and `content_for` with Hamlit \
[#1580](https://github.com/sinatra/sinatra/pull/1580) by Takashi Kokubun
* Eliminate warnings of keyword parameter for Ruby 2.7.0 \
[#1581](https://github.com/sinatra/sinatra/pull/1581) by Osamtimizer
## 2.0.7 / 2019-08-22
* Fix a regression [#1560](https://github.com/sinatra/sinatra/pull/1560) by \
Kunpei Sakai
## 2.0.6 / 2019-08-21
* Fix an issue setting environment from command line option \
[#1547](https://github.com/sinatra/sinatra/pull/1547), \
[#1554](https://github.com/sinatra/sinatra/pull/1554) by Jordan Owens, Kunpei \
Sakai
* Support pandoc as a new markdown renderer \
[#1533](https://github.com/sinatra/sinatra/pull/1533) by Vasiliy
* Remove outdated code for tilt 1.x \
[#1532](https://github.com/sinatra/sinatra/pull/1532) by Vasiliy
* Remove an extra logic for `force_encoding` \
[#1527](https://github.com/sinatra/sinatra/pull/1527) by Jordan Owens
* Avoid multiple errors even if `params` contains special values \
[#1526](https://github.com/sinatra/sinatra/pull/1527) by Kunpei Sakai
* Support `bundler/inline` with `require 'sinatra'` integration \
[#1520](https://github.com/sinatra/sinatra/pull/1520) by Kunpei Sakai
* Avoid `TypeError` when params contain a key without a value on Ruby < 2.4 \
[#1516](https://github.com/sinatra/sinatra/pull/1516) by Samuel Giddins
* Improve development support and documentation and source code by Olle \
Jonsson, Basavanagowda Kanur, Yuki MINAMIYA
|
2019-02-06 15:54:35 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-sinatra: update to 2.0.5
## 2.0.5 / 2018-12-22
* Avoid FrozenError when params contains frozen value \
[#1506](https://github.com/sinatra/sinatra/pull/1506) by Kunpei Sakai
* Add support for Erubi [#1494](https://github.com/sinatra/sinatra/pull/1494) by \
@tkmru
* `IndifferentHash` monkeypatch warning improvements \
[#1477](https://github.com/sinatra/sinatra/pull/1477) by Mike Pastore
* Improve development support and documentation and source code by Anusree \
Prakash, Jordan Owens, @ceclinux and @krororo.
|
2018-03-17 16:53:39 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
www/ruby-sinatra: update to 2.0.1
2.0.1 / 2018-02-17
* Repair nested namespaces, by avoiding prefix duplication #1322. Fixes #1310
by Kunpei Sakai
* Add pattern matches to values for Mustermann::Concat #1333. Fixes #1332 by
Dawa Ometto
* Ship the VERSION file with the gem, to allow local unpacking #1338 by Olle
Jonsson
* Fix issue with custom error handler on bad request #1351. Fixes #1350 by
Jordan Owens
* Override Rack::ShowExceptions#pretty to set custom template #1377. Fixes
#1376 by Jordan Owens
* Enhanced path validation in Windows #1379 by Orange Tsai
* Improve development support and documentation by Faheel Ahmad, Shota Iguchi,
Olle Jonsson, Manabu Niseki, John Hope, Horacio, Ice-Storm, GraniteRock,
Raman Skaskevich, Carlos Azuaje, 284km, Dan Rice and Zachary Scott
|
2018-01-08 15:34:41 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
pkgsrc: allow ruby25
Allow build with ruby25-base.
|
2017-06-18 15:48:55 by Takahiro Kambe | Files touched by this commit (18) |
Log message:
Add 24 to RUBY_VERSIONS_ACCEPTED.
|
2017-06-05 05:29:38 by Takahiro Kambe | Files touched by this commit (6) |
Log message:
Restrict ruby's version to 22 and 23.
|
2017-06-04 17:30:11 by Takahiro Kambe | Files touched by this commit (6) |  |
Log message:
Update ruby-sinatra and ruby-sinatra-contrib to 2.0.0.
## 2.0.0 / 2017-04-10
* Use Mustermann for patterns #1086 by Konstantin Haase
* Server now provides `-q` flag for quiet mode, which disables start/stop \
messages #1153 by Vasiliy.
* Session middleware can now be specified with `:session_store` setting #1161 \
by Jordan Owens.
* `APP_ENV` is now preferred and recommended over `RACK_ENV` for setting \
environment #984 by Damien Mathieu.
* Add Reel support #793 by Patricio Mac Adden.
* Make route params available during error handling #895 by Jeremy Evans.
* Unify `not_found` and `error` 404 behavior #896 by Jeremy Evans.
* Enable Ruby 2.3 `frozen_string_literal` feature #1076 by Vladimir Kochnev.
* Add Sinatra::ShowExceptions::TEMPLATE and patched Rack::ShowExceptions to \
prefer Sinatra template by Zachary Scott.
* Sinatra::Runner is used internally for integration tests #840 by Nick Sutterer.
* Fix case-sensitivity issue in `uri` method #889 by rennex.
* Use `Rack::Utils.status_code` to allow `status` helper to use symbol as well \
as numeric codes #968 by Tobias H. Michaelsen.
* Improved error handling for invalid params through Rack #1070 by Jordan Owens.
* Ensure template is cached only once #1021 by Patrik Rak.
* Rack middleware is initialized at server runtime rather than after receiving \
first request #1205 by Itamar Turner-Trauring.
* Improve Session Secret documentation to encourage better security practices \
#1218 by Glenn Rempe
* Exposed global and per-route options for Mustermann route parsing #1233 by \
Mike Pastore
* Use same `session_secret` for classic and modular apps in development #1245 \
by Marcus Stollsteimer
* Make authenticity token length a fixed value of 32 #1181 by Jordan Owens
* Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3 \
Directives #1202 by Glenn Rempe
* Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson
* Improve BadRequest logic. Raise and handle exceptions if status is 400 #1212 \
by Mike Pastore
* Make Rack::Test a development dependency #1232 by Mike Pastore
* Capture exception messages of raised NotFound and BadRequest #1210 by Mike Pastore
* Add explicit set method to contrib/cookies to override cookie settings #1240 \
by Andrew Allen
* Avoid executing filters even if prefix matches with other namespace #1253 by \
namusyaka
* Make `#has_key?` also indifferent in access, can accept String or Symbol \
#1262 by John Hope
* Add `allow_if` option to bypass json csrf protection #1265 by Jordan Owens
* rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by Mike \
Pastore
* Add `:strict_paths` option for managing trailing slashes #1273 by namusyaka
* Add full IndifferentHash implementation to params #1279 by Mike Pastore
|