2019-02-05  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, lib/XML/Feed/Util.pm: Bump version
	* t/12-multi-categories-atom.t, t/12-multi-categories-rss.t, t/12
	  -multi-subjects-rss.t: Don't hard-code 'require' paths.

2019-02-04  Dave Cross <dave@dave.org.uk>

	* README: Remove CVS/SVN tag from README
	* Changes: Update Changes
	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, lib/XML/Feed/Util.pm: Bump versions for
	  release.

2019-02-04  Mohammad S Anwar <mohammad.anwar@yahoo.com>

	* Build.PL: Fixed github repo meta not showing up.

2019-02-04  Dave Cross <dave@dave.org.uk>

	* Changes: Update Changes

2019-02-03  Dave Cross <dave@dave.org.uk>

	* eg/check_feed.pl: Improve one of the example programs
	* t/29-date-parsing.t: Improved tests

2019-01-11  Nicolas R <atoomic@cpan.org>

	* MANIFEST, t/relative-links.t: Add a unit test for relative links
	  RT 53661 - GH #45  This is adding a unit test from an upstream
	  ticket. Not really a bug, more a question about behavior and
	  relative links.  Make sure we are processing correctly.

2019-01-11  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, lib/XML/Feed/Util.pm: Bump version
	  numbers

2019-01-11  Nicolas R <atoomic@cpan.org>

	* Build.PL: Advertise GitHub as default bugtracker  Also set repo url
	  and web entries

2019-01-10  Nicolas R <atoomic@cpan.org>

	* .travis.yml: add Perl 5.22 to 5.26 to travis

2018-10-28  Tim Gim Yee <tim.gim.yee@gmail.com>

	* lib/XML/Feed/Util.pm: Rename undocumented private subroutine for
	  Pod::Coverage

2018-10-26  Tim Gim Yee <tim.gim.yee@gmail.com>

	* Build.PL, MANIFEST, MANIFEST.SKIP,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, lib/XML/Feed/Util.pm, t/29-date-
	  parsing.t, t/samples/rss10-invalid-date.xml: Parse incorrectly
	  formatted dates

2018-10-11  Dave Cross <dave@dave.org.uk>

	* MANIFEST: Added missing module to MANIFEST
	* Changes: New ChangeLog
	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, lib/XML/Feed/Util.pm: Bump versions for
	  release.

2018-10-10  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Fixed POD coverage failure. Renamed method to make
	  more sense.
	* lib/XML/Feed.pm: Still battling complexity.
	* lib/XML/Feed/Entry/Format/Atom.pm: Split methods to reduce
	  complexity
	* eg/check_feed.pl: More complexity reduction
	* eg/check_feed.pl: Attempt to reduce complexity

2018-10-10  Tim Gim Yee <tim.gim.yee@gmail.com>

	* lib/XML/Feed/Entry/Format/RSS.pm, t/28-rss-guid.t, t/samples/rss-
	  guid.xml: Check "permaLink" in id()

2018-10-10  Dave Cross <dave@dave.org.uk>

	* t/24-identify-feed.t: Missed one.
	* t/01-parse.t, t/02-create.t, t/19-double3.t: Improved some tests.

2018-10-09  Tim Gim Yee <tim.gim.yee@gmail.com>

	* t/{26-dummy-content-encoded.t => 27-dummy-content-encoded.t}:
	  Increment test number

2018-10-04  Tim Gim Yee <tim.gim.yee@gmail.com>

	* lib/XML/Feed/Entry/Format/RSS.pm, t/26-dummy-content-encoded.t:
	  Avoid adding dummy <content:encoded> when creating summary
	* lib/XML/Feed/Entry/Format/RSS.pm, t/26-dummy-content-encoded.t:
	  Avoid adding dummy <content:encoded> when creating summary

2018-10-04  Matthew D. Miller <matthew.miller@okbu.edu>

	* Build.PL, lib/XML/Feed.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: Used defined-or to address concerns in
	  #24

