Revision history for Perl extension HTTP::Throwable
0.028 2022-12-31 16:38:44-05:00 America/New_York
- update packaging and metadata
- minimum required Perl is now v5.12
0.027 2020-01-26 18:59:31-05:00 America/New_York
- swap from AllUtils to Utils (thanks, Karen Etheridge)
- work without . in @INC (thanks, Karen Etheridge)
- fix a typo (thanks, Edward Betts)
- teach Factory about 418
0.026 2016-01-07 23:03:30-05:00 America/New_York
- fix documentation (abstract) on 429 / TooManyRequests
0.025 2016-01-02 17:51:15-05:00 America/New_York
- add support for 429 (thanks, Chris Prather)
- add roles_for_status_code to Factory (thanks, Chris Prather)
- make it possible for factory to throw by status code, rather than
short ident string
0.024 2015-08-10 08:47:31-04:00 America/New_York
- update Package::Variant requirement based on CPAN testers reports
0.023 2015-08-08 09:08:51-04:00 America/New_York
- fix one last bit of Moose that snuck through
0.022 2015-08-02 21:50:02-04:00 America/New_York
- non-trial release of v0.021; now uses Moo instead of Moose
0.021 2015-07-11 18:45:56-04:00 America/New_York (TRIAL RELEASE)
- experimentally replace Moose with Moo (thanks, Fitz Elliot, Graham
Knop, and others)
0.020 2015-07-01 09:44:49-04:00 America/New_York
- a 304 does not require a Location header!
0.019 2014-09-25 22:33:49-04:00 America/New_York
- added a role for response 308, from RFC 7238
0.018 2013-11-19 19:54:21 America/New_York
- removed use of deprecated enum syntax
0.017 2013-09-17 09:04:45 Asia/Tokyo
- removed use of deprecated Class::MOP::load_class
0.016 2011-06-17 20:39:10 America/New_York
- fix a test regex to work with DOS-style paths
0.015 2011-06-16 12:03:01 America/New_York
- require Moose 1.23 to avoid bugs both various and sundry
0.014 2011-04-30 07:41:49 America/New_York
- remove the use of // from a test, restoring perl 5.8 compatibility
0.013 2011-04-25 10:52:47 America/New_York
- MooseX::StrictConstructor has changed API; track it
0.011
- fix Dist::Zilla configuration so that we get per-package $VERSION
vars
0.010
[NOT BACKWARD COMPATIBLE]
- significantly rewritten by rjbs, in terms of roles rather than
subclasses - re-read the documentation!
- HTTP::Throwable::Factory is now the piece intended most for end users
- should be significantly easier to both use and extend
0.005 Sat. Feb. 12, 2011
- add proper support for RFC 2324 (thanks rjbs)
- allowing more than one Proxy-Authenticate header
(thanks to chansen for pointing this out, though he
could have mentioned it before I released 0.004 :P)
0.004 Sat. Feb. 12, 2011
- allowing more than one WWW-Authenticate header
(thanks to chansen for pointing this out)
0.003 Fri. Feb. 11, 2011
- introspection for status code via is_redirect, is_client_error and
is_server_error (Brian Cassidy)
0.002 Tues. Feb. 8, 2011
- normalize *_location attributes to all be
called location, since that is the name of the
header
- any time we allow additional headers to be
passed in, the attribute is now called
additional_headers instead of whatever it was
before (usually cache_headers)
- change the valid_methods attribute in
HTTP::Throwable::MethodNotAllowed to be just
allow (which is what the header is)
- improved the type check on this as well
- make the exceptions also function as PSGI apps
- add to_app method
- support &{} overload
- added tests for this
- overload stringification
- added tests for this
0.001 Tues. Feb. 8, 2011
- first release