Skip to content
Commits on Dec 28, 2012
  1. prepare for release

    committed
Commits on Apr 24, 2012
  1. mark a failing spec as pending

    committed
  2. prepare for release

    committed
  3. add accessors for Nett Sales Price

    committed
Commits on Feb 27, 2012
  1. add a failing normaliser spec

    committed
    * handle the case where an input file has no DOCTYPE
Commits on Nov 7, 2011
  1. prepare for release

    committed
  2. bump version

    committed
  3. simplify requires

    committed
    * it's best to assume the LOAD_PATH is correct and not build absolute
      paths
  4. increase robustness of this proc

    committed
    * work with any object that can be converted to an integer
  5. relax nokogiri dependency

    committed
Commits on Sep 5, 2011
  1. bump version

    committed
Commits on Apr 14, 2011
  1. another encoding clarifying comment

    committed
  2. update comments and specs for new ONIX::Reader new() arguments

    committed
    * passing product class as the second argument is now deprecated
    * the second argument to ONIX::Reader is now an optional options Hash
    * the product class should now be specified using the :product_class option
    * this change was motivated by the need for an :encoding option
  3. fix sample file

    committed
  4. remove earlier encoding changes to ONIX::Normaliser

    committed
    * much easier to just tell Nokogiri::XML::Reader what encoding
      the source is instead of rewriting the entire file
  5. bump version

    committed
  6. update changelog

    committed
  7. add forgotten sample file

    committed
  8. ONIX::Normaliser can now rewrite the encoding in the XML declaration

    committed
    * lots of input files mess up their encoding declarations by
      * leaving the XML declaration off entirely
      * adding an XML declaration that doesn't specify an encoding
      * adding an XML declaration that spcifies the wrong encoding
    * This gem uses Nokogiri to read XML files. It always transcodes
      input files to UTF-8, but it needs an accurate encoding indicator
      to function correctly. Without the encoding indicator, it assumes
      the file is UTF-8
  9. spec behaviour of ONIX::Reader when no encoding declaration exists in…

    committed
    … an ISO-8859-1 file
    
    * Nokogiri prints debugging info to stderr and then throws an exception.
    * This isn't ideal, I'd much prefer to give the user an option to
      replace invalid bytes with a valid character, but I haven't worked
      out how yet
Commits on Apr 13, 2011
Commits on Apr 11, 2011
  1. restore i18n dependency

    committed
    * the ONIX gem doesn't use it directly, but roxml loads parts of active
      support that require it
Commits on Apr 8, 2011
  1. remove i18n dependency

    committed
    * it was never actually needed
  2. add dependency on activesupport 3

    committed
    * the onix gem itself doesn't requite AS 3
    * the roxml gem declares a dependency on AS 2.3 or higher, but actually
      requires AS 3 or higher
    * until a fixed version of roxml is release, let's compensate for them
  3. revert roxml dependency to vanilla gem

    committed
    * maintaining a fork is poor form, and not really necessary
  4. bump version

    committed
  5. extra README comment

    committed
Commits on Dec 21, 2010
  1. fix Dir.glob() call in gemspec

    committed
Something went wrong with that request. Please try again.