2018-10-04  Tim Gim Yee <tim.gim.yee@gmail.com>

	* lib/XML/Feed/Entry/Format/RSS.pm, t/26-content-encoded.t, t/samples
	  /rss-content-encoded.xml: Fix accessing RSS item content

2018-10-03  Tim Gim Yee <tim.gim.yee@gmail.com>

	* lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Util.pm, t/25-date-format-bug.t: Add timezone "Z" when
	  formatting "floating" DateTime to W3CDTF

2018-10-03  Dave Cross <dave@dave.org.uk>

	* eg/check_feed.pl: Better argumetns to binmode()
	* Changes: Regenerated Changes
	* MANIFEST, lib/XML/Feed.pm: Bump version for release.

2018-10-02  Matthew D. Miller <matthew.miller@okbu.edu>

	* lib/XML/Feed/Entry/Format/Atom.pm, lib/XML/Feed/Format/Atom.pm:
	  Fixes #21 by aliasing modified() as updated().
	* t/25-date-format-bug.t: Added test for RFC 3339 date format in Atom
	  feeds.

2018-04-05  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed/Entry/Format/Atom.pm, t/02-create.t, t/14-multi-
	  enclosures.t, t/19-double3.t: Code tidy: Shorter lines
	* t/11-xml-base-atom.t: Code tidy: fix typo :-(
	* t/00-compile.t, t/01-parse.t, t/02-create.t, t/04-splice-atom.t,
	  t/04-splice-rss.t, t/05-atom10-link.t, t/06-atom10.t,
	  t/07-atom10-create.t, t/08-convert-summary-bug.t, t/09-missing-
	  content-bug.t, t/10-mix-and-match.t, t/11-xml-base-atom.t, t/11
	  -xml-base-rss.t, t/12-multi-categories-atom.t, t/12-multi-
	  categories-rss.t, t/12-multi-subjects-rss.t, t/13-category-hash-
	  bug.t, t/14-enclosures.t, t/14-multi-enclosures.t, t/15-odd-date.t,
	  t/16-convert-mult-categories.t, t/17-double.t, t/20-no-
	  enclosures.t, t/24-identify-feed.t: Code tidy: ensure all tests
	  include 'strict' and 'warnings'
	* lib/XML/Feed.pm, lib/XML/Feed/Format/RSS.pm: Code tidy: Remove
	  indentation tabs.
	* lib/XML/Feed.pm, t/01-parse.t: Code tidy: Three-arg open.
	* lib/XML/Feed/Entry/Format/Atom.pm: Code tidy: Add missing
	  semicolon.
	* lib/XML/Feed/Format/RSS.pm: Code tidy: Missed a trailing space.
	* lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm: Cody tidy:
	  Remove unnecessary semicolons.
	* lib/XML/Feed.pm, lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/02-create.t, t/12-multi-
	  categories.base, t/14-enclosures.t, t/14-multi-enclosures.t, t/15
	  -odd-date.t, t/16-convert-mult-categories.t, t/18-double2.t,
	  t/19-double3.t, t/samples/atom-multiple-categories.xml,
	  t/samples/base_rss.xml, t/samples/rss-multiple-categories.xml,
	  t/samples/rss-multiple-subjects.xml, t/samples/rss20.xml: Code
	  tidy: Fix trailing spaces.

2016-02-02  Jason Hall <jayce@lug-nut.com>

	* Build.PL: used perlver on this module, and its top level deps 5.8.1
	  was the highest explicit or syntax requirement.

2015-12-14  Dave Cross <dave@dave.org.uk>

	* Changes: Updated Changes
	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: Bump versions for release.

2015-11-28  zhouzhen1 <zhouzhen1@gmail.com>

	* Build.PL: add URI to build_requires in Build.PL

2015-07-18  Dave Cross <dave@dave.org.uk>

	* .travis.yml: Updated .travis.yml

2015-01-28  Gerard Ribugent Navarro <ribugent@gmail.com>

	* Build.PL, Changes, lib/XML/Feed/Entry/Format/RSS.pm: Fix
	  lib/XML/Feed/Entry/Format/RSS.pm crash

2014-10-15  Karen Etheridge <ether@cpan.org>

	* Build.PL, lib/XML/Feed.pm: avoid deprecated form of isa()

2014-06-16  Gabor Szabo <gabor@szabgab.com>

	* eg/check_feed.pl: utf8 encoding in helper script

2014-02-04  Anirvan Chatterjee <x.github@chatterjee.net>

	* lib/XML/Feed.pm: Fixed minor typo in docs ("obhect" -> "object")

2014-01-10  Dave Cross <dave@dave.org.uk>

	* .travis.yml: Added .travis.yml

2013-03-19  Gabor Szabo <szabgab@gmail.com>

	* Build.PL: add Minty to list of contributors
	* t/24-identify-feed.t: calculate plan from examples

2013-03-18  Murray <murray@minty.org>

	* lib/XML/Feed.pm: Fix pod example usage for identify_format : it
	  takes a scalar ref
	* t/24-identify-feed.t: Add test for XML::Feed->identify_format()

2013-02-26  Gabor Szabo <szabgab@gmail.com>

	* Build.PL: add dist_author and x_contributors to META files
	* .gitignore: ignore some generated files

2013-01-08  Gabor Szabo <szabgab@gmail.com>

	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: add use warnings to the modules
	* Build.PL, lib/XML/Feed/Content.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm,
	  t/00-compile.t, t/01-parse.t, t/04-splice-atom.t, t/04-splice-
	  rss.t, t/08-convert-summary-bug.t, t/10-mix-and-match.t, t/11-xml-
	  base-atom.t, t/11-xml-base-rss.t, t/16-convert-mult-categories.t:
	  remove Id tags from the times of Subversion
	* lib/XML/Feed/Content.pm, lib/XML/Feed/Enclosure.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/has-version.t: add version number to
	  all the modules

2013-01-04  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Bump version for release
	* Changes: Commit changes to Changes

2012-12-30  Gabor Szabo <szabgab@gmail.com>

	* Changes, lib/XML/Feed.pm: change the User Agent string

2012-07-28  Shlomi Fish <shlomif@shlomifish.org>

	* Build.PL: Add a meta_merge link to the respository.  This way
	  metacpan.org and other services will display it.

2012-07-10  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Bump version for release.
	* lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: Added an image() method to Feed
	  objects. Does something useful for RSS feeds; not for Atom feeds
	  currently.
	* t/02-create.t: Fixed tests

2012-04-10  Jakob Voss <voss@gbv.de>

	* Changes, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/02-create.t: Add support for RFC 5005
	  Feed Paging and Archiving in Atom feeds

2012-04-06  Dave Cross <dave@dave.org.uk>

	* Changes, lib/XML/Feed.pm: Bump version for release.

2012-04-05  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Remove svn tag.
	* lib/XML/Feed.pm: Changed contact details from non-working 6A email
	  address.

2012-03-28  sockmonk <wes.sheldahl@gmail.com>

	* README: Updated README file with current and tested installation
	  instructions.  Hoping to clarify the confusion reflected in RT #
	  53884, maybe even resolve it.
	  https://rt.cpan.org/Public/Bug/Display.html?id=53884

2012-03-12  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Bump version for release.
	* t/07-atom10-create.t: Fixed broken date test.
	* lib/XML/Feed/Entry/Format/Atom.pm: Applying the missing bit of the
	  patch from https://rt.cpan.org/Ticket/Display.html?id=20763

2012-03-10  Dave Cross <dave@dave.org.uk>

	* lib/XML/Feed.pm: Bump version number for release.
	* Build.PL: Increase XML::Atom dependency to 0.37 - see
	  https://rt.cpan.org/Ticket/Display.html?id=74703

2012-03-06  Gabor Szabo <szabgab@gmail.com>

	* MANIFEST.SKIP: fix MANIFEST.SKIP
	* MANIFEST: update MANIFEST file
	* eg/check_feed.pl: add example
	* lib/XML/Feed.pm, lib/XML/Feed/Entry.pm: add links to the POD

2012-02-19  Gabor Szabo <szabgab@gmail.com>

	* t/23-eval.t: add explicit tests for loading internal packages and
	  failing when it does not exist
	* lib/XML/Feed/Entry/Format/Atom.pm,
	  lib/XML/Feed/Entry/Format/RSS.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: split up files to individual packages
	* .gitignore: ignore *.swp files

2012-02-18  Gabor Szabo <szabgab@gmail.com>

	* .gitignore: gitignore some generated files

2012-02-17  Gabor Szabo <szabgab@gmail.com>

	* lib/XML/Feed/Format/RSS.pm: add missing return call fixing the
	  failures introduced when trying to fix 73160
	* lib/XML/Feed/Format/RSS.pm: eliminate warning generated in t/16
	  -convert-mult-categories.t

2011-12-11  Dave Cross <dave@dave.org.uk>

	* MANIFEST, lib/XML/Feed/Format/RSS.pm, t/22-bug73160.t,
	  t/samples/rss10-datespaces.xml: Added tests for bug 73160. And code
	  to make them pass.

2011-09-03  Dave Cross <dave@dave.org.uk>

	* Changes: Updated changed for 0.45 (oops) and 0.46.
	* MANIFEST, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/20-no-enclosures.t,
	  t/21-rss2-permalinks.t, t/samples/rss20-p.xml: Closed a few tickets
	  from the RT queue as an excuse for a new release. Bumped to version
	  0.46.

2011-07-30  Dave Cross <dave@dave.org.uk>

	* MANIFEST, MANIFEST.SKIP, lib/XML/Feed.pm,
	  lib/XML/Feed/Format/Atom.pm, t/18-double2.t, t/19-double3.t,
	  t/samples/rss20-double.xml: Another round of changes to fix (and
	  test) https://rt.cpan.org/Public/Bug/Display.html?id=44899

2011-07-16  Dave Cross <dave@dave.org.uk>

	* MANIFEST, lib/XML/Feed/Format/Atom.pm, t/19-double3.t,
	  t/samples/rss10-double2.xml: Added new (currently failing) test for
	  the double-encoding bug.

2011-04-24  Dave Cross <dave@dave.org.uk>

	* MANIFEST, MANIFEST.SKIP, t/18-double2.t,
	  t/samples/rss20-double.xml: Tests to ensure that the double-
	  encoding bug fix works.

2011-03-13  Dave Cross <dave@dave.org.uk>

	* t/17-double.t, t/18-double2.t, t/samples/rss10-double.xml,
	  t/samples/rss20-double.xml: Added new tests to prove what the
	  problem is.
	* t/15-odd-date.t: Force stringification so test passes.

2010-03-22  Simon Wistow <simon@thegestalt.org>

	* Build.PL: Force requiring HTML::Entities;
	* Build.PL, Changes, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm:
	  Fix bug in conversion process between RSS and Atom where HTML got
	  double encoded
	  https://rt.cpan.org/Public/Bug/Display.html?id=44899
	* MANIFEST, lib/XML/Feed/Format/Atom.pm: Fix double encoding bug?
	* lib/XML/Feed/Format/RSS.pm: Add updated()

2009-11-17  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Entry.pm, t/16-convert-mult-categories.t: Fix a
	  problem converting multiple categories thanks to Алексей
	  Капранов (KAPPA) in bug 50125
	  https://rt.cpan.org/Ticket/Display.html?id=50125
	* lib/XML/Feed/Format/RSS.pm: Fixing RT #47981
	  https://rt.cpan.org/Ticket/Display.html?id=47981  Which is due to
	  Blogspot using unusual atom namespaced elements in short RSS feeds.
	* MANIFEST: Add Build.PL

2009-05-29  Simon Wistow <simon@thegestalt.org>

	* Changes, MANIFEST, lib/XML/Feed/Format/RSS.pm, t/15-odd-date.t,
	  t/samples/rss10-odd-date.xml: Fix buglet to do with odd date terms
	  https://rt.cpan.org/Ticket/Display.html?id=46494 (Joey Hess)
	* MANIFEST: Add Makefile.PL

2009-05-07  Simon Wistow <simon@thegestalt.org>

	* Build.PL, Changes, MANIFEST, lib/XML/Feed.pm,
	  lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm, t/14
	  -multi-enclosures.t, t/samples/atom-multi-enclosure.xml,
	  t/samples/rss20-multi-enclosure.xml: Multiple enclosure support

2009-04-03  Simon Wistow <simon@thegestalt.org>

	* Changes: Merge changes
	* lib/XML/Feed.pm: Add a note about XML::RSS::LibXML

2009-01-25  Tatsuhiko Miyagawa <miyagawa@bulknews.net>

	* Changes: docs
	* lib/XML/Feed/Format/RSS.pm, t/13-category-hash-bug.t, t/samples
	  /category-bug.xml: Fixed RSS multiple category with
	  XML::RSS::LibXML

2008-12-11  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Enclosure.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm,
	  t/13-enclosures.t, t/samples/atom-enclosure.xml,
	  t/samples/rss20-enclosure.xml: First cut at enclosures

2008-12-10  Simon Wistow <simon@thegestalt.org>

	* MANIFEST: GAH
	* MANIFEST: Whoops again
	* MANIFEST: Whoops
	* Changes, lib/XML/Feed.pm, lib/XML/Feed/Entry.pm: Gte ready for
	  release

2008-12-09  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Format/RSS.pm: Fix bug with adding first category
	* Build.PL, Changes, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm, t/12
	  -multi-categories-atom.t, t/12-multi-categories-rss.t, t/12-multi-
	  categories.base, t/12-multi-subjects-rss.t, t/samples/atom-
	  multiple-categories.xml, t/samples/rss-multiple-categories.xml,
	  t/samples/rss-multiple-subjects.xml: First cut at multiple
	  category/tag support

2008-12-01  Simon Wistow <simon@thegestalt.org>

	* MANIFEST.SKIP, README, lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/00-compile.t, t/01-parse.t, t/04
	  -splice-atom.t, t/04-splice-rss.t, t/10-mix-and-match.t, t/11-xml-
	  base-atom.t, t/11-xml-base-rss.t: Set Id keyword on everything

2008-11-24  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Enclosure.pm: First cut at enclosure support
	* lib/XML/Feed/Format/Atom.pm, lib/XML/Feed/Format/RSS.pm: Add
	  enclosure code.
	* Build.PL: Update property

2008-11-21  Simon Wistow <simon@thegestalt.org>

	* Changes: UTF8 problem
	* Changes: Fix Andreas' name
	* Build.PL, Changes, lib/XML/Feed.pm, lib/XML/Feed/Format/RSS.pm,
	  t/11-xml-base-rss.t: Fix base support with latest version of
	  XML::RSS

2008-11-14  Simon Wistow <simon@thegestalt.org>

	* Changes: Add bug fix
	* lib/XML/Feed/Entry.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: Add version to Entry
	* Build.PL, lib/XML/Feed/Format/Atom.pm: Fix 'base' stuff

2008-11-11  Simon Wistow <simon@thegestalt.org>

	* MANIFEST: Add Build.PL

2008-11-04  Simon Wistow <simon@thegestalt.org>

	* Changes: Add date into Changes
	* lib/XML/Feed/Format/RSS.pm: Cleanup
	* MANIFEST: Update for new status
	* Changes: Add note about
	  https://rt.cpan.org/Ticket/Display.html?id=14725

2008-11-03  Simon Wistow <simon@thegestalt.org>

	* Build.PL, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm: Move to the Formats identifying what
	  content to look at
	* t/00-compile.t, t/01-parse.t, t/02-create.t: Update tests
	* MANIFEST: Add pod*.t
	* Build.PL, MANIFEST, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/00-compile.t, t/01-parse.t,
	  t/02-create.t: Rollback r92
	* Build.PL, MANIFEST, lib/XML/Feed.pm, lib/XML/Feed/Format/Atom.pm,
	  lib/XML/Feed/Format/RSS.pm, t/00-compile.t, t/01-parse.t,
	  t/02-create.t: Update tests
	* lib/XML/Feed.pm, lib/XML/Feed/Entry.pm, lib/XML/Feed/{ =>
	  Format}/Atom.pm, lib/XML/Feed/{ => Format}/RSS.pm: Switch to
	  different layout

2008-10-29  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed.pm, lib/XML/Feed/Content.pm, lib/XML/Feed/Entry.pm, t
	  /pod-coverage.t, t/pod.t: Add pod and coverage tests

2008-10-24  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed.pm: Add note about makign a validating URL
	* Changes: Add date
	* MANIFEST: Update MANIFEST file with new tests
	* lib/XML/Feed.pm: Up the version number

2008-10-23  Simon Wistow <simon@thegestalt.org>

	* Changes: Add xml:base work
	* lib/XML/Feed/RSS.pm: Fix typo
	* lib/XML/Feed/RSS.pm, t/11-xml-base-rss.t, t/samples/base_rss.xml:
	  Update xml:base parsing in RSS
	* lib/XML/Feed/RSS.pm, t/11-xml-base-atom.t, t/11-xml-base-rss.t:
	  Make base work
	* lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/RSS.pm, t/11-xml-base-atom.t,
	  t/11-xml-base-rss.t, t/samples/base_atom.xml,
	  t/samples/base_rss.xml: Initiali support for xml:base
	* t/04-spice-atom.t: Misnamed

2008-10-22  Simon Wistow <simon@thegestalt.org>

	* Changes, lib/XML/Feed.pm, lib/XML/Feed/Atom.pm,
	  lib/XML/Feed/RSS.pm, t/{04-splice.t => 04-spice-atom.t}, t/04
	  -splice-atom.t, t/04-splice-rss.t, t/10-mix-and-match.t: Fix mixing
	  and matching of RSS and Atom
	* lib/XML/Feed.pm: Up version
	* Changes, lib/XML/Feed.pm: Fix fetching through proxies
	* Changes, lib/XML/Feed.pm, lib/XML/Feed/Atom.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/RSS.pm, t/02-create.t: Add
	  support for self linking and GeoRSS  Patches from Shlomi Fish
	  http://rt.cpan.org/Ticket/Display.html?id=39924  and Scott Gifford
	  http://rt.cpan.org/Ticket/Display.html?id=40046
	* lib/XML/Feed.pm, lib/XML/Feed/RSS.pm: Make feed validate

2008-10-16  Simon Wistow <simon@thegestalt.org>

	* Changes, t/09-missing-content-bug.t: Created test for
	  http://rt.cpan.org/Ticket/Display.html?id=18810 (Ryan Tate)
	* Build.PL: Up the minimum requirement for XML::RSS to 1.31
	  http://rt.cpan.org/Ticket/Display.html?id=23588 (Andreas König
	  ANDK)
	* Changes, lib/XML/Feed/RSS.pm: Correct namespace for terms in RSS
	  http://rt.cpan.org/Ticket/Display.html?id=25393 (Kent Cowgill
	  KCOWGILL)

