/
History.txt
58 lines (37 loc) · 1.52 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
== 0.7.0 2012-03-30
* 1 minor enhancement:
* Tracking time is now idempotent. If a time entry already exists for a date/project/task combination, that time entry will be updated rather than a new entry created.
* 1 bugfix:
* Tracking time for a project when you're punched in no longer raises an exception. Time entries that aren't completed (not punched out) are now ignored.
== 0.6.0 2012-03-30
* 1 minor enhancement:
* Getting unbilled time on a project
== 0.5.0 2011-03-28
* 1 minor enhancement:
* Allowing Freshbooks API credentials to appear at a per-project level
== 0.4.2 2009-08-02
* 1 tiny enhancement:
* Added invoice amount and owed amount to aging report
== 0.4.1.1 2009-07-31
* Maybe adding the invoice files to the Manifest is a good idea.
== 0.4.1 2009-07-31
* 1 tiny enhancement:
* Added --aging option to list open invoices and ages
== 0.4.0 2008-08-29
* 1 minor enhancement:
* Extracted the time-collection concern from Freshtrack itself and created time collectors:
* one_inch_punch
* punch
* More can be easily made
== 0.3.0 2008-08-27
* 1 minor enhancement:
* Now using my one_inch_punch gem, getting the time data without having to shell out
== 0.2.2 2008-02-27
* 1 tiny enhancement:
* Re-packaging and re-releasing to get around my stupidity, forgetting to update the gemspec and thinking I could delete the release on rubyforge and release 0.2.1 again.
== 0.2.1 2008-02-27
* 1 major enhancement:
* Update to use API 2.1
== 0.2.0 2008-01-30
* 1 major enhancement:
* Initial release