Permalink
Commits on Apr 9, 2014
  1. Merge pull request #77 from elidupuis/patch-1

    matthewmueller committed Apr 9, 2014
    remove duplicate `.forEach` documentation
Commits on Mar 27, 2014
  1. Release 1.0.5

    matthewmueller committed Mar 27, 2014
  2. update domify

    matthewmueller committed Mar 27, 2014
Commits on Mar 7, 2014
  1. Merge pull request #76 from stephenmathieson/master

    matthewmueller committed Mar 7, 2014
    Update matthewp/keys
Commits on Feb 28, 2014
  1. Release 1.0.4

    matthewmueller committed Feb 28, 2014
Commits on Feb 5, 2014
  1. Release 1.0.1

    matthewmueller committed Feb 5, 2014
Commits on Feb 4, 2014
  1. Release 1.0.0

    matthewmueller committed Feb 4, 2014
  2. cleaner testing

    matthewmueller committed Feb 4, 2014
Commits on Jan 30, 2014
  1. Merge pull request #72 from bmcmahen/master

    matthewmueller committed Jan 30, 2014
    add #focus
Commits on Jan 22, 2014
  1. pin component/css

    matthewmueller committed Jan 22, 2014
  2. Merge pull request #69 from dominicbarnes/ie8_compat

    matthewmueller committed Jan 22, 2014
    IE8 Compatibility
Commits on Jan 8, 2014
  1. Merge pull request #65 from chemzqm/master

    matthewmueller committed Jan 8, 2014
    rebuild dom to use an array-like object
Commits on Jan 6, 2014
  1. fix link

    matthewmueller committed Jan 6, 2014
Commits on Jan 5, 2014
  1. Merge pull request #63 from amasad/master

    matthewmueller committed Jan 5, 2014
    [Bug Fix] Use new iteration methods with the events lib
Commits on Jan 3, 2014
  1. Merge pull request #60 from component/jquerify

    matthewmueller committed Jan 3, 2014
    Use an array-like object (like jquery) & reorganize project.
Commits on Jan 2, 2014
  1. Use an array-like object (like jquery) & reorganize project.

    matthewmueller committed Jan 2, 2014
    This PR makes quite a few changes to this library. The goal of
    the PR is to make it more comparable with jQuery and compatible
    with modern browsers. Made a few changes to the tests for the breaking
    changes, but otherwise all tests pass as before.
    
    Here's the changes this PR made:
    
    * BREAKING: array-like object. dom('p')[0] instead of dom('p').get(0)
    * BREAKING: merged .each and .forEach and changed API. signature is now `function(el, i) {}` with the context (`this`) being a list with one item for chaining. ex: dom('input').each(function(el, i) { this.addClass('hi'); el.parentNode.removeChild(el); })
    * REMOVED: .get(i), .length()
    * improve browser support of .text()
    * improve browser support of .css() by using jquery's implementation of .css() (via matthewmueller/css)
    * improve API compatibility with jQuery adding better handling of element sets for: .prepend(), .append(), .insertAfter(), .appendTo(), .is()
    * improve fluent api for .map(), .reject(), .select(). ex: inputs.select('type == password')
    * added native array methods to dom to support joins, sorts, etc. ex: inputs.map('type').join(' ')
    * use component-test to run tests