2008-10-15  Simon Wistow <simon@thegestalt.org>

	* Changes, MANIFEST, inc/ExtUtils/AutoInstall.pm,
	  inc/HTML/TokeParser.pm, inc/LWP.pm, inc/Module/AutoInstall.pm,
	  inc/Module/Install.pm, inc/Module/Install/AutoInstall.pm,
	  inc/Module/Install/Base.pm, inc/Module/Install/Build.pm,
	  inc/Module/Install/Can.pm, inc/Module/Install/Fetch.pm,
	  inc/Module/Install/Include.pm, inc/Module/Install/Makefile.pm,
	  inc/Module/Install/Metadata.pm, inc/Module/Install/Win32.pm,
	  inc/Module/Install/WriteAll.pm, inc/Test/More.pm, lib/XML/Feed.pm:
	  Get rid of the inc directory
	* Build.PL: Force a non-segfaulting version of XML::LibXML
	* MANIFEST, MANIFEST.SKIP: Shush
	* lib/XML/Feed.pm: Add a note as to where to find this in subversion
	* t/06-atom10.t, t/07-atom10-create.t: Force stringification
	* Changes: Add keywords

2008-10-03  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Atom.pm: Fix broken summary behaviour

2008-10-01  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Feed/Atom.pm: Feed fixes
	* lib/XML/Feed/Atom.pm: Fix encoding problems

