All Versions
Latest Version
Avg Release Cycle
50 days
Latest Release
3826 days ago

Changelog History
Page 3

  • v0.4.0 Changes

    June 04, 2011
    • Ensure context is being passed through grabbers. Now "Sunday at 2:18pm" with :context => :past will return the correct date
    • ๐Ÿ‘Œ Support parsing ordinal strings (eg first, twenty third => 1st, 23rd)
    • Seasons now ignore DST and return 00 as an hour
    • Support parsing 2 digit years and added ambiguous_year_future_bias option
    • ๐Ÿ‘Œ Support parsing 'thurs' for Thursday
    • ๐Ÿ›  Fix pre_normalize() to remove periods before numerizing
    • ๐Ÿ›  Fix RepeaterDays to not add an extra hour in future tense. This meant when parsing 'yesterday' after 11PM, Chronic would return today
    • ๐Ÿ›  Discard any prefixed 0 for time strings when using post noon portion
    • โšก๏ธ Gemspec updates for RubyGems deprecations
    • Ensure 0:10 is treated like 00:10
    • Ensure we load classes after setting Chronic class instance variables so we can debug initialization and do assignments at compile time
    • โž• Added a Tag.scan_for method for DRYing up some scanning code
    • ๐Ÿšš Move some classes into their own files for maintainability
    • Numerizer.andition should be a private class method, make it so
    • Namespaced Numerizer, Season and MiniDate (Sascha Teske)
    • ๐Ÿ‘Œ Support for Ruby 1.9 (Dave Lee, Aaron Hurley)
    • ๐Ÿ›  Fix :context => :past where parsed date is in current month (Marc Hedlund)
    • ๐Ÿ›  Fix undefined variable in RepeaterHour (Ryan Garver)
    • โž• Added support for parsing 'Fourty' as another mis-spelling (Lee Reilly)
    • โž• Added ordinal format support: ie 'February 14th, 2004' (Jeff Felchner)
    • ๐Ÿ›  Fix dates when working with daylight saving times (Mike Mangino)
  • v0.3.0 Changes

    October 22, 2010
    • ๐Ÿ›  Fix numerizer number combination bug (27 Oct 2006 7:30pm works now)
    • ๐Ÿ‘ Allow numeric timezone offset (e.g -0500)
    • Disregard commas (so as to not return nil)
    • ๐Ÿ›  Fix parse of (am|pm|oclock) separation to handle "Ham sandwich" properly
    • ๐Ÿ– Handle 'on' e.g. 5pm on Monday
    • ๐Ÿ‘Œ Support seasons
    • ๐Ÿ‘Œ Support weekend/weekday
    • โž• Add endianness option
    • โšก๏ธ Update version number in the module
    • ๐Ÿ›  Fix/improve logic checks in Ordinal, and Scalar
    • ๐Ÿ’… Parse 'a' or 'p' as 'am' and 'pm' google-calendar style
    • Dates < 1 are not valid
    • ๐Ÿ›  Fix bugs related to timezone offset
    • ๐Ÿ— Use RakeGem for build management
    • Reformat README and HISTORY to use Markdown
    • Global whitespace removal
  • v0.2.3 Changes

    • ๐Ÿ›  Fix 12am/12pm
  • v0.2.2 Changes

    • โž• Add missing files (damn you manifest)
  • v0.2.1 Changes

    • ๐Ÿ›  Fix time overflow issue
    • Implement "next" for minute repeater
    • Generalize time dealiasing to dealias regardless of day portion and time position
    • โž• Add additional token match for cases like "friday evening at 7" and "tomorrow evening at 7"
    • โž• Add support for Time#to_s output format: "Mon Apr 02 17:00:00 PDT 2007"
  • v0.2.0 Changes

    March 20, 2007
    • Implement numerizer, allowing the use of number words (e.g. five weeks ago)
  • v0.1.6 Changes

    January 15, 2006
    • โž• Add 'weekend' support
  • v0.1.5 Changes

    December 20, 2006
    • ๐Ÿ›  Fix 'aug 20' returning next year if current month is august
    • Modify behavior of 'from now'
    • โž• Add support for seconds on times, and thus db timestamp format: "2006-12-20 18:04:23"
    • ๐Ÿ‘‰ Make Hoe compliant
  • v0.1.4 Changes

    • โœ‚ Remove verbose error checking code. oops. :-/
  • v0.1.3 Changes

    • ๐Ÿ‘Œ improved regexes for word variations
    • ๐Ÿ›  Fix a bug that caused "today at 3am" to return nil if current time is after 3am