Permalink
Commits on Nov 24, 2016
  1. Added link to examples in the wiki. Fixes #143.

    committed on GitHub Nov 24, 2016
Commits on Nov 21, 2016
  1. Merge pull request #145 from btsimonh/master

    Allow negative offset and add option to suppress pretty for elements containing text
    committed on GitHub Nov 21, 2016
Commits on Nov 10, 2016
  1. Add tests for -ve options.offset and options.dontprettytextnodes

    btsimonh committed Nov 10, 2016
  2. move setting og @newlinedefault and @prettydefault to constructor and…

    … otpions set to fix bug.
    btsimonh committed Nov 10, 2016
Commits on Nov 9, 2016
  1. introduce a new option 'dontprettytextnodes' which when active, will …

    …suppress indent and LF for nodes which contain any text (and all child nodes).
    
    This gives a more predictable output for 'mixed content' elements.
    btsimonh committed Nov 9, 2016
Commits on Apr 8, 2016
  1. 8.2.2

    committed Apr 8, 2016
  2. Add changle log for v8.2.2

    committed Apr 8, 2016
Commits on Apr 7, 2016
  1. Accept falsy values as element value in callback mode

    committed Apr 7, 2016
  2. 8.2.1

    committed Apr 7, 2016
  3. Add change log for v8.2.1

    committed Apr 7, 2016
  4. Remove performance tests

    committed Apr 7, 2016
Commits on Apr 5, 2016
  1. Add performance tests

    committed Apr 5, 2016
Commits on Mar 31, 2016
  1. 8.2.0

    committed Mar 31, 2016
  2. Add release notes for v8.2.0

    committed Mar 31, 2016
  3. Remove lodash dependency

    Lodash dependency is removed to keep xmlbuilder small and simple. The
    functions isObject, isPlainObject, isFunction, isEmpty and assign
    should be equivalent to their lodash versions. However, case conversion
    functions camelCase, kebabCase and snakeCase are much simpler than
    their lodash counterparts. Specifically, they do not support Unicode
    characters.
    committed Mar 31, 2016
Commits on Mar 30, 2016
  1. Fix typo

    committed Mar 30, 2016
Commits on Mar 29, 2016
  1. Add note about the lodash.assign change

    committed Mar 29, 2016
  2. Remove log entries from previous release

    committed Mar 29, 2016
  3. 8.1.0

    committed Mar 29, 2016
  4. Add change log for v8.1.0

    committed Mar 29, 2016
  5. Replace native Object.assign with lodash.assign

    committed Mar 29, 2016
  6. Add missing tests to XMLDocumentCB

    committed Mar 29, 2016
  7. Use att() in callback mode

    committed Mar 29, 2016
Commits on Mar 28, 2016
  1. Added callback mode to begin()

    committed Mar 28, 2016
Commits on Mar 24, 2016
  1. 8.0.0

    committed Mar 24, 2016
  2. Added release log for v8.0.0

    committed Mar 24, 2016
  3. Added the begin() export function.

    committed Mar 24, 2016
  4. Added functions for inserting comments and processing instructions be…

    …fore and after nodes including the root node.
    committed Mar 24, 2016
  5. Document nodes are now inserted as regular child nodes. This includes…

    … XML declaration, DTD and the root element. This will make it poosible to insert comments and processing instructions before and after the root node.
    committed Mar 24, 2016