Permalink
Commits on Sep 1, 2012
  1. @aheckmann

    release 2.8.2

    aheckmann committed Sep 1, 2012
  2. @aheckmann

    updated; driver to 1.1.6

    aheckmann committed Sep 1, 2012
Commits on Aug 29, 2012
  1. @aheckmann

    release 2.8.1

    aheckmann committed Aug 29, 2012
  2. @aheckmann

    updated; driver to 1.1.5

    aheckmann committed Aug 29, 2012
Commits on Aug 23, 2012
  1. @aheckmann
  2. @aheckmann
  3. @aheckmann

    release 2.8.0

    aheckmann committed Aug 23, 2012
  4. @aheckmann
  5. @aheckmann

    fixed; error on bad validators

    closes #1044
    aheckmann committed Aug 11, 2012
  6. @aheckmann

    fix tests for 2.x

    aheckmann committed Aug 23, 2012
  7. @aheckmann
  8. @jfremy @aheckmann

    Real fix for populating bug

    Issue is that the call to done in _populate is synchronous if subobj[key] is an empty array
    This means that in the case you have multiple elements in obj[i], you get superfluous calls to next() which screws up everything (must be called once per property)
    This patch ensures that next won't be called in the synchronous path.
    The call to next in this case is yelded to the if(0 === total) at the end of the block
    jfremy committed with aheckmann Aug 15, 2012
Commits on Aug 22, 2012
  1. @aheckmann

    remove invalid tests

    aheckmann committed Aug 22, 2012
  2. @aheckmann
  3. @aheckmann

    mocha 1.3.2

    aheckmann committed Aug 22, 2012
  4. @aheckmann

    updated; driver to 1.1.4

    aheckmann committed Aug 22, 2012
  5. @aheckmann

    fix tests for mongo 2.2 rc1

    aheckmann committed Aug 22, 2012
  6. @aheckmann

    fixed; directly setting nested objects now overwrites

    the previous (wrong) behavior was to merge the two objects together.
    
    Schema({ nested: { prop1: String, prop2: String }})
    doc = new Doc({ nested: { prop1: 'sunshine' }})
    doc.nested = { prop2: changed }
    
    // was:
    console.log(doc.nested) // { prop1: 'sunshine', prop2: changed }
    
    // changed to:
    console.log(doc.nested) // { prop2: changed }
    aheckmann committed Aug 21, 2012
  7. @aheckmann

    fixed; retain virtual setter return values

    closes #1069
    aheckmann committed Aug 22, 2012
Commits on Aug 2, 2012
  1. @aheckmann

    Revert "rollback driver to 1.0.2"

    This reverts commit d1f3009.
    aheckmann committed Aug 2, 2012
  2. @aheckmann

    release 2.7.4

    aheckmann committed Aug 2, 2012
  3. @aheckmann

    rollback driver to 1.0.2

    aheckmann committed Aug 2, 2012
Commits on Aug 1, 2012
  1. @aheckmann

    release 2.7.3

    aheckmann committed Aug 1, 2012
Commits on Jul 25, 2012
  1. @aheckmann

    fixed; boolean $in queries

    closes #998
    aheckmann committed Jul 25, 2012
Commits on Jul 23, 2012
  1. @aheckmann

    fixed field selection option on subdocs

    fixes #1022 on 2.x
    aheckmann committed Jul 23, 2012
Commits on Jul 18, 2012
  1. @aheckmann

    release 2.7.2

    aheckmann committed Jul 18, 2012
Commits on Jul 2, 2012
  1. @aheckmann

    optional callback to conn#disconnect

    closes #875
    aheckmann committed Jul 2, 2012
Commits on Jun 28, 2012
  1. @aheckmann
  2. @aheckmann

    fix test on 2.x

    aheckmann committed Jun 28, 2012
  3. @aheckmann

    handle missing protocols in connection urls

    closes #987
    aheckmann committed Jun 28, 2012
  4. @aheckmann
  5. @aheckmann

    ignore benchmark output

    aheckmann committed Jun 28, 2012
  6. @aheckmann

    bring benchmarks into 2.x

    aheckmann committed Jun 28, 2012
  7. @aheckmann

    fixed; saving modified/removed subdocs

    closes #975
    aheckmann committed Jun 28, 2012
Commits on Jun 27, 2012
  1. @aheckmann

    handle #735 under strict schemeas

    aheckmann committed Jun 27, 2012