2008-08-22  Simon Wistow <simon@thegestalt.org>

	* MANIFEST, MANIFEST.SKIP, Makefile.PL: Shush
	* t/08-convert-summary-bug.t: Checking for conversion bug
	* META.yml: Generated files shouldn't be in SVN
	* Changes: Note the switch to module::build
	* Build.PL: Switch to Module::Build
	* lib/XML/Feed.pm: Update version
	* lib/XML/Feed/Atom.pm, t/01-parse.t: use wantarray for backwards
	  compatability
	* lib/XML/Feed.pm: Need to actually pick up the format. Doh
	* Changes, lib/XML/Feed/Atom.pm: Cope with "updated" and "published"
	  elements http://rt.cpan.org/Public/Bug/Display.html?id=20763
	  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380498 (Gregor
	  Herrmann and Joey Hess)
	* Changes, lib/XML/Feed/Entry.pm: Prevent empty content
	  http://rt.cpan.org/Public/Bug/Display.html?id=29684 (Dave Rolsky
	  DROLSKY)
	* Changes, lib/XML/Feed/Atom.pm, t/07-atom10-create.t: Allow
	  accessors to make sure things validate
	* Changes, Makefile.PL: Force working version XML::Atom
	  http://rt.cpan.org/Public/Bug/Display.html?id=22548
	  http://rt.cpan.org/Public/Bug/Display.html?id=19920
	* Changes, lib/XML/Feed.pm, lib/XML/Feed/Atom.pm,
	  lib/XML/Feed/RSS.pm: Allow passing through of initialisation
	  options.  http://rt.cpan.org/Public/Bug/Display.html?id=24729
	* Changes, lib/XML/Feed.pm: Allow specification of the parsing
	  format.  Fix http://bugs.debian.org/cgi-
	  bin/bugreport.cgi?bug=477394

