All in the <head> – Ponderings and code by Drew McLellan –

hKit version 0.4

This release of hKit has a number of small, but important improvements:

  • Refinment of the include-pattern code to prevented nested includes from causing infinite loops
  • Calls to getByURL() now return false if URL can’t be fetched
  • Added pre-flight check to ensure SimpleXML is available
  • Added deduping of class names that are only supposed to appear once
  • Prevented accumulation of multiple ‘value’ values
  • Tuned whitespace handling and treatment of DEL elements

With the hCard profile, hKit now pretty much supports all the parsing rules on the wiki and passes all the hCard tests in the test suite.