Upstream changes:
0.16 Mon Jun 29 10:50:41 PDT 2009
- Ship with Module::Install 0.91
0.15 Sun Jun 27 15:50:00 EDT 2009
- Change all uses of croak in TypeDecorator to use the Moose
throw_exception method.
- More test cases for the union mixed string type issue, and
better handling of this in the | overload in TypeDecorator
0.14 Fri Jun 26 17:52:20 PDT 2009
- Fix union with string type
0.13 Tue Jun 23 05:46:33 PDT 2009
- Add Test::Moose to build_requires for Fedora
- Updating package for p5 module MooseX::Singleton from 0.17 to 0.18
- Correcting LICENSE according to META.yml
- Setting module type to Module::Install to prevent auto-install via
cpan
- Adjusting dependencies
Upstream changes:
0.18 2009-06-21
- Changes to work Moose 0.82 (Dave Rolsky)
Upstream changes:
0.20 Thu June 25, 2009
- MXAH is moving into core. This module will be deprecated when
that finally happens.
- Remove register_implementation methods from the traits because
we don't want to conflict with cored AttributeHelpers. You'll need to
specify the full package name for traits --
MooseX::AttributeHelpers::Trait::Counter instead of Counter
- New provided method for hashs: elements (Returns the key, value
pairs in the hash as a flattened list) (plu)
Upstream changes:
Version 2.52: ( Sun Jun 28 16:16:09 IDT 2009 )
------------------------------------------------
* Added more keys to Build.PL (author, etc.)
* Added resources and keywords to META.yml.
* Converted t/00load.t to Test-More.
* No longer chdir()-ing into "t" in t/00load.t
* Got rid of the "new Config::IniFiles" syntax in the tests.
- replaced with Config::IniFiles->new().
- see "Perl Best Practices", "Programming Perl", 3rd Edition
- Updating package for p5 module Class::Method::Modifiers from 1.01
to 1.04
- Setting license to ${PERL5_LICENSE} and adjust dependencies
according to META.yml
Upstream changes:
1.04 Mon Jun 15 11:33:31 2009
We need parens around confess if we're going to delay-load
Carp, affects only 5.10 (reported by David Raab)
1.03 Sun Jun 14 14:44:25 2009
Modernize the dist
Fix possible test failures
Only load Carp if we have to
1.02 Sun May 31 23:33:42 2009
Fix for void context (reported by tokuhirom)
Lift dependency on on MRO::Compat
- Updating package for p5 module Class::Gomor from 1.01 to 1.02
- Adjusting META information (license, homepage)
Upstream changes:
1.02 Sat May 23 15:44:40 CEST 2009
- bugfix: a warning when used with perl 5.10
- new: test kwalitee
- update: copyright notice
- Updating package for p5 module Cache::FastMmap from 1.30 to 1.34
- Adjusting LICENSE
Upstream changes:
1.34 Fri Jun 19 12:00 2009
- perldoc fix (thanks Jonathan Yu)
1.33 Thu Jun 18 12:00 2009
- Update version in META.yml
1.32 Thu Jun 18 11:55 2009
- Better LiveCaches tracking via DESTROY
1.31 Thu Jun 18 11:40 2009
- when in raw_values => 0 mode, the write_cb is now
correctly called with thawed data, rather than the
raw frozen data
- empty_on_exit correctly called even when a global
cache is left at interpreter exit time (required
Scalar::Util qw(weaken) for object tracking)
Upstream changes:
2009-06-27 Andreas J. Koenig <andk@cpan.org>
* release 1.9402, nearly identical to 1.94_01 with these additions:
* protect build_dir_reuse to not process irrelevant yaml files;
addressing a bug report by Asif Iqbal on cpan-discuss mailing list
* doc fix by Dan Dascalescu
2009-06-14 Andreas J. Koenig <andk@cpan.org>
* release 1.94_01, a candidate for the next stable release
* friendlier CPAN shell startup message (RT#46869 by ADAMK)
* sets $Archive::Tar::CHOWN=0 and $Archive::Tar::SAME_PERMISSIONS=0;
(RT#46384 reported by John Lightsey)
* fix CPAN Testers reports summary for new website YAML format
(RT#46652; David Golden)
* continuing to improve error handling on unplugged operation (tracked
in RT#44549)
* fix RT#46378: what happens when using 'o conf urllist' for reordering
- Updating package for p5 module B::Hooks::Parser from 0.08 to 0.09
- Adjusting dependencies according to META.yml
- Setting license according to META.yml
Upstream changes:
0.09 Wed, 03 Jun 2009 13:20:21 +0200
* Don't redefine various macros if they already exist.
* Add B::Hooks::Toke::skipspace function (Liu Kang-min).
Upstream changes:
4.8 Mon Jul 6 23:45:16 CEST 2009
- AnyEvent::DNS did not properly follow CNAME records with
uppercase targets.
- AnyEvent::DNS would errornously return AAAA records
with v4 mapped addresses (a faulty record) as ipv4 addresses,
causing AnyEvent::Socket to throw an exception.
- added new module AnyEvent::TLS for easier SSL/TLS context
creation, with many options including hostname verification,
secure default configuration, lots of documentation and,
predefined diffie-hellman keys for perfect forward security
and much more. get it while it's still fresh!
- use AnyEvent::TLS in AnyEvent::Handle for context management.
- load AnyEvent::Handle only on demand in AnyEvent::DNS,
so AnyEvent::Socket users have smaller memory footprint
in the common case.
- add AnyEvent::Handle->push_shutdown method.
- add an additional error message parameter to AnyEvent::Handle's
on_error callback (for TLS, $! is still available).
- add AnyEvent::Handle on_starttls/on_stoptls callbacks.
- make AnyEvent::Handle more robust against early conenction
failures (during new), and return C<undef> in that case
from the constructor.
- AnyEvent::Handle will now try to load only JSON::XS first,
then fall back to JSON.
- format_ipv4/format_ipv6 are now exported by default, for symmetry,
and because it was documented that way.
4.451 Fri Jul 3 00:28:58 CEST 2009
- do not clear rbuf when shutting down an AnyEvent::Handle
object - doing so breaks AnyEvent::HTTP.
4.45 Mon Jun 29 22:59:26 CEST 2009
- a write error could cause AnyEvent::Handle to create
an I/O watcher with an undefined $fh.
- special-case mapped ipv4 addresses in both
AnyEvent::Socket::format_address and parse_address,
to treat them just like ipv4 addresses.
- updated and overhauled the AnyEvent::Intro doc.
- implement AnyEvent::Socket::format_ipv4/ipv6.
- slightly speed up portable_pipe/socketpair.
- expand condvar begin/end documentation.
4.42 Fri Jun 26 08:32:18 CEST 2009
- preliminary and neccesarily incomplete support for IO::Async.
- reset SIGCHLD to DEFAULT when AnyEvent is loaded, in
case it was set to IGNORE, to ensure we can catch child statuses
even when the calling env acts stupidly.
- updated benchmarks with IO::Async, which performs very well.
4.412 Wed Jun 24 01:35:57 CEST 2009
- support an "untaint" attribute for AnyEvent::DNS
and set it on the default resolver.
- implement and document AnyEvent::Impl::Perl::loop.
- remove all anyevent-env variables from %ENV
when running in tainted mode.
- mention and extend the IO::Lambda benchmark.
Upstream changes:
# ----------------------------------------------------------
# 0.09007 2009-06-25
# ----------------------------------------------------------
* Fixed Pg parser - caching the compiled P::RD schema is a *very*
bad idea
* Fix MSSQL handling of ON UPDATE/DELETE RESTRICT
* Delay MSSQL FK constraint deployment until after all CREATE TABLE
statements
* Coerce other engine's bytea/blob/clob datatypes to VarBinary
- Updating package for p5 module Catalyst::Model::DBIC::Schema from
0.23 to 0.25
- Setting LICENSE=${PERL5_LICENSE} according META.yml
- Adjusting dependencies according to META.yml
Upstream changes:
0.25 Fri Jun 19 08:35:38 PDT 2009
- fix dep on Tie::IxHash that made tests fail
- add more attributes to ::Replicated trait
- fixed infinte loop in helper if SQLite connect_info has only
a DSN (dandv, RT #47101)
0.24 Tue Jun 16 06:18:58 PDT 2009
- Add tests for issues with Class::C3 which are caused to
applications which use new Catalyst but old DBIC, and have
use Class::C3 in the MyApp class (t0m)
- die on empty schema
- create=dynamic deprecation warning
- helper passes loader opts to dynamic schemas
- conversion to Moose
- cursor caching support (via
Catalyst::TraitFor::Model::DBIC::Schema::Caching)
- ::Storage::Replicated support (via ::Replicated trait)
- switch to hashref connect_info for DBIC 8100
- better helper option parsing, with support for more options
- more tests
- Updating package for p5 module DBD::mysql from 4.010 to 4.012
- Setting LICENSE=${PERL5_LICENSE}
Upstream changes:
2009-06-18 Patrick Galbraith <patg@patg.net> (4.012)
* Patch to bind_type_guessing from Craigslist,
Thanks to Chris! Happiness is no quoted numbers.
Fixed ChopBlanks to work with bind_type_guessing
* Patch for win32 strawberry build
Thanks to Curtis Jewell! Windows needs love
* Patch for auto-reconnect to set active flag
Thanks to Doug Fischer!
* Fixed bug 32464 http://bugs.mysql.com/bug.php?id=32464.
See https://rt.cpan.org/Ticket/Display.html?id=46308
Add connection flag mysql_no_autocommit_cmd which users of
MySQL Proxy can use to prevent 'set autocommit=#' from being
issued by the driver. 'perldoc DBD::mysql' to see how to use
this new flag
* Added bind-type-guessing options to Makefile.PL so the entire
test suite can be run with bind_type_guessing set.
2009-04-13 Patrick Galbraith <patg@patg.net> (4.011)
* Renamed unsafe_bind_type_guessing, fixed some of the logic. This
can be used to deal with bug 43822
(https://rt.cpan.org/Ticket/Display.html?id=43822)
* Patch from Daniel Frett (daniel Dot frett At ccci Dot org) to fix
issue of binding sever side integer parameters (server-side prepare
statements) resulting in corrupt data, bug 42723
(https://rt.cpan.org/Ticket/Display.html?id=42723)
* Updated documentation, cruft cleanup (as always)