All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix 52
- Fix 53
- Fix 56
- Fix 71
- Fix 49
- Support zero and negative values in input array
- Validate array input, Prevent ngative value for month/date/hour/minute/seconds
- Fix state manager naming "ON" to "State"
- Fix startOf week bug
- Fix add/subtract week issue
- Fix 35
- Fix npm published package
- Refactor algorithms
- Support gregorian calendar type
- Support two persian leap year calculation mode
- Add toCalendar, toLocale, toLeapYearMode options
- Fix isDST method
- Fix add subtract issue with bubbled days
- Add rangeName, isSameDay, isSameMonth
- Write more test
- Fix #37
- Merge bit-foundation-typings .d.ts
- Fix bower
- Some dev env fix before release
- Refactor all code to es6
- Hello webpack ,babel, mocha, istanbul, coveralls, travis, sync-pg
- Add millisecond as last item of date array [1396, 12, 23, 40, 40, 40, 200]
- Write mocha test
- Change licence to WTFPL
- Fix some issue
- Add document
- Fix Format Like Moment.js
- Fix formatPersian Config
- Fix Constructor Without New Keyword
- Fix #daysInMonth
- Add #toArray
- Fix persianDate.unix(input)