Changelog for
perl-Dancer-1.3202-lp150.1.2.noarch.rpm :
* Sun Nov 08 2015 cooloAATTsuse.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 AATTredbaron) - 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 AATTredbaron) 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 2015 cooloAATTsuse.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 2015 cooloAATTsuse.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 2015 cooloAATTsuse.com- updated to 1.3134 see /usr/share/doc/packages/perl-Dancer/Changes
* Mon Jun 10 2013 cooloAATTsuse.com- updated to 1.3115, see CHANGES (huge amount of it)
* Thu May 31 2012 cooloAATTsuse.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 06 2011 dbahiAATTnovell.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.org- update to 1.3014:
* YAML Session UTF-8 Fix
* Dancer::Test::dancer_response handles correctly its \'body\' parameter
* Thu Mar 03 2011 pascal.bleserAATTopensuse.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 08 2011 pascal.bleserAATTopensuse.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 2011 pascal.bleserAATTopensuse.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 2011 dbahiAATTnovell.com- update to 1.2003 release
* Wed Dec 08 2010 dbahiAATTnovell.com- update to 1.2002_01 release remove all done_testing again
* Tue Dec 07 2010 dbahiAATTnovell.com- update to 1.2002 release
* Wed Dec 01 2010 cooloAATTnovell.com- switch to perl_requires macro
* Fri Sep 24 2010 dbahiAATTnovell.com- update to 1.1901 first release candidate for 1.2
* Wed Sep 22 2010 dbahiAATTnovell.com- tests: fix patching of t/14_/01_
* Tue Sep 21 2010 dbahiAATTnovell.com- tests: added buildrequires pkgs for test coverage- tests: patch for test::more qw(no_plan) and #done_testing;
* Mon Sep 20 2010 dbahiAATTnovell.com- initial package 1.1811
* created by cpanspec 1.78