2008-08-21  Simon Wistow <simon@thegestalt.org>

	* lib/XML/Handler/Trees.pm: Wrong place for this
	* lib/XML/Handler/Trees.pm: No rpm, no cpan, no svn so we include it
	  here

2008-04-22  Simon Wistow <simon@thegestalt.org>

	* Changes, MANIFEST, META.yml, lib/XML/Feed.pm, lib/XML/Feed/Atom.pm,
	  t/04-splice.t, t/06-atom10.t, t/07-atom10-create.t, t/samples/atom-
	  full.xml: Load XML-Feed-0.12 into trunk.
	* Changes, MANIFEST, META.yml, Makefile.PL, inc/Test/More.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, t/05-atom10-link.t,
	  t/samples/atom-10-example.xml: Load XML-Feed-0.11 into trunk.
	* Changes, META.yml, lib/XML/Feed.pm, t/samples/atom.xml: Load XML-
	  Feed-0.10 into trunk.
	* Changes, META.yml, inc/ExtUtils/AutoInstall.pm,
	  inc/HTML/TokeParser.pm, inc/LWP.pm, inc/Module/AutoInstall.pm,
	  inc/Module/Install.pm, inc/Module/Install/AutoInstall.pm,
	  inc/Module/Install/Base.pm, inc/Module/Install/Build.pm,
	  inc/Module/Install/Can.pm, inc/Module/Install/Fetch.pm,
	  inc/Module/Install/Include.pm, inc/Module/Install/Makefile.pm,
	  inc/Module/Install/Metadata.pm, inc/Module/Install/Win32.pm,
	  inc/Module/Install/WriteAll.pm, lib/XML/Feed.pm,
	  lib/XML/Feed/RSS.pm, t/02-create.t: Load XML-Feed-0.09 into trunk.
	* Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/HTML/TokeParser.pm, inc/LWP.pm,
	  inc/Module/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/RSS.pm,
	  t/01-parse.t, t/samples/rss10-invalid-date.xml: Load XML-Feed-0.08
	  into trunk.
	* Changes, MANIFEST, META.yml, lib/XML/Feed.pm,
	  lib/XML/Feed/Entry.pm, t/04-splice.t: Load XML-Feed-0.07 into
	  trunk.
	* Changes, MANIFEST, META.yml, Makefile.PL, README, lib/XML/Feed.pm,
	  lib/XML/Feed/Atom.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/02-create.t: Load XML-Feed-0.06 into trunk.
	* Changes, META.yml, lib/XML/Feed.pm: Load XML-Feed-0.05 into trunk.
	* Build.PL, Changes, META.yml, Makefile.PL, README,
	  inc/Module/Install.pm, inc/Module/Install/AutoInstall.pm,
	  inc/Module/Install/Base.pm, inc/Module/Install/Build.pm,
	  inc/Module/Install/Can.pm, inc/Module/Install/Fetch.pm,
	  inc/Module/Install/Include.pm, inc/Module/Install/Makefile.pm,
	  inc/Module/Install/Metadata.pm, inc/Module/Install/Win32.pm,
	  inc/Module/Install/WriteAll.pm, lib/XML/Feed.pm,
	  lib/XML/Feed/Atom.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/Entry.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t: Load XML-Feed-0.04 into trunk.
	* Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/Module/Install.pm, inc/Module/Install/Include.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Content.pm,
	  lib/XML/Feed/ErrorHandler.pm: Load XML-Feed-0.03 into trunk.
	* Changes, MANIFEST, META.yml, lib/XML/Feed.pm, lib/XML/Feed/Atom.pm,
	  lib/XML/Feed/Content.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/RSS.pm, t/01-parse.t, t/samples/rss20-no-summary.xml:
	  Load XML-Feed-0.02 into trunk.
	* Build.PL, Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/ErrorHandler.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/samples/atom.xml, t/samples/rss10.xml,
	  t/samples/rss20.xml: Load XML-Feed-0.01 into trunk.
	* Build.PL, Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/ErrorHandler.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/samples/atom.xml, t/samples/rss10.xml,
	  t/samples/rss20.xml: Make
	* Build.PL, Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/ErrorHandler.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/samples/atom.xml, t/samples/rss10.xml,
	  t/samples/rss20.xml: Load XML-Feed-0.01 into trunk.
	* Build.PL, Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/ErrorHandler.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/samples/atom.xml, t/samples/rss10.xml,
	  t/samples/rss20.xml: Create
	* Build.PL, Changes, MANIFEST, META.yml, Makefile.PL, README,
	  inc/ExtUtils/AutoInstall.pm, inc/Module/Install.pm,
	  inc/Module/Install/AutoInstall.pm, inc/Module/Install/Base.pm,
	  inc/Module/Install/Build.pm, inc/Module/Install/Can.pm,
	  inc/Module/Install/Fetch.pm, inc/Module/Install/Include.pm,
	  inc/Module/Install/Makefile.pm, inc/Module/Install/Metadata.pm,
	  inc/Module/Install/Win32.pm, inc/Module/Install/WriteAll.pm,
	  lib/XML/Feed.pm, lib/XML/Feed/Atom.pm, lib/XML/Feed/Entry.pm,
	  lib/XML/Feed/ErrorHandler.pm, lib/XML/Feed/RSS.pm, t/00-compile.t,
	  t/01-parse.t, t/samples/atom.xml, t/samples/rss10.xml,
	  t/samples/rss20.xml: Load XML-Feed-0.01 into trunk.