[libxml-simple-perl] annotated tag upstream/2.21 created (now 18041dc)

gregor herrmann gregoa at debian.org
Fri Dec 4 17:35:02 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/2.21
in repository libxml-simple-perl.

        at  18041dc   (tag)
   tagging  293bfd5590fc170c1a170d1318ae67e29d700235 (commit)
  replaces  upstream/2.20
 tagged by  gregor herrmann
        on  Fri Dec 4 18:23:22 2015 +0100

- Log -----------------------------------------------------------------
Upstream version 2.21

David Steinbrunner (2):
      typo fixes
      typo fixes

Grant McLean (155):
      Initial revision
      removed - well and truly obselete
      Added change summary for 1.07b
      - added t/0_Config.t
      - removed prerequisite module list
      - updated parser requirements to reflect SAX support
      - removed tests which used parseropts to toggle XML::Parser namespace mode
      New test script which lists installed XML modules and version numbers and documents the default parser module
      Removed encoding declaration from xmldecl test as it caused problems for XML::SAX::PurePerl
      removed utime() code which still seems to cause grief on some platforms
      fixed erroneous comment
      removed encoding declaration which caused problems for XML::SAX::PurePerl
      - added support for using SAX parsers
      New test script for SAX handling, driving and 'filtering'
      New test script for namespace handling under SAX
      Silly SAX filter module to support t/7_SaxStuff.t
      added test scripts and support modules
      - removed superfluous BEGIN block
      added warning re parseropts being deprecated
      - updated change log for new release
      - added CVS Id
      fixed broken namespace code which appeared to work with libxml and nothing else
      - changes to workaround test timing issues
      - fixed broken tests for default namespace declarations
      - removed XML::Parser dependencies
      Updated for release 1.08_01
      - POD update: alphabetised options
      - removed 5005threads locking code for ithreads compatibility
      - moved Simple.pm to lib/XML/Simple.pm
      - added FAQ.pod to distribution
      - added 'Why is XML::Simple so slow?'
      - added question about empty elements
      - fixed test which assumed hash key order
      - ported tests scripts to Test::More for improved diagnostics
      - added 'strict mode' and bumped version to 2.00
      - fixed stringification of keyattr values (reported by Trond Michelsen)
      - POD update for stringification error in strict more
      - added t/9_Strict.t
      - minor formatting tweak
      - fixed path to Simple.pm
      - POD updates (documented suppressempty for XMLout)
      - replaced ref() eq ?? with UNIVERSAL::isa()
      - put back missing File::Spec
      - added dependency for Test::More
      - for 2.00 release
      - fixed bug whereby :strict mode required forcearray on XMLout()
      - more tests for :strict mode
      - bumped version to 2.01
      - for 2.01 release
      - changed Storable calls to use locking
      - for release 2.02
      - bumped version number for release 2.02
      - fixed circular reference check (patch from Theo Lengyel)
      - for release 2.03
      - integrated a patch from Michel Rodriguez
      - tests for new features in release 2.04
      - Updated for 2.04 release
      - fixed warnings when NormaliseSpace undefined
      - added tests for regexes in ForceArray
      - adjusted uninitialised value warning test to enable warnings first
      - for release 2.05
      - fixed strict mode bug where ForceArray was demanded on output
      - test strict mode bug fix
      - enable warnings
      - for 2.06 release
      - removed new-style loop which broke on 5.005_03
      - added check for old versions of STorable
      - fixed duplicate declaration which caused warnings
      - for 2.07 release
      - patch for no variable expansion in attributes
      - address/URL updates
      - for release 2.08
      - POD updates
      - fixed link to Perl XML FAQ
      - fixed test bug re hash ordering assumption
      - complete rewrite in the hope of getting CPAN.pm to see XML::SAX as a prerequisite if no parser installed
      - for release 2.09
      - Added AttrIndent option (patch from Volker Moell)
      - tests for new options
      - added t/A_XMLParser.t and META.yml
      - for release 2.10
      - fixed test with hash ordering assumption
      - for release 2.11
      - integrate ValueAttr patch from Anton Berezin (XMLout() support still pending)
      - integrate ValueAttr patch from Anton Berezin
      - added NumericEscape option
      - for the 2.12 release
      - fix GroupTags/XMLout corrupting
      - fix inconsistencies in SuppressEmpty with XMLout
      - tweak check for older Perls
      - for 2.13 release
      - add mising comma (spotted by Philip Wooldridge)
      - VMS locking fixes (patch from Peter (Stig) Edwards)
      - VMS unlink fixes (patch from Peter (Stig) Edwards)
      - old (probably useless) stuff
      - run individual test scripts
      - things to do
      - for 2.14 release
      - things that aren't in CVS
      - auto generate MANIFEST
      - seems spurious
      - ignore Devel::Cover stuff
      - new config file for using 'release' script
      - allow '.' characters in variable names
      - fix behaviour of XMLout() with undef in arrayref and SuppressEmpty enabled
      - automatically load IO::Handle if required to parse from lexical filehandle
      - integrate Dan Sully's patch to reduce memory usage
      - reject known-bad SAX parsers
      - for 2.15 release
      - added test for bad GroupTags option
      - add hook method: new_hashref()
      - refactor cache handling routines for easier overriding
      - remove occurrences of indirect object syntax
      - refactoring of code to turn function calls into method calls
      - for 2.16 release
      - more ideas
      - refactor XMLin() to use new public methods parse_string, parse_file and parse_fh
      - added documentation for hook methods
      - fixed reversed args (expected vs received)
      - use ::ExportLevel (patch from Stuart Moore)
      - reimplement exporter change
      - don't hard code expected version number
      - make test more robust to file mtime inaccuracies
      - for 2.17 release
      - for 2.17 release
      - add die_or_warn handling for non-unique key attributes values during array folding
      port source history from CVS - strip out CVS $Id$ keywords
      switch to using lexical filehandles
      remove old cruft files
      switch to use Dist::Zilla for release management
      ignore build files
      whitespace fixes (remove tabs and trailing WS)
      disable POD coverage tests
      tweak abstract
      restrict scope of :strict mode to calling package
      add tests for package-scoped :strict mode
      add documentation for StrictMode option
      update POD to reflect best practise regarding :strict and options
      use "warnings" rather than setting $^W
      v2.19_01
      set global $^W for tests that require it
      v2.19_02
      suppress warning from empty CDATA section
      add additional calls to new_hashref
      v2.20
      Merge pull request #4 from dsteinbrunner/patch-1
      Merge pull request #1 from kentfredric/unescaped
      explicitly load FileHandle to work around test failures on RHEL
      remove some eval wrappers from test scripts
      improved diagnostics - give caller via Carp::croak on parse error
      allow tests to run in parallel - use a unique filename in each
      add blank line to suppress build-time warning from dzil
      POD update including mention of XML::Twig as per RT#79228
      switch to use lexical warnings rather than the global $^W
      v2.21

Kent Fredric (1):
      Fix warnings about unescaped { on perl 5.17.6+

gregor herrmann (1):
      Imported Upstream version 2.21

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libxml-simple-perl.git



More information about the Pkg-perl-cvs-commits mailing list