Skip to content

Latest commit

 

History

History
327 lines (221 loc) · 19.1 KB

CHANGELOG.md

File metadata and controls

327 lines (221 loc) · 19.1 KB

Change Log

3.0.9 (2016-03-21)

Full Changelog

Fixed bugs:

  • Bad version in installation docs #183
  • 1.years - 2.hours #180

Closed issues:

  • toNaturalString & maxUnits = 1 sometimes shows 2 units #174
  • Documents need to update #172

3.0.8 (2016-03-06)

Full Changelog

Fixed bugs:

  • endOf and startOf with default region #175

3.0.7 (2016-02-28)

Full Changelog

Fixed bugs:

  • Minimum deployment targets for frameworks #169

3.0.6 (2016-02-26)

Full Changelog

Implemented enhancements:

  • Mixing relative and non-relative format for different time components #164

Fixed bugs:

  • Can't use Carthage & Cocoapods anymore (3.0.5) #167
  • DateInterval string formatting is buggy #143

Closed issues:

  • Fix Travis #166
  • ISO8601 Format issue #165

3.0.5 (2016-02-25)

Full Changelog

Implemented enhancements:

  • Remove component dictionaries #163

3.0.4 (2016-02-24)

Full Changelog

Implemented enhancements:

  • Follow SWIFT style guide #131

Fixed bugs:

  • Translation #150
  • weekdayName isn't public #147

Closed issues:

  • NSDate initializer buggy #161
  • SwiftDate 在真机环境中使用会返回nil,但模拟器不会什么原因? #158

3.0.3 (2016-02-16)

Full Changelog

Fixed bugs:

  • "toString" format not working properly with 12 hour clock #155

3.0.2 (2016-02-15)

Full Changelog

Implemented enhancements:

  • Mac OS X, watchOS, tvOS Support #115

Closed issues:

  • Issue with creating DateInRegion with NSTimeZone #154
  • Missing "toISO8601String" methods in NSDate #149
  • Carthage fails when building SwiftDate #145

Merged pull requests:

3.0.1 (2016-01-28)

Full Changelog

Merged pull requests:

3.0.0 (2016-01-25)

Full Changelog

Closed issues:

  • Can you update the docs? #138

v3.0.0 (2016-01-23)

Full Changelog

Implemented enhancements:

  • Feature request: duration formatting #137
  • No love for cocoa relative formatting #97
  • Support for relative/pretty date formatting #79
  • the result of "toRelativeString" can be returned in chinese? #65
  • Add documentation to XCode project #132
  • Generate change log #130
  • Generator for locale & timeZone structures #129
  • Use full descriptive parameter names for calType & tzName #120
  • Use isInToday() as opposed to isToday() #118
  • Create tests for DateInRegion comparision functions #111
  • Time zone type hierarchy is not region - country - city #110
  • Upgrade "Other" time zone types to the main division #108
  • Adobt Quick & Nimble for behaviour-driven testing #103
  • Create many minimal & separate test cases #102
  • Converting a time zone should be done by changing region, not with UTC and time zone funcs #99
  • Make the default region the local region in all aspects #96
  • Extend NSDate such that it behaves like DateInRegion for the default or local region #95
  • UTCDate vs NSDate #91
  • disagree with lack of upgrade doc #89

Fixed bugs:

  • toString(.ISO0861) formats timezone incorrectly #94
  • Release what's currently planned as 2.1 as 3.0 to comply with semver #121
  • 1.days - 1.hours results in (-1.days, -1.hours) components #119
  • Typo in time zone type #109
  • localDate is a derivative from the absolute time #98
  • license file issue #88

Closed issues:

  • Consider using struct as opposed to class #136
  • Docset - missing metadata? #87
  • Region has no defaultRegion #86
  • Make code for autoUpdate self explanatory #85
  • Carthage Bootstrap Error #82

