- updated to 1.3521 see /usr/share/doc/packages/perl-Dancer/Changes 1.3521 2023-02-05 [BUG FIXES] - Fix test failures in t/14_serializer/04_request_xml.t (GH #1239, cromedome, thanks to gregoa & Debian team) 1.3520 2023-01-01 Previous trial releases promoted to stable. [BUG FIXES] - Test failures with HTTP::Message >= 6.44 (GH #1237, thanks to gregoa & Debian team) [ENHANCEMENTS] - Allow send_error from before hooks (GH #1234) - Let `before_error_render` hooks modify token values (GH #1218) 1.3514_04 2022-06-29 22:38:57+01:00 Europe/London (TRIAL RELEASE) 1.3514_03 2020-10-06 22:22:51+01:00 Europe/London (TRIAL RELEASE) 1.3514_02 2020-10-02 21:39:34+01:00 Europe/London (TRIAL RELEASE) 1.3514 2020-06-29 17:38:54+01:00 Europe/London (TRIAL RELEASE) OBS-URL: https://build.opensuse.org/request/show/1065486 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Dancer?expand=0&rev=35
690 lines
28 KiB
Plaintext
690 lines
28 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Feb 9 03:08:13 UTC 2023 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- updated to 1.3521
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3521 2023-02-05
|
|
[BUG FIXES]
|
|
- Fix test failures in t/14_serializer/04_request_xml.t
|
|
(GH #1239, cromedome, thanks to gregoa & Debian team)
|
|
1.3520 2023-01-01
|
|
Previous trial releases promoted to stable.
|
|
[BUG FIXES]
|
|
- Test failures with HTTP::Message >= 6.44
|
|
(GH #1237, thanks to gregoa & Debian team)
|
|
[ENHANCEMENTS]
|
|
- Allow send_error from before hooks (GH #1234)
|
|
- Let `before_error_render` hooks modify token values (GH #1218)
|
|
1.3514_04 2022-06-29 22:38:57+01:00 Europe/London (TRIAL RELEASE)
|
|
1.3514_03 2020-10-06 22:22:51+01:00 Europe/London (TRIAL RELEASE)
|
|
1.3514_02 2020-10-02 21:39:34+01:00 Europe/London (TRIAL RELEASE)
|
|
1.3514 2020-06-29 17:38:54+01:00 Europe/London (TRIAL RELEASE)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 30 03:11:35 UTC 2020 - <timueller+perl@suse.de>
|
|
|
|
- updated to 1.3513
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3513 2020-01-29 21:00:41+00:00 Europe/London
|
|
|
|
[BUG FIXES]
|
|
- Fix test failures since YAML.pm 1.30 (GH #1208)
|
|
- More test failures with proxy env var set (GH #1204)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 06:51:30 UTC 2019 - Stephan Kulow <coolo@suse.com>
|
|
|
|
- updated to 1.3512
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3512 2019-03-31 20:10:08+01:00 Europe/London
|
|
Promoting previous trial release 1.3511 to stable.
|
|
|
|
1.3511 2019-03-29 11:16:08+00:00 Europe/London (TRIAL RELEASE)
|
|
[BUG FIXES]
|
|
- More session cookie handling fun - avoid causing test failures in dependencies
|
|
in some cases (e.g. RT #128911 and others)
|
|
|
|
[ENHANCEMENTS]
|
|
- hold session in SharedData, to avoid reading the session contents every time
|
|
anything is requested, could be a performance win
|
|
|
|
1.3510 2019-03-19 14:42:26+00:00 Europe/London
|
|
Promoting previous trial release 1.3501 to stable.
|
|
Fix #1204 - more proxy-related test failure fun
|
|
|
|
1.3501 2019-03-14 19:19:49+00:00 Europe/London (TRIAL RELEASE)
|
|
[BUG FIXES]
|
|
Fix "too late to set cookie" errors if you access a session within an after hook
|
|
after using send_file().
|
|
|
|
1.3500 2018-10-12 21:31:46+01:00 Europe/London
|
|
Promoting previous trial releases to stable.
|
|
|
|
|
|
1.3403 2018-10-11 23:41:11+01:00 Europe/London (TRIAL RELEASE)
|
|
[ENHANCEMENTS]
|
|
- request->address now respects behind_proxy - if behind_proxy is set,
|
|
then request->address looks at HTTP_X_FORWARDED_FOR, so you get the
|
|
user's IP, not the proxy. (PR-1199, bigpresh)
|
|
- restore ability to use load_settings_from_yaml() without passing
|
|
YAML parser class (PR-1198, snakpak)
|
|
- Fixing some spurious cpantesters test failures by subclassing HTTP::Tiny
|
|
in our tests and disabling proxying for 127.0.0.1 - otherwise smokers
|
|
with HTTP proxy env vars set fail tests (PR-1197, bigpresh)
|
|
- Tidied POD for Tutorial (PR-1196, manwar)
|
|
|
|
1.3402 2018-10-10 11:42:07+01:00 Europe/London (TRIAL RELEASE)
|
|
|
|
1.3401 2018-10-01 12:49:53+01:00 Europe/London (TRIAL RELEASE)
|
|
|
|
[ENHANCEMENTS]
|
|
- Avoid test failures on perls without '.' in @INC
|
|
- censor cookie_key in dumps (PR-1193, thefatphil)
|
|
- spelling fixes in POD from Debian Perl Group, PR-1191
|
|
|
|
1.3400 2018-06-15 23:08:34+01:00 Europe/London
|
|
Promoting previous trial releases to stable.
|
|
|
|
1.3205 2018-06-13 22:59:32+01:00 Europe/London (TRIAL RELEASE)
|
|
[ENHANCEMENTS]
|
|
- require MIME::Types 2.17, as 2.16 has some funny ideas, like responding to a
|
|
ZIP file with 'application/vnd.easykaraoke.cdgdownload'
|
|
- Fix YAML-related test failures if YAML::XS not installed
|
|
(GH 1184, PR 1189, bigpresh)
|
|
|
|
[BUG FIXES]
|
|
- Avoid accidental route matches if a previous successful match had left %+
|
|
populated (GH 1187, PR 1188, bigpresh, reported by skington)
|
|
|
|
|
|
|
|
1.3204 2018-05-23 14:40:33+01:00 Europe/London (TRIAL RELEASE)
|
|
[ENHANCEMENTS]
|
|
- Try to use 127.0.0.11 for listen tests, fall back to 127.0.0.1
|
|
on systems that don't have 127/8, e.g. FreeBSD (GH 1183, PR 1185, bigpresh)
|
|
|
|
1.3203 2018-05-20 20:44:30+01:00 Europe/London (TRIAL RELEASE)
|
|
[DOCUMENTATION]
|
|
- Add environment var hint to cookbook (PR 1161, castaway)
|
|
|
|
[ENHANCEMENTS]
|
|
- Make it possible to switch out YAML for YAML::XS for config parsing and
|
|
serialisation (there was already an attempt at this in place, and it was
|
|
documented as posisble, but didn't work) (PR 1164, 1nickt)
|
|
- New test method response_redirect_like (PR 1159, 1nickt)
|
|
- New config option raw_request_body_in_ram, which controls whether the
|
|
raw request body is available via request->body or not. See Issue #1140
|
|
for the problems the previous approach, of getting it from the temp file
|
|
that HTTP::Body might (or might not) have written it to.
|
|
- Validate session IDs read from client - GH #1172 - potential security
|
|
risk if the session provider in use passes the session ID in a way
|
|
where injection is possible.
|
|
|
|
|
|
|
|
1.3301 2016-02-16
|
|
[BUG FIXES]
|
|
- Reverted session ID validation (PR-1155) as it breaks
|
|
Dancer::Session::Cookie (bigpresh)
|
|
|
|
1.3300 2016-02-15
|
|
[BUG FIXES]
|
|
- More temp directory handling fixes (Issue #1147)
|
|
- Avoid request body truncation in hand-assembled requests in tests (PR
|
|
1148, skington)
|
|
- Avoid tests failing when "localhost" doesn't resolve (PR 1142, gbarco)
|
|
- Avoid test failures due to race condition in selecting a port to listen
|
|
on by using 127.0.0.10 instead (more of a hacky workaround than a fix,
|
|
but should help (bigpresh)
|
|
- Fix YAML session handler under taint mode (chrisjrob)
|
|
- Make request->body work again for URL-encoded POST requests - Issue 1140
|
|
reported by miyagawa (bigpresh)
|
|
- Validate session IDs read from cookies before passing to session engine,
|
|
to protect against any engine that might feed that value straight to a
|
|
file path for security - Issue 1118 (bigpresh)
|
|
|
|
[DOCUMENTATION]
|
|
- Better doc for forward_for_address (PR 1146, Relequestual)
|
|
|
|
[ENHANCEMENTS]
|
|
- Let Dancer::Test::dancer_response() handle supplying multiple params
|
|
with the same name - Issue 1116 (bigpresh)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 8 09:39:27 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 1.3202
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3202 2015-11-07
|
|
- Re-releasing 1.3200 again now CPAN perms should be fully sorted.
|
|
|
|
1.3201 2015-11-07
|
|
- Re-releasing 1.3200 now I should have the required permissions. (Can't
|
|
re-upload as 1.3200 even though it wasn't indexed due to PAUSE
|
|
restrictions)
|
|
|
|
1.3200 2015-11-06
|
|
[BUG FIXES]
|
|
- Fix temporary directory handling in serialiser tests (PR 1133, nanis)
|
|
|
|
[ENHANCEMENTS]
|
|
- Promoting 1.3144 to stable. Only one odd, rare failure remains on
|
|
CPAN Testers, which I cannot reproduce.
|
|
- Bind to 127.0.0.1 in tests to avoid occasional spurious failures on busy
|
|
build hosts (PR 1136, thanks to @redbaron)
|
|
- More efficient handling of large requests - don't store the raw request
|
|
body, but fish it out of the HTTP::Body object's temp file if required
|
|
(PR 1134, David Precious (bigpresh))
|
|
|
|
[NEW FEATURES]
|
|
- Allow mixd named params and splats in route definitions (PR 1086,
|
|
veryrusty)
|
|
|
|
1.3144 2015-11-04
|
|
[ENHANCEMENTS]
|
|
- Bind to 127.0.0.1 in tests to avoid occasional spurious failures on busy
|
|
build hosts (PR 1136, thanks to @redbaron)
|
|
|
|
1.3143 2015-10-26
|
|
- Note: new release manager for Dancer1: David Precious (BIGPRESH)
|
|
|
|
[BUG FIXES]
|
|
- Fix temporary directory handling in serialiser tests (PR 1133, nanis)
|
|
|
|
[ENHANCEMENTS]
|
|
- More efficient handling of large requests - don't store the raw request
|
|
body, but fish it out of the HTTP::Body object's temp file if required
|
|
(PR 1134, David Precious (bigpresh))
|
|
|
|
[NEW FEATURES]
|
|
- Allow mixd named params and splats in route definitions (PR 1086,
|
|
veryrusty)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 20 15:46:05 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 1.3142
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3142 2015-09-14
|
|
- Promotion to stable release.
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 1 file changed, 15 insertions(+), 8 deletions(-)
|
|
|
|
1.3141 2015-09-07
|
|
[ BUG FIXES ]
|
|
- Dancer::Logger::Abstract now always try to convert to the configured
|
|
charset. (GH#1125, ironcamel)
|
|
- Fix test that was failing on Windows because of platform-specific
|
|
directory separators. (GH#1122, nanis)
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 11 files changed, 52 insertions(+), 37 deletions(-)
|
|
|
|
1.3140 2015-07-03
|
|
- Promote 1.3139 to non-trial release.
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 1 file changed, 17 insertions(+), 9 deletions(-)
|
|
|
|
1.3139 2015-06-25
|
|
[ BUG FIXES ]
|
|
- Reverted caching of session, as it can cause problem when the user
|
|
is using 'session->destroy' (GH#1120).
|
|
- Reverted loading config from hash. (GH#1121)
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 9 files changed, 55 insertions(+), 249 deletions(-)
|
|
|
|
1.3138 2015-06-12
|
|
- Promote 1.3137 to non-trial release.
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 1 file changed, 1796 insertions(+), 1754 deletions(-)
|
|
|
|
1.3137 2015-06-05
|
|
[ BUG FIXES ]
|
|
- Dancer::Logger->init invocation was using `setting()` instead of
|
|
`settings()`. (GH#1103, jwittkoski)
|
|
- Skip utf8 tests on cygwin. (GH#1046, mokko)
|
|
- Dancer::Session::YAML now refuse cookies that aren't alphanumerical.
|
|
(yanick)
|
|
|
|
[ ENHANCEMENTS ]
|
|
- Provide a way to load settings directly from hash. (GH#1113,
|
|
fgabolde)
|
|
- Remove 'auto-reload' feature. (GH#1058, alambike)
|
|
- Add methods to interact with TT's wrappers. (GH#1034, David Zurborg)
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 13 files changed, 277 insertions(+), 212 deletions(-)
|
|
|
|
1.3136 2015-05-24
|
|
[ DOCUMENTATION ]
|
|
- Remove mention of format 'with_id' from Dancer::Logger::Abstract.
|
|
(GH#112, Fabrice Gabolde)
|
|
|
|
[ ENHANCEMENTS ]
|
|
- Cache sessions such that they are only retrieved once per request.
|
|
(GH#1105, GH#992, Yanick Champoux)
|
|
|
|
[ STATISTICS ]
|
|
- code churn: 7 files changed, 119 insertions(+), 16 deletions(-)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 23 05:15:55 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 1.3135
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
1.3135 2015-04-22
|
|
[DOCUMENTATION]
|
|
- Document how to work with Dist::Zilla and the 'devel' branch.
|
|
|
|
[ENHANCEMENTS]
|
|
- Deprecate 'auto_reload' and document alternatives. (GH#1106, isync)
|
|
- Change YAML tests to be in line with new specs. (GH#1108, Slaven Rezić)
|
|
|
|
[STATISTICS]
|
|
- code churn: 12 files changed, 150 insertions(+), 50 deletions(-)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 13 19:05:13 UTC 2015 - coolo@suse.com
|
|
|
|
- updated to 1.3134
|
|
see /usr/share/doc/packages/perl-Dancer/Changes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 10 11:05:03 UTC 2013 - coolo@suse.com
|
|
|
|
- updated to 1.3115, see CHANGES (huge amount of it)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 31 14:12:28 UTC 2012 - coolo@suse.com
|
|
|
|
- updated to 1.3095
|
|
[ BUG FIXES ]
|
|
* Small fix to skip tests when YAML is not available.
|
|
(Sawyer X)
|
|
|
|
[ ENHANCEMENTS ]
|
|
* Added 'info' log level for messages that should always go to the logs
|
|
but aren't really debug, warning or error messages (Ovid)
|
|
|
|
[ BUG FIXES ]
|
|
* GH #763: Fix exceptions in ajax routes clobbering layout (ilmari)
|
|
* GH #748 & GH 647: Don't force override environment from PLACK_ENV (jwittkoski)
|
|
* GH #762: fix param parsing lacking limit on split (leejo)
|
|
* GH #758: Fix Dancer::Test: make sure the request is properly converted to
|
|
a response. (Ovid)
|
|
* GH #729: Fix dancer exception composition, and message pattern application
|
|
(Damien Krotkine)
|
|
* GH #752: Exceptions raised in hooks were not propagated back to the route
|
|
code, but instead canceleld and replaced by a Dancer halt exception. That
|
|
was wrong. Now it is fixed, exceptions raised in hooks can be properly
|
|
caught in route code.
|
|
(Damien Krotkine)
|
|
* Be more flexible in single vs. mutliple values in key hiding.
|
|
(Sam Kington)
|
|
* Use isa() for checking relationships instead of ref() in Dancer::Test.
|
|
(Ovid)
|
|
|
|
[ ENHANCEMENTS ]
|
|
* Added 'strict_config' option to have the config return an object instead
|
|
of a hashref. (Ovid)
|
|
* GH #708: Added support for query strings in dancer_request (Jacob Rideout)
|
|
* It's possible for the user to set the environments directory using a new
|
|
environment variable (DANCER_ENVDIR) or using `set envdir => $path`
|
|
* Sort hash keys when serializing references in log messages (Ovid).
|
|
|
|
[ DOCUMENTATION ]
|
|
* Explain in POD that if there are multiple fields with the same name,
|
|
params('fieldname') returns an arrayref of them (alexrj).
|
|
* GH #750: Fix in Dancer::Deployment: appdir needs to be set before calling
|
|
load_app (Paul Johnson)
|
|
* Update 'before' hook document (David Cantrell).
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 14 06:53:15 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3090:
|
|
* GH #685: set VERSION for Dancer::Plugin::Ajax
|
|
* GH #698: document further TT init options
|
|
* fix bug that made system() fail with -1 under Dancer
|
|
* support for 'content_type' option on send_file when sending a system wide file
|
|
* support HTTP_X_FORWARDED_HOST in behing proxy
|
|
* deserialize PATCH requests
|
|
* encode log messages properly if charset UTF-8 is set
|
|
* continuations-style exception system!
|
|
* the ability for dancer_response to send file contents for file uploads as a
|
|
scalar, instead of reading from file on disk
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 26 12:27:02 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3080:
|
|
* deprecation of 'before', 'before_template' and 'after' in favor of hook
|
|
* log if a view and or a layout is not found
|
|
* add support for the HTTP 'PATCH' verb
|
|
* improved warning localizations
|
|
* fix Dancer::Plugins typos
|
|
* PSGI handler documented
|
|
* support XML::Simple configuration for serializing/deserializing
|
|
* hard deprecate lots of stuff
|
|
* don't clobber TT INCLUDE_PATH if the user set it specifically in the config
|
|
file
|
|
* don't require a space after semi-colon delimiting multiple name=value
|
|
cookie pairs
|
|
* remove hard-coded version from 404.html and 500.html
|
|
* fix logging of UTF8-encoded strings
|
|
* do not clean 'vars' during forward
|
|
* add streaming support to send_file
|
|
|
|
- changes from 1.3072:
|
|
* fix prefix behavior with load_app
|
|
* send_file() shouldn't clobber previously-set response status
|
|
* depend on URI 1.59 - fixes problems when redirecting with UTF-8 strings
|
|
* fix before_serializer POD fix
|
|
* send_file can send data (pass a reference to a scalar), and can specify a
|
|
content-disposition filename
|
|
* set 'Server' HTTP response header as well as 'X-Powered-By'
|
|
|
|
- changes from 1.3070:
|
|
* fix a bug while parsing some cookies
|
|
* documentation and tests on how to use many Dancer application inside one
|
|
PSGI file (PR 564)
|
|
* more flexible test for locale-aware logging
|
|
* do not re-read config files when dance starts if they were already loaded
|
|
* die properly if halt is call inside an hook
|
|
* make template work outside of requests (Issue 592)
|
|
* Error Hook (PR 563)
|
|
* Exceptions system
|
|
* the no prefix can be set using 'prefix "/";'
|
|
* support for nested prefixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 20:44:17 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3060:
|
|
* fix for issue #539: don't decode twice entries in the params hash table,
|
|
file uploads with UTF-8 characters in their name are now possible
|
|
* fix a bug that when forwarding a post with post data stalled the code (read
|
|
on no data handle)
|
|
* fix hooks implementation that failed when user messes $_
|
|
* fix broken params('query') and params('body') during forward and
|
|
dancer_request test function
|
|
* fix for issue #516: no more legacy code in Dancer::Route to handle routes
|
|
created with the deprecated keyword "r". The related code is now more
|
|
concise and should be slightly more efficient.
|
|
* merge PR #541: new "param" accessor to retrieve a parameter easily
|
|
* implement session directory testing cache for Session::YAML
|
|
* configuration for log_dir and log_file
|
|
* pass vars to templates automatically
|
|
* support lexical prefix
|
|
* second level of deprecation for render_with_layout method
|
|
* second level of deprecation for mime_type method
|
|
* Dancer::Test was broken for tests using data in POST (GH#534)
|
|
* multiple setter implemented at 1.3039_01 was broken for App specific
|
|
settings
|
|
* cookie accessor to manipulate cookies directly
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 27 20:10:35 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3051:
|
|
* SECURITY
|
|
+ FIX CVE-2011-1589 (Mojolicious report, but Dancer was vulnerable as
|
|
well): return "400 Bad Request" when requested filename seems suspicious
|
|
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1589
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 22 22:17:48 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3050:
|
|
* API CHANGES
|
|
+ deprecation of 'logger' (use set)
|
|
+ deprecate 'layout' (use set)
|
|
+ definitely remove plack_middlewares HashRef deprecation
|
|
* BUG FIXES
|
|
+ unbreaking auto_page somewhat - the catch-all route added will pass
|
|
unless a suitable view exists; this means that routes like /foo are not
|
|
obscured, and made up URLs will result in a proper 404, not 500; a little more
|
|
work required here, though.
|
|
+ anchor regular expression routes; before regular expressions were
|
|
matching anywhere in the URL
|
|
* ENHANCEMENTS
|
|
+ GH#519: remove redundant lines from CSS
|
|
+ when scaffolding an app, show a warning if YAML not installed
|
|
+ hooks! add new positions for hooks, and possibility to create your own
|
|
hooks inside your application and your plugin
|
|
+ don't try to read/set session vars with empty/undef keys; it doesn't make
|
|
sense to do so, and can cause warnings elsewhere
|
|
+ check HTTP status code/alias passed to status() is valid; previously, and
|
|
invalid code would result in the response status being unset
|
|
+ lowercase status aliases and swap spaces for underscores before trying to
|
|
match
|
|
+ added 'behind_proxy' setting, making Dancer honor X_FORWARDED_PROTOCOL
|
|
and X_FORWARDED_HOST
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 6 13:56:33 UTC 2011 - dbahi@novell.com
|
|
|
|
- added BuildRequires for complete test coverage
|
|
- commented out %check make test for SLE_11 as core Test::More is too old
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 06 06:58:58 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3040: cumulated changes from 1.3039*:
|
|
* fix 404 results from forwarding
|
|
* don't remove trailing slashes from route patterns under prefix
|
|
* remove deprecated r() function from list of exports
|
|
* GH#402: make session_expires honor +2h style formatting
|
|
* GH#433: encoding issues with forward()
|
|
* GH#390: renaming access_log to startup_info (+doc)
|
|
* rewrite scalar usage of qw() that is incompatible with 5.14
|
|
* introducing the "megasplat"
|
|
* improve Dancer::Test so failures report the correct line numbers
|
|
* GH#466: can now set cookies with http_only => 0 for JS integration
|
|
* session engine can be told to set cookies without HttpOnly attribute using
|
|
new session_is_http_only setting
|
|
* GH#296: show versions of loaded modules in startup info
|
|
* able to set more than one value at once using set()
|
|
* GH#253: use Clone::clone() if available to clone data before censoring
|
|
* GH#246: Dancer::Test can now test for file uploads as well
|
|
* allow parameters in forward()
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 14 19:26:53 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3030:
|
|
* Better way to initialize the logdir in Dancer::Logger::File.
|
|
Works now cleanly if the appdir is not writable but the logdir exist and
|
|
is writable.
|
|
* Support for error templates.
|
|
If the setting "error_template" is set, it is used when building an error
|
|
page instead of using the default template.
|
|
* dancer_response now handles the rendering of static pages as well.
|
|
* GH #409: If pass has no more matching routes, return 404.
|
|
* GH #399: Make sure session can have their name changed.
|
|
* send_file accepts optional content-type declaration, to override guessed
|
|
MIME type, e.g. send_file $filename, content_type => 'image/png'
|
|
* send_file accepts optional absolute option, to send an absolute path
|
|
* mime_type is deprecated; new keyword 'mime'; new config key
|
|
'default_mime_type'
|
|
* Recognize absolute redirects
|
|
* GH #354: Tokens are not passed to layout if no params are passed to
|
|
template.
|
|
* GH #393: Reset vars for each new request.
|
|
* Add a new symbol to exporter ':script'.
|
|
* GH #397: Support cookie expire times like "+2h".
|
|
* GH #373: Display valid path to the main app file in the welcome screen.
|
|
* GH #152, GH #170, GH #362: Log dir is not created when logger is not set
|
|
to 'file', and setting log_path works as expected.
|
|
* GH #308: Use request's uri_base.
|
|
* GH #378: Some routes with prefix where wrongly matched.
|
|
* GH #351: Explicitly exclude some keywords when important Dancer's syntax,
|
|
add modes that also excludes some keywords (:moose, :tests).
|
|
* Dancer::Cookie make secure (https only) cookies. It also adds the
|
|
"session_secure" setting instructing sessions to use secure cookies.
|
|
* Adding uri_base to Request.pm.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 04 22:34:02 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3014:
|
|
* YAML Session UTF-8 Fix
|
|
* Dancer::Test::dancer_response handles correctly its 'body' parameter
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 03 20:09:33 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3012:
|
|
* fix cookies disappearing when more than one is set
|
|
* properly set the settings in Dancer::Test only after config loading
|
|
* fix possible loss of last directory in path
|
|
* no need for default upper directory in Dancer::Test -- this fixes an issue
|
|
raised on the list about the default scaffolded test failing
|
|
* GH#299 return appropriate headers on HEAD request (content-type, ...)
|
|
* use the dancer_version variable in scaffolded app
|
|
* add a new accessor to Dancer::Request: ->uri (it's an alias to ->request_uri)
|
|
* removes Dancer::Helpers, refactor Dancer.pm accordingly
|
|
* add Dancer::Logger::Null
|
|
* add Dancer::Logger::Diag
|
|
* refactor Dancer::Response
|
|
* allow to use a subclass of Template::Toolkit
|
|
* Dancer::Test now uses Dancer::Logger::Null instead of ::File
|
|
* add Dancer::Deprecation (handle deprecation messages)
|
|
* introduce new timestamp format in logger (%T)
|
|
* refactoring of the forward method
|
|
* refactoring of internal objects in the core, use more of Dancer::Object;
|
|
introduce attributes_defaults
|
|
* add a perl_version variable to all templates, used in scaffolded app
|
|
* better output when template file is missing
|
|
* complete working example of deployment under Nginx/Starman in
|
|
Deployment.pod
|
|
|
|
- changes from 1.3010_01:
|
|
* GH#136: fix again Mime::Type issues in preforking environment
|
|
* fix for infinite loops detection in before filters
|
|
* better documentation for the before filters, explanations about the
|
|
potential infinite loops that can happen when using before filters (and
|
|
what Dancer does in that case)
|
|
|
|
- changes from 1.3011:
|
|
* GH#322: Detect errors in scaffolded dispatchers
|
|
|
|
- changes from 1.3010:
|
|
* allow read_file DWIMishness using wantarray
|
|
* GH#290: Use return with redirect examples in docs
|
|
* show version when starting standalone server
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 8 21:45:07 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3003:
|
|
* remove load_plugin from the core's DSL (was deprecated)
|
|
* GH#271 - use correct VERSION_FROM in scaffolded application
|
|
* GH#260 - send_file doesn't clobber existing headers
|
|
* logger unicode bugfix in the formated date
|
|
* GH#281 - don't crash if splat is used with no captures
|
|
* possible to given "template" a view name with the extenstion
|
|
* new setting log_path to allow for alternalte logging path in logger "file"
|
|
* GH#289: add more aliases on the ENV, provide more smart accessors to Plack
|
|
env entries
|
|
|
|
- changes from 1.3002:
|
|
* to_json and from_json accept options as hashref instead of hash; passing
|
|
arguments as hash is deprecated
|
|
* status is kept even when halt is used in a before filter
|
|
* proper handling of temporary file creation using File::Temp module instead
|
|
of homebrew solution
|
|
* Logger::Abstract unicode bug fix
|
|
* in development, pretty-print JSON serializations for easier development
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 31 15:51:47 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 1.3001:
|
|
* fix weird Plack error "status code needs to be an integer greater than or
|
|
equal to 100", because of a typo in a call to Dancer::Error (Closes issue
|
|
GH#264)
|
|
* uri_(un)escape cookie value; closes GH-248
|
|
* path for send_file must be relative from the public directory
|
|
* support for complex values in cookies (scalars, flat arrays and flat
|
|
hashes); fixes issue GH#249
|
|
* Request.pm Decode HTTP::Request's uploads
|
|
* support for aliases for content_type and refactoring of mime-types
|
|
handling, with a new class Dancer::MIME (closes issue GH #124)
|
|
* deprecation of Dancer::Config::mime_types (now handled by Dancer::MIME)
|
|
* fix a bug in YAML session backend, during the creation of the session file
|
|
|
|
- changes from 1.3000_02:
|
|
* added forward() functionality (incl. tests and docs)
|
|
* fix for --no-check switch in script/dancer
|
|
* refactoring of Dancer::Template::Abstract
|
|
+ add support of apply_layout and apply_renderer
|
|
+ deprecation of render_with_layout (now handled better)
|
|
+ add an accessor "engine" to the DSL to access any engine singleton
|
|
+ better interface for Dancer::Object and Dancer::Object::Singleton
|
|
|
|
- changes from 1.3000_01:
|
|
* better check of keywords used in plugins
|
|
* fix some unicode issues, refactored all file openings in one function in
|
|
Dancer::FileUtils
|
|
* add a --no-check switch to script/dancer to disable remote check of new
|
|
Dancer versions
|
|
* add script/wallflower, helper to turn a Dancer application into a static
|
|
* web site
|
|
* better behaviour for plugin_setting (better search, more user-friendly)
|
|
* support for configurable log format in logger engines
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 19 18:24:57 UTC 2011 - dbahi@novell.com
|
|
|
|
- update to 1.2003 release
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 8 20:08:14 UTC 2010 - dbahi@novell.com
|
|
|
|
- update to 1.2002_01 release remove all done_testing again
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 7 13:48:32 UTC 2010 - dbahi@novell.com
|
|
|
|
- update to 1.2002 release
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 1 13:31:26 UTC 2010 - coolo@novell.com
|
|
|
|
- switch to perl_requires macro
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 24 15:15:54 UTC 2010 - dbahi@novell.com
|
|
|
|
- update to 1.1901 first release candidate for 1.2
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 22 03:31:28 UTC 2010 - dbahi@novell.com
|
|
|
|
- tests: fix patching of t/14_/01_
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 21 19:58:19 UTC 2010 - dbahi@novell.com
|
|
|
|
- tests: added buildrequires pkgs for test coverage
|
|
- tests: patch for test::more qw(no_plan) and #done_testing;
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 20 03:47:57 UTC 2010 - dbahi@novell.com
|
|
|
|
- initial package 1.1811
|
|
* created by cpanspec 1.78
|
|
|