Skip to content
This repository

May 18, 2011

  1. Nathan Rajlich

    version 0.3.1

  2. Nathan Rajlich

    Change the 'extend()' function so that it doesn't alter the internal …

    …prototype of the Date instance.
    
    This is needed for the case where the user passes in a "regular" date instance but with other
    custom properties/functions up their prototype chain. This way we don't override the custom props.
    
    Also fixes a bug where the original Date instance wasn't being returned, and updated test case.

May 12, 2011

  1. Nathan Rajlich

    version 0.3.0

  2. Nathan Rajlich

    Document the `extend()` function in the README

  3. Nathan Rajlich

    Add a test case for the "don't globally modify" behavior

  4. Nathan Rajlich

    Implement an `extend()` function, which transforms a "regular" Date i…

    …nstance into one of our "extended" Date instances.
  5. Nathan Rajlich

    Ensure that our exported Date instance is independant from the global…

    … one, even if NODE_MODULE_CONTEXTS is not set. This could possibly be a breaking change, if anybody is still using this lib incorrectly (i.e. using 'setTimezone' with regular Date instances since they've been globally modified...)

May 11, 2011

  1. Nathan Rajlich

    Edited README.md via GitHub

May 10, 2011

  1. Nathan Rajlich

    version 0.2.3

May 08, 2011

  1. Nathan Rajlich

    Fix the timezone autodetection with the 'set*()' functions.

May 04, 2011

  1. Nathan Rajlich

    version 0.2.2

  2. Nathan Rajlich

    Cygwin fix

  3. Nathan Rajlich

    version 0.2.1

  4. Nathan Rajlich

    Use the new `mktime()` with the Date `set*()` functions.

    This is _MUCH_ more accurate for a few reasons:
    
     - `mktime` properly determines daylight savings time for us
     - `mktime` properly calculates leap-year
     - `mktime` properly calculates the month length for each month
     - previously, it was just constant values for MILLIS_PER_YEAR and MILLIS_PER_MONTH, which is laughable
  5. Nathan Rajlich

    Another test case in 'test.js'

  6. Nathan Rajlich

    Document `Date#getTimezoneAbbr()`.

  7. Nathan Rajlich

    Bracket styling

  8. Nathan Rajlich

    Fix segmentation fault when no arguments are passed to 'mktime'

  9. Nathan Rajlich

    Implement bindings for `mktime()`

May 02, 2011

  1. Nathan Rajlich

    Use the new GitHub syntax highlighting Markdown format in the README

  2. Nathan Rajlich

    version 0.2.0

  3. Nathan Rajlich

    Add MIT license

  4. Nathan Rajlich

    Add a single test for `setHours()`. Still need better test coverage..…

    …. just being lazy...
  5. Nathan Rajlich

    I don't see any reason to export these...

  6. Nathan Rajlich

    Implement all the `set*()` functions :)

  7. Nathan Rajlich

    Add stub functions for the `set*()` functions. Also use a hidden 'res…

    …et()' function to avoid unnecessarily calling `setTime()`.
  8. Nathan Rajlich

    Prefer the `Timezone` functions over the `TimeZone` functions.

  9. Nathan Rajlich

    Doh!

  10. Nathan Rajlich

    Don't use the globally extended version in the test case.

  11. Nathan Rajlich

    Implement the `setUTC*()` functions and `setTime()` such that afterwa…

    …rds the `get*()` functions will return the expected values.

Apr 29, 2011

  1. Nathan Rajlich

    'check_cc' -> 'check_cxx' since we only use cxx when compiling the mo…

    …dule.
    authored April 29, 2011
  2. Nathan Rajlich

    Minor stuff

    authored April 28, 2011

Apr 28, 2011

  1. Nathan Rajlich

    version 0.1.4

    authored April 27, 2011
  2. Nathan Rajlich

    Remove the 'build' dir after we're done building.

    authored April 27, 2011
  3. Nathan Rajlich

    Make sure 'timezone' gets set always.

    authored April 27, 2011
Something went wrong with that request. Please try again.