The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.09_10 - 2010-05-27

  • UTF-8 fixes necessitating requiring a newer version of RDF::Trine.

Changes for version 1.09_09 - 2010-05-26

  • (Addition) Allow Config.pm to provide a list of defaul profiles to the parser.
  • Improved DataRSS support; differentiate between DataRSS and plain Atom.
  • (Addition) Handle <?profile ?> processing instructions.
  • (Addition) Hard-coded the Yahoo SearchMonkey profile.

Changes for version 1.09_08 - 2010-05-21

  • (Bugfix) Remove 'my' from a couple of lines.

Changes for version 1.09_07 - 2010-05-21

  • Allow an LWP::UserAgent to be supplied when configuring the parser.

Changes for version 1.09_06 - 2010-05-05

  • (Bugfix) Test Suite tests are failing on systems that don't have RDF::Query; make these tests optional.
  • (Bugfix) @profile properly supports multiple URIs.
  • Support case-sensitive/-insensitive prefixes on a prefix-by-prefix basis rather than parser-by-parser.

Changes for version 1.09_05 - 2010-05-01

  • (Bugfix) Tests require File::Slurp. Add this dep to Makefile.PL.

Changes for version 1.09_04 - 2010-04-24

  • (Addition) new_from_url shortcut.
  • (Update) Integrate official RDFa test suite into module tests.
  • (Bugfix) Fix auto_config.
  • (Regression) Makefile.PL doesn't reflect proper requirements from running tests.
  • (Update) Provide more inclusive XML DTD catalogue.
  • (Addition) Special Open Graph Protocol support.

Changes for version 1.09_03 - 2010-04-21

  • (Update) Use latest list of IANA terms from draft-nottingham-http-link-header-09.txt.
  • (Addition) Support @role attribute.

Changes for version 1.09_02 - 2010-04-21

  • Deprecate OPTS_XXXX functions in favour of a new RDF::RDFa::Parser::Config object which allows host languages and RDFa versions to be combined more flexibly.
  • (Regression) Broke auto_config.
  • Refactor error handling code to add a new 'onerror' callback, and an 'errors' method to get a list of errors.
  • (Bugfix) Allow CURIEs to have zero-length suffixes.
  • (Addition) New 'oncurie' callback.

Changes for version 1.09_01 - 2010-04-19

  • (Bugfix) Fix packaging problem (profile modules were not in MANIFEST).

Changes for version 1.09_00 - 2010-04-19

  • (Addition) Support @vocab attribute to set default attribute.
  • (Bugfix) Don't use <img alt> in plain literal stringification.
  • Refactor a lot of code, especially CURIE processing.
  • (Update) Change syntax of @prefix to match current RDFa 1.1 editors' drafts.
  • (Bugfix) Properly enforce scoping of prefix mappings (use Storable qw/dclone/).
  • (Addition) Support @profile attribute to load externally-defined keywords and terms.
  • (Regression) Broke support for CURIEs with zero-length suffxes.

Changes for version 1.00_02 - 2010-02-05

  • Document Atom support better.
  • Document SVG support better.
  • Document HTML support better.
  • Arrange methods in a more sensible order for documentation.
  • Document RDF/XML support better.

Changes for version 1.00_01 - 2010-02-04

  • Fix double use of &consume in POD SYNOPSIS.
  • (Update) POD NAME section short description to match description in CPAN registered modules list.

Modules

flexible RDFa parser
configuration sets for RDFa parser
base class for RDFa profiles
hard-coded null profiles
use prefix.cc URIs as profiles
profiles written in RDF
Yahoo SearchMonkey profile