Merged pull requests:

  • Revert "Fix ISO8601Formatter not able to parse +hhmm timezone (Issue #94)" #105 (malcommac)
  • Use absolute time as opposed to UTC time #101 (Hout)
  • Fix ISO8601Formatter not able to parse +hhmm timezone (Issue #94) #100 (NebulaFox)

2.0.2 (2015-12-02)

Full Changelog

2.0.1 (2015-12-01)

Full Changelog

Closed issues:

  • 2.0 not pushed to cocoapods #83
  • toDate string shortcut support for timezone #80
  • dateAtWeekStart returns different dates depending on the language #78
  • version number no longer complies with ITC #74
  • DateFormatter object from NSDate.cachedObjectInCurrentThread is modified causing different return results from some functions. #69
  • Misunderstanding how date components works with timezone and time calculations #64

Merged pull requests:

2.0.0 (2015-11-29)

Full Changelog

Closed issues:

  • WatchOS 2.0 Support #76

Merged pull requests:

  • Update SwiftDate.podspec #77 (caubert)
  • Add comment slashes for quick documents of some properties #75 (fhisa)

0.5.1 (2015-11-17)

Full Changelog

Closed issues:

  • create nsdate object is not working? #68
  • Not able to archive #67
  • Implement class func date with a convenience init #61
  • Hello, I have a question about the" weekOfMonth " #60
  • how to parse [AnyObject] ? #58
  • how to get timestamp and NSDate from timestamp #57
  • Not able to get local date using toLocalTime() #55
  • problem with pod #54
  • Append "th", "st", "nd" or "rd" to day #53
  • Command failed due to signal: Segmentation fault: 11 #47
  • Set on class #46
  • startOf and endOF func #45
  • New Release Tag #43
  • Parse String using toDate(formatString: ) is incorrect #42
  • could you support for Carthage? #32
  • localization like MatthewYork/DateTools? #23
  • Day of Week Manipulations #14
  • Date.add example is missing weeks and hours parameters #9

Merged pull requests:

  • Adding Carthage installation steps; #70 (jairobjunior)
  • Bug on toLocalTime() function #66 (Fjohn666)
  • Various speed ups, neatification, included Quick for test driven development, date component operators as opposed to time intervals and more #63 (Hout)
  • Feature/convenience init #62 (Hout)
  • Enable to use optional values to initialize date #59 (knao124)
  • Time of the interval exists for isSameYearOf #52 (akuraru)
  • add tvOS target #51 (jondwillis)
  • should include the era if you want to do isEqualToDate\(date: NSDate, ignoreTime: Bool\) -\> Bool #49 (akuraru)
  • updated unit test #48 (abunur)

1.2 (2015-10-04)

Full Changelog

Closed issues:

  • NSDate() and NSDate.today() do not return the current time as well, I have to set it manually with componentsDict. Is there a better way? #36
  • Option to remove "about" in toRelativeString() #33

Merged pull requests:

  • Fix ISO8601Formatter parsing dates that end in Z #44 (jakecraige)
  • daysAfterDate and daysBeforeDate don't take into account daylight savings changes #41 (akuraru)
  • Added an operator "-" for NSDate and NSDate #39 (fhisa)
  • Use optional arguments in add and set to get rid of boilerplate nil and 0 parameters #38 (Hout)
  • Pr carthage #37 (fhisa)

1.1 (2015-09-22)

Full Changelog

Closed issues:

  • merge Swift 2.0 branch #34
  • date.toString format #31
  • Wrong display on actual device #28

Merged pull requests:

1.0.11 (2015-08-17)

Full Changelog

Closed issues:

  • .toDate(formatString: "YYYY/MM/DD H:m:S") alway give 01 for month #27
  • Use of unresolved identifier 'DateFormat' #21
  • What do I import? #20
  • Swift 2.0 support #19
  • Xcode 6.3.2 returns nil #17
  • toRelativeString error on Phone #15

Merged pull requests:

1.0.10 (2015-06-09)

Full Changelog

1.0.9 (2015-06-06)

Full Changelog

Merged pull requests:

1.0.8 (2015-05-28)

Full Changelog

Closed issues:

  • toString with string format missing #11
  • Substract 1 month doesn't work #8

Merged pull requests:

  • Allow using to string methods outside framework #10 (bitomule)

1.0.7 (2015-05-28)

Full Changelog

Closed issues:

  • Operators doesn't work #6
  • Int extension is not public #5
  • toRelativeString fails on ios 8 / swift 1.2 #4
  • Thread-safe date formatter #3

Merged pull requests:

1.0.5 (2015-05-24)

Full Changelog

Closed issues:

  • firstDayOfWeek and lastDayofWeek incorrect results #1

Merged pull requests:

1.0.0 (2015-05-07)

* This Change Log was automatically generated by github_changelog_generator