Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 200 lines (146 sloc) 6.883 kb
4884a57 updated changes for #59
Lee Jarvis authored
1 # HEAD
2
b370284 updated history file
Lee Jarvis authored
3 * Support parsing EXIF date format (#112)
82863e5 lets get with the times and start using minitest
Lee Jarvis authored
4 * Start using minitest for testing
0e80065 updated changes
Lee Jarvis authored
5 * Ensure periods are interpreted as colons (#81).
4884a57 updated changes for #59
Lee Jarvis authored
6 * Support month/day and day/month parsing (#59).
f5eeaf7 support parsing day(scalar)-month(name)-year(scalar)
Lee Jarvis authored
7 * Support day(scalar)-month(name)-year(scalar) (#99).
953d16f updated history
Lee Jarvis authored
8 * Handle text starting with 'a' or 'an' (#101, @steveburkett).
b554169 updated history
Lee Jarvis authored
9 * Ensure post medium timestamps are correctly formatted (#89)
4884a57 updated changes for #59
Lee Jarvis authored
10
6ab19c6 Release 0.6.7
Lee Jarvis authored
11 # 0.6.7 / 2012-01-31
12
13 * Handle day, month names with scalar day and year (Joe Fiorini)
14 * Ensure 31st parses correctly with day names (Joe Fiorini)
15
58dc69b Release 0.6.6
Lee Jarvis authored
16 # 0.6.6 / 2011-11-23
6618267 updated history with work from @harold
Lee Jarvis authored
17
18 * `Chronic.parse('thur')` no longer returns `nil` (@harold)
19
82b298a Release 0.6.5
Lee Jarvis authored
20 # 0.6.5 / 2011-11-04
fe6268e fix bug when parsing strings prefixed with PM
Lee Jarvis authored
21
ab67491 ensure we return nil if a span start is more than or equal to end
Lee Jarvis authored
22 * Fix bug when parsing ordinal repeaters (#73)
944a24a updated HISTORY with work from @imme5150
Lee Jarvis authored
23 * Added handler support for day_name month_name (@imme5150)
fe6268e fix bug when parsing strings prefixed with PM
Lee Jarvis authored
24 * Fix bug when parsing strings prefixed with PM
25
e4d51a4 Release 0.6.4
Lee Jarvis authored
26 # 0.6.4 / 2011-08-08
f2b6cfd handle scalar days with month names as well as ordinals
Lee Jarvis authored
27
e4d51a4 Release 0.6.4
Lee Jarvis authored
28 * Fixed bug where 'noon' was parsed as 00:00 rather than 12:00
29 with :ambiguous_time_range => :none (Vladimir Chernis)
451e7d7 add support for handling '2009 May 22nd'
Lee Jarvis authored
30 * Add support for handling '2009 May 22nd'
f2b6cfd handle scalar days with month names as well as ordinals
Lee Jarvis authored
31 * Add the ability to handle scalar-day/repeater-month-name as well as ordinals
32
1be7974 ensure "thu" is parsed as thursday for 1.8 generic timestamp
Lee Jarvis authored
33 # 0.6.3 / 2011-08-01
34
35 * Ensure 'thu' is parsed as Thursday for 1.8.7 generic timestamp
36
69627f8 ensure specific endian handlers are prioritised over normal date
Lee Jarvis authored
37 # 0.6.2 / 2011-07-28
38
39 * Ensure specific endian handlers are prioritised over normal date handlers
edd4ead Release 0.6.2
Lee Jarvis authored
40 * Recognize UTC as timezone and accept HH::MM timezone offset (Jason Dusek)
69627f8 ensure specific endian handlers are prioritised over normal date
Lee Jarvis authored
41
40c0efa Release 0.6.1
Lee Jarvis authored
42 # 0.6.1 / 2011-07-21
43
44 * Ensure Handler definitions are executed in the correct order
45
4cf24f3 Release 0.6.0
Lee Jarvis authored
46 # 0.6.0 / 2011-07-19
1a5f041 add support for parsing 1.9 timestamps
Lee Jarvis authored
47
1508b2d return nil when the day specified is later than the last day in any
Lee Jarvis authored
48 * Attempting to parse strings with days past the last day of a month will
49 now return nil. ex: `Chronic.parse("30th February") #=> nil`
9a8d0f0 mark Chronic.numericize_numers for removal
Lee Jarvis authored
50 * All deprecated methods are marked for removal in Chronic 0.7.0
51 * Deprecated `Chronic.numericize_numbers` instead use
52 `Chronic::Numerizer.numerize`
53 * Deprecated `Chronic::InvalidArgumentException` and instead use
7be7001 updated HISTORY with deprecations
Lee Jarvis authored
54 `ArgumentError`
9a8d0f0 mark Chronic.numericize_numers for removal
Lee Jarvis authored
55 * Deprecated `Time.construct` and use `Chronic.construct` in place of this
56 * Deprecated `Time#to_minidate`, instead use `Chronic::MiniDate.from_time(time)`
1a5f041 add support for parsing 1.9 timestamps
Lee Jarvis authored
57 * Add support for handling generic timestamp for Ruby 1.9+
58
dee0f36 updated manifest date for 0.5.0 release
Lee Jarvis authored
59 # 0.5.0 / 2011-07-01
61e391b fix Time.construct leap year checking
Lee Jarvis authored
60
f362366 updated HISTORY
Lee Jarvis authored
61 * Replace commas with spaces instead of removing the char (Thomas Walpole)
7131ae4 updated history with tests for repeaterseason
Lee Jarvis authored
62 * Added tests for RepeaterSeason
833294a updated HISTORY
Lee Jarvis authored
63 * Re-factored tests. Now rather than having a test_parsing method for testing
64 all handlers, break them down independent of handler method. For example
65 with handler `handle_sm_sd_sy` the subsequent test would be
6024cca come to think of it, test_handle would be better
Lee Jarvis authored
66 `test_handle_sm_sd_sy`
0fc3f13 Added support for parsing ordinal-dates/month-names/year
Lee Jarvis authored
67 * Added support for parsing ordinal-dates/month-names/year, ie:
68 `2nd of May 1995`
152124b added support for ordinal-day/repeater-month-name with optional time
Lee Jarvis authored
69 * Added support for parsing ordinal-dates and month names, ie:
70 `22nd of February at 6:30pm`
61e391b fix Time.construct leap year checking
Lee Jarvis authored
71 * Fix `Time.construct` leap year checking. Instead use `Date.leap?(year)`
72
72bcac6 added changelog date for 0.4.4 release
Lee Jarvis authored
73 # 0.4.4 / 2011-06-12
ffde052 updated history
Lee Jarvis authored
74
75 * Fix RepeaterYear for fetching past year offsets when the current day is
76 later than the last day of the same month in a past year (leap years) ie
77 on 29th/feb (leap year) `last year` should (and now does) return 28th/feb
78 instead of 1st/march
f806e75 add gemtest opt-in to history
Lee Jarvis authored
79 * Opt in for gem testing http://test.rubygems.org/
ffde052 updated history
Lee Jarvis authored
80
a034eaf update history
Lee Jarvis authored
81 # 0.4.3 / 2011-06-08
82
83 * Fix issue with parsing 1:xxPM -- Ensure 1 is treated as ambiguous, not
84 just >1
85
b162e34 fix MonthRepeater for fetching past month offsets
Lee Jarvis authored
86 # 0.4.2 / 2011-06-07
87
88 * Fix MonthRepeater for fetching past month offsets when current day is
89 later than the last day of a past month (ie on 29th of March when parsing
90 `last month` Chronic would return March instead of February. Now Chronic
91 returns the last day of the past month)
92
c96c7ca added date to 0.4.1 release
Lee Jarvis authored
93 # 0.4.1 / 2011-06-05
d4f2b23 updated HISTORY
Lee Jarvis authored
94
95 * Fix MiniDate ranges for parsing seasons (Thomas Walpole)
96
3f03c04 Release 0.4.0
Lee Jarvis authored
97 # 0.4.0 / 2011-06-04
2e8d1a6 updated HISTORY.md
Lee Jarvis authored
98
dcd8f22 updated HISTORY
Lee Jarvis authored
99 * Ensure context is being passed through grabbers. Now "Sunday at 2:18pm"
100 with `:context => :past` will return the correct date
2a6eeb3 updated HISTORY
Lee Jarvis authored
101 * Support parsing ordinal strings (eg first, twenty third => 1st, 23rd)
223ba8d updated HISTORY.md
Lee Jarvis authored
102 * Seasons now ignore DST and return 00 as an hour
bec57b4 updated HISTORY.md
Lee Jarvis authored
103 * Support parsing 2 digit years and added `ambiguous_year_future_bias` option
fd3979e support thurs for thursday
Lee Jarvis authored
104 * Support parsing 'thurs' for Thursday
2e8d1a6 updated HISTORY.md
Lee Jarvis authored
105 * Fix pre_normalize() to remove periods before numerizing
106 * Fix RepeaterDays to not add an extra hour in future tense. This meant
107 when parsing 'yesterday' after 11PM, Chronic would return today
108 * Discard any prefixed 0 for time strings when using post noon portion
109 * Gemspec updates for RubyGems deprecations
110 * Ensure 0:10 is treated like 00:10
111 * Ensure we load classes after setting Chronic class instance variables
112 so we can debug initialization and do assignments at compile time
113 * Added a Tag.scan_for method for DRYing up some scanning code
114 * Move some classes into their own files for maintainability
115 * Numerizer.andition should be a private class method, make it so
116 * Namespaced Numerizer, Season and MiniDate (Sascha Teske)
117 * Support for Ruby 1.9 (Dave Lee, Aaron Hurley)
118 * Fix `:context => :past` where parsed date is in current month (Marc Hedlund)
119 * Fix undefined variable in RepeaterHour (Ryan Garver)
120 * Added support for parsing 'Fourty' as another mis-spelling (Lee Reilly)
121 * Added ordinal format support: ie 'February 14th, 2004' (Jeff Felchner)
d0d60cb fix typo in history
Lee Jarvis authored
122 * Fix dates when working with daylight saving times (Mike Mangino)
2e8d1a6 updated HISTORY.md
Lee Jarvis authored
123
ddb24ba @mojombo Release 0.3.0
authored
124 # 0.3.0 / 2010-10-22
1f46a14 @mojombo Update history to use Markdown.
authored
125
126 * Fix numerizer number combination bug (27 Oct 2006 7:30pm works now)
127 * Allow numeric timezone offset (e.g -0500)
128 * Disregard commas (so as to not return nil)
129 * Fix parse of (am|pm|oclock) separation to handle "Ham sandwich" properly
130 * Handle 'on' e.g. 5pm on Monday
131 * Support seasons
132 * Support weekend/weekday
133 * Add endianness option
134 * Update version number in the module
135 * Fix/improve logic checks in Ordinal, and Scalar
2e3eec7 @mojombo Update history for recent changes.
authored
136 * Parse 'a' or 'p' as 'am' and 'pm' google-calendar style
137 * Dates < 1 are not valid
138 * Fix bugs related to timezone offset
139 * Use RakeGem for build management
140 * Reformat README and HISTORY to use Markdown
141 * Global whitespace removal
1f46a14 @mojombo Update history to use Markdown.
authored
142
143 # 0.2.3
144
145 * Fix 12am/12pm
146
147 # 0.2.2
148
149 * Add missing files (damn you manifest)
150
151 # 0.2.1
152
153 * Fix time overflow issue
154 * Implement "next" for minute repeater
155 * Generalize time dealiasing to dealias regardless of day portion and
156 time position
157 * Add additional token match for cases like "friday evening at 7" and
158 "tomorrow evening at 7"
159 * Add support for Time#to_s output format: "Mon Apr 02 17:00:00 PDT 2007"
160
161 # 0.2.0 2007-03-20
162
163 * Implement numerizer, allowing the use of number words (e.g. five weeks ago)
164
165 # 0.1.6 2006-01-15
166
167 * Add 'weekend' support
168
169 # 0.1.5 2006-12-20
170
171 * Fix 'aug 20' returning next year if current month is august
172 * Modify behavior of 'from now'
173 * Add support for seconds on times, and thus db timestamp format:
174 "2006-12-20 18:04:23"
175 * Make Hoe compliant
176
177 # 0.1.4
178
179 * Remove verbose error checking code. oops. :-/
180
181 # 0.1.3
182
183 * improved regexes for word variations
184 * Fix a bug that caused "today at 3am" to return nil if current time is
185 after 3am
186
187 # 0.1.2
188
189 * Remove Date dependency (now works on windows properly without fiddling)
190
191 # 0.1.1
192
193 * Run to_s on incoming object
194 * Fix loop loading of repeaters files (out of order on some machines)
195 * Fix find_within to use this instead of next (was breaking "today at 6pm")
196
197 # 0.1.0
198
199 * Initial release
Something went wrong with that request. Please try again.