The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Fixed 'inaccessible due to internal protection level' error.
- Removed all force unwraps in favor of optionals
- Added Tests
- isoDateTime now includes seconds
- Removed isoDateTimeSec
- Renamed isoDateTimeMilliSec isoDateTimeFull
- Lintify
- Swift linting
- nthWeekday is now weekdayOrdinal
- adjust(_ component:, offset:) is now offset(_ component:, value:)
- dateFor(_ type:) is now adjust(for:)
- File structure now follows the updated Apple recommendations for packages
- Fix startOfYear and endOfYear calculation
- Updated tvOS minimum to v12
- Updated package structure to current Apple's recommendations
- Removed Playground
Updated minimum requirements
Included version check for picking the right date formatter.
Fixed some spelling errors and updated text in documentation
• Fixed toString(format: .isoYear) displaying empty string
• Added startOfYear and endOfYear to dateFor()
• Added ISOFormatter to concurrent cache
• Removed CocoaPods support
• Fixed .endOfWeek when .startOfWeek has been modified
Updated version labels
https://github.com/melvitax/DateHelper/issues/98
Add Date(detectFromString:String)? - uses data detector and grabs the first date detected.
Add toRelativeTime() to Date extension (#95)
Fix the 12 hour format based on current Locale (#96)
Swift 5 support