Permalink
Switch branches/tags
Commits on Sep 19, 2012
Commits on Sep 18, 2012
  1. Make sure that Mongo remove calls finish before returning from _Mongo…

    glasser committed Sep 18, 2012
    ….remove.
    
    This started causing test failures in deployed tests while testing the 0.4.1
    release candidate; we think this may be related to bumping the mongodb node
    driver version. (Maybe the change to this.poolSize in
    mongodb/node-mongodb-native@f81870f
    ?)
  2. Fix Spark in Firefox 3.6-4

    dgreensp committed Sep 18, 2012
  3. Update version number for 0.4.1.

    glasser committed Sep 18, 2012
    This will be the commit that 0.4.1 is released from. If the initial release
    candidate fails QA, this commit will be reverted.
  4. Revert "Update version number for 0.4.1."

    glasser committed Sep 18, 2012
    This reverts commit 8ddcc21.
    
    More changes are necessary to History.md.
  5. Update version number for 0.4.1.

    glasser committed Sep 18, 2012
    This will be the commit that 0.4.1 is released from. If the initial release
    candidate fails QA, this commit will be reverted.
  6. Catch errors in Meteor.publish handlers

    dgreensp committed Sep 18, 2012
    Previously, it seemed that bugs in publishers would sometimes
    prevent future subscriptions from working, grinding the app to
    a halt.
  7. Revert "Work around debian build issue related to node fibers."

    glasser committed Sep 18, 2012
    This reverts commit 6121400.
    
    We will solve this by deleting distracting versions of fibers.node rather than
    by working around them. This will fix rpmbuild as well.
Commits on Sep 17, 2012
  1. whitespace

    dgreensp committed Sep 17, 2012
  2. Remove Meteor dependency on jQuery/Sizzle

    dgreensp committed Sep 17, 2012
    Meteor will use jQuery for selector matching if it's present on the
    client (which at the moment is always), but it now will use bare
    querySelectorAll on modern browsers and IE 8+ if there is no jQuery.
    There is no other dependence on jQuery in Meteor.
  3. Change all publicly documented APIs to use camelCase.

    glasser committed Sep 15, 2012
    For now, the old names still work as well.
    
    This includes:
      - Meteor.isServer/isClient
      - this.isSimulation in methods
      - Context.onInvalidate
      - Meteor.status().retryCount/retryTime
    
    Remove old backwards-compatibility "Sky" alias for "Meteor".
    
    Update all examples in the docs to use camelCase.
    
    Delete unused docs/client/projects.html file.
  4. Clean up Spark efficient events hack with DomUtils

    dgreensp committed Sep 16, 2012
    To test whether an element in the event bubbling chain matches a
    selector, we now modify the selector to include an ID for the
    element in question (which we assign if it doesn't have one),
    so we search for one node rather than listing and checking all
    nodes that match the selector!  This makes a huge speed difference in
    the jsparse demo, which binds a global handler over a big DOM tree.
    
    The new domutils are matchesSelector(element, contextNode, selector)
    and matchesSelectorClipped(element, contextNode, selector, clipStart,
    clipEnd).
    
    Note: Eventually make the args more like this W3C working draft:
    http://www.w3.org/TR/selectors-api2/#matches
  5. DomUtils.elementOrder rename and flip

    dgreensp committed Sep 16, 2012
    => compareElementIndex and returns -1,0,1 in the
    tradition of comparators rather than the opposite
  6. spark efficiency hack

    dgreensp committed Sep 6, 2012
Commits on Sep 16, 2012
  1. bump bootstrap from 2.0.4 to 2.1.1

    fivethirty authored and glasser committed Sep 14, 2012
  2. Simpler try/finally in deps

    dgreensp committed Sep 16, 2012
  3. Spark._currentRenderer not an EnvironmentVariable

    dgreensp committed Sep 16, 2012
    This isn't the kind of dynamic var that should
    persist into timer callbacks, it should just be
    on the stack.  Also cuts dependence of spark
    on dynamics.