Skip to content

Releases: md-akhi/SHDateTime-js

v2.3.17

26 Jul 16:13
2.3.17
7d7a89f
Compare
Choose a tag to compare

[2.3.17] - SH 1403-05-05 - G 2024-07-26

[ایجاد / اضافه شد][#]

  • ایجاد متد #nthWeekdayOfMonth
  • ایجاد متد nthWeekdayOfMonth
  • ایجاد متد getNthWeekdayOfMonth
  • ایجاد متد getFirstWeekdayOfMonth
  • ایجاد متد getLastWeekdayOfMonth
  • ایجاد متد #WeekdayInMonth
  • ایجاد متد getWeekdayInMonth
  • ایجاد متد dayOfWeek
  • ایجاد متد weekdayInMonth
  • ایجاد متد dayOfYear
  • ایجاد متد weekOfYear
  • ایجاد متد weeksInYear
  • ایجاد متد weekOfDay
  • ایجاد متد dateOfDayOfYear
  • ایجاد متد daysInMonth
  • ایجاد متد daysInYear
  • ایجاد متد copy
  • ایجاد متد this
  • اضافه شدن مستندات متد VERSION
  • اضافه شدن مستندات متد DAYS_IN_MONTH
  • اضافه شدن مستندات متد DAYS_IN_MONTH_LEAP
  • اضافه شدن مستندات متد DAY_OF_YEAR
  • اضافه شدن مستندات متد DAYS_IN_YEAR
  • اضافه شدن مستندات متد DAYS_IN_YEAR_LEAP
  • اضافه شدن مستندات متد WEEKS_IN_YEAR
  • اضافه شدن مستندات متد WEEKS_IN_YEAR_LEAP
  • اضافه شدن مستندات متد toUTCTimeString()
  • اضافه شدن مستندات متد weekCorrection()
  • اضافه شدن مستندات متد checkDate()
  • اضافه شدن مستندات متد checkWeek()
  • اضافه شدن مستندات متد checkTime()
  • اضافه شدن مستندات متد checkTime12()
  • اضافه شدن مستندات متد clone()
  • اضافه شدن مستندات متد dateCorrection()
  • اضافه شدن مستندات متد timeCorrection()

[تغییر کرد][#]

  • تغییر نام GdayOfYear به GDayOfYear
  • تغییر نام GdateOfDayOfYear به GDateOfDayOfYear
  • تغییر نام GdaysInMonths به GDaysInMonths
  • تغییر نام setUTCDateOfDayOfYear به setUTCDayOfYear
  • تغییر نام setDateOfDayOfYear به setDayOfYear

[رفع / درست شد][#]

  • رفع خطای ثبت سال در متد #setFullYear
  • رفع خطای ثبت ماه در متد #setMonth
  • رفع خطای ثبت روز در متد #setDate

[Added][#]

  • Create method #nthWeekdayOfMonth
  • Create method nthWeekdayOfMonth
  • Create method getNthWeekdayOfMonth
  • Create method getFirstWeekdayOfMonth
  • Create method getLastWeekdayOfMonth
  • Create method #WeekdayInMonth
  • Create method weekdayInMonth
  • Create method getWeekdayInMonth
  • Create method dayOfWeek
  • Create method dayOfYear
  • Create method weekOfYear
  • Create method weeksInYear
  • Create method weekOfDay
  • Create method dateOfDayOfYear
  • Create method daysInMonth
  • Create method daysInYear
  • Create method copy
  • Create method this
  • Added method documentation VERSION
  • Added method documentation DAYS_IN_MONTH
  • Added method documentation DAYS_IN_MONTH_LEAP
  • Added method documentation DAY_OF_YEAR
  • Added method documentation DAYS_IN_YEAR
  • Added method documentation DAYS_IN_YEAR_LEAP
  • Added method documentation WEEKS_IN_YEAR
  • Added method documentation WEEKS_IN_YEAR_LEAP
  • Added method documentation toUTCTimeString()
  • Added method documentation weekCorrection()
  • Added method documentation checkDate()
  • Added method documentation checkWeek()
  • Added method documentation checkTime()
  • Added method documentation checkTime12()
  • Added method documentation clone()
  • Added method documentation dateCorrection()
  • Added method documentation timeCorrection()

[Changed][#]

  • Rename method from GdayOfYear to GDayOfYear
  • Rename method from GdateOfDayOfYear to GDateOfDayOfYear
  • Rename method from GdaysInMonths to GDaysInMonths
  • Rename method from setUTCDateOfDayOfYear to setUTCDayOfYear
  • Rename method from setDateOfDayOfYear to setDayOfYear

[Fixed][#]

  • Fixed year registration error in #setFullYear method
  • Fixed month registration error in #setMonth method
  • Fixed the day registration error in the #setDate method

v2.1.25

28 Oct 10:37
2.1.25
fd25355
Compare
Choose a tag to compare

[ایجاد / اضافه شد][#]

  • افزودن تست برای مرورگر [a179f8a]

[تغییر کرد][#]

  • اصلاح و تغییر در gulpfile [a179f8a]

[رفع / درست شد][#]

  • رفع خطای انتشار در github [4ece537]
  • رفع خطای اجرا در مرورگر [a179f8a]

[Added][#]

[Changed][#]

  • Fixes and changes in gulpfile [a179f8a]

[Fixed][#]

  • Fix release error on github [4ece537]
  • Fix execution error in browser [a179f8a]

[ایجاد / اضافه شد][#]

  • ایجاد تست برای exports PKGS [f7daec4]

[تغییر کرد][#]

  • تغییر نام تابع تبدیل عدد از NumbersTo به toNumber [a48a6d1]
  • بازنویسی gulp [54bbb56]
  • بازنویسی دستورات PKGS [54bbb56]

[رفع / درست شد][#]

  • اصلاح آدرس‌های exports PKGS برای فراخوانی‌ها [8b6a11a]

[Added][#]

  • Create tests for PKGS exports[f7daec4]

[Changed][#]

  • Rename conversion function from NumbersTo to toNumber [a48a6d1]
  • Rewrite gulp [54bbb56]
  • Rewriting PKGS commands [54bbb56]

[Fixed][#]

  • Modification of export PKGS addresses for calls [8b6a11a]

2.1.10

11 Oct 16:59
2.1.10
0b8b729
Compare
Choose a tag to compare

[2.1.10] - SH 1402-07-19 - G 2023-10-11

ایجاد / اضافه شد

  • اضافه شدن قالب Jekyll برای مستندات
  • اضافه شدن مستندات به زبان انگلیسی
  • اضافه شدن مستندات به زبان فارسی
  • اضافه شدن بخشی از مستندات
  • اضافه شدن قابلیت کار با رشته توسط تابع parse
  • اضافه شدن تست‌های لازم و ضروری
  • پیاده‌سازی تابع getDayOfYear‍‍‍
  • پیاده‌سازی تابع getUTCDayOfYear‍‍
  • پیاده‌سازی تابع getWeekOfYear
  • پیاده‌سازی تابع getUTCWeekOfYear
  • پیاده‌سازی تابع getWeeksInYear
  • پیاده‌سازی تابع getUTCWeeksInYear
  • پیاده‌سازی تابع setWeek
  • پیاده‌سازی تابع setDateOfDayOfYear
  • پیاده‌سازی تابع setUTCDateOfDayOfYear
  • پیاده‌سازی تابع getDaysInMonth
  • پیاده‌سازی تابع getUTCDaysInMonth
  • پیاده‌سازی تابع getDaysInYear
  • پیاده‌سازی تابع getUTCDaysInYear
  • پیاده‌سازی تابع timeCorrection
  • پیاده‌سازی تابع dateCorrection
  • پیاده‌سازی تابع weekCorrection
  • پیاده‌سازی تابع checkDate
  • پیاده‌سازی تابع checkTime
  • پیاده‌سازی تابع checkTime12
  • پیاده‌سازی تابع checkWeek
  • پیاده‌سازی تابع getDates
  • پیاده‌سازی تابع getUTCTime
  • پیاده‌سازی تابع parse
  • پیاده‌سازی تابع restTime
  • پیاده‌سازی تابع restUTCTime
  • پیاده‌سازی تابع getVersion
  • پیاده‌سازی تابع clone
  • پیاده‌سازی تابع instance

تغییر کرد

  • تغییر نام فایل index به base
  • انتقال فایل‌های زبان به پوشه language
  • فراخوان برنامه از @md-akhi/shdatetime به shdate
  • تغییر نام تابع updateDate به dateSync
  • تغییر نام تابع updateTime به timeSync
  • تغییر پارامتر تابع isLeapYear به بدون پارامتر
  • تغییر ارزش بازگشتی تابع weekOfYear از [هفته،سال] به [سال،هفته]
  • تغییر نام تابع dateOfDoy به dateOfDayOfYear
  • تغییر ارزش پیش فرض پارامتر date تابع weekOfDay از 1 به 0

رفع / درست شد

  • اصلاح نمایش دقیقه و ثانیه در تابع format (88811df)

Added

  • Added Jekyll template for documentation
  • Added documentation in English language
  • Added documentation in Farsi language
  • Adding part of the documentation
  • Added ability to work with strings by the parse function
  • Adding necessary tests
  • Implementation of getDayOfYear function
  • Implementation of getUTCDayOfYear function
  • Implementation of the getWeekOfYear function
  • Implementation of getUTCWeekOfYear function
  • Implementation of the getWeeksInYear function
  • Implementation of getUTCWeeksInYear function
  • Implementation of the setWeek function
  • Implementation of the setDateOfDayOfYear function
  • Implementation of setUTCDateOfDayOfYear function
  • Implementation of getDaysInMonth function
  • Implementation of getUTCDaysInMonth function
  • Implementation of getDaysInYear function
  • Implementation of getUTCDaysInYear function
  • Implementation of the timeCorrection function
  • Implementation of the dateCorrection function
  • Implementation of the weekCorrection function
  • Implementation of the checkDate function
  • Implementation of the checkTime function
  • Implementation of checkTime12 function
  • Implementation of the checkWeek function
  • Implementation of getDates function
  • Implementation of getUTCTime function
  • Implementation of the parse function
  • implementation of RestTime function
  • Implementation of restUTCTime function
  • Implementation of getVersion function
  • Implementation of the clone function
  • Implementation of the instance function

Changed

  • Rename the index file to base
  • Move the language files to the language folder
  • Changing program call and address from @md-akhi/shdatetime to shdate
  • Rename function updateDate to dateSync
  • Rename function updateTime to timeSync
  • Change the isLeapYear function parameter to no parameter
  • Change the return value of the weekOfYear function from [week, year] to [year, week]
  • Rename function dateOfDoy to dateOfDayOfYear
  • Changing the default value of the date parameter of the weekOfDay function from 1 to 0

Fixed

  • Correcting the display of minutes and seconds in the format function (88811df)

1.2.4

04 May 10:38
1.2.4
3c92d3e
Compare
Choose a tag to compare

Bug Fixes

  • added @babel/core for run auto test (5d22416)
  • fixed set day in setDate, setUTCDate (f3c9d21)

Features

  • l10n: added Central Kurdish (Iran) (3a4c87f)

Full Changelog: 1.2.1...1.2.4

v1.1.1

29 Apr 10:37
1.1.1
4b9f1f8
Compare
Choose a tag to compare

ایجاد / اضافه شد

  • اضافه شدن سمت کلاینت برای مرورگر

Added

  • Added client side for browser

Full Changelog: 1.1.0...1.1.1