Releases: briannesbitt/Carbon
Releases · briannesbitt/Carbon
1.28.0
Complete commits list: 1.27.0...1.28.0
Summary:
- Added isStartOfDay, isEndOfDay, isMidnight, isMidday methods
- Added locales bs_BA, hi, is, ne, oc, sh, sw
- Added diff translations for ca, es, nl, no, pl, sl, sr*
- Fixed ko, pl translations
- Fixed createFromFormat with partial format and mock now instance
- Added make methods to Carbon and CarbonInterval
- Added getCascadeFactors, setCascadeFactors, getFactor, getDaysPerWeek, getHoursPerDay, - getMinutesPerHours, getSecondsPerMinutes, cascade, total methods and total getters to CarbonInterval
- Added $short argument to CarbonInterval::forHumans to display short formats
1.27.0
Complete commits list: 1.26.4...1.27.0
Summary:
- Added
isSameQuarter
,isCurrentQuarter
,isNextQuarter
andisLastQuarter
methods - Added
isSameHour
,isSameMinute
,isSameSecond
,isCurrentHour
,isCurrentMinute
andisCurrentSecond
methods - Added
CarbonInterval::times
method - Added italian translation for diff words
1.26.4
Always pass $self at its position even if previous arguments miss
1.26.3
Macro: restrict $self (PHP 5.3 helper) to this explicit name only
1.26.2
Change macros variable name to coexist with Laravel's one
1.26.1
Change macros variable name to coexist with Laravel's one
1.26.0
Complete commits list: 1.25.0...1.26.0
Summary:
- Added
setDateFrom
andsetTimeFrom
methods - Allowed
DateTimeInterface
ininstance
method - Added
macro
,hasMacro
andmixin
methods - Added welsh language
- Added CarbonInterval::getDateIntervalSpec (similar to CarbonInterval::spec but static and able to take any DateInterval instance as argument)
- Added options for
diffForHumans
to support now/yesterday/tomorrow (#1240)
1.25.0
Complete commits list: 1.24.2...1.25.0
Summary:
- Allowed date/time strings in diffIn* and diffForHumans methods
- Added addRealHours()/addRealHour()/subRealHours()/subRealHour() method
- Added addRealMinutes()/addRealMinute()/subRealMinutes()/subRealMinute() method
- Added addRealSeconds()/addRealSecond()/subRealSeconds()/subRealSecond() method
- Added diffInRealHours() method
- Added diffInRealMinutes() method
- Added diffInRealSeconds() method
- Added Carbon::createFromTimeString() method
- Added CarbonInterval::fromString() method
- Allowed spec string as CarbonInterval constructor and in CarbonInterval::parse()
- Added Carbon::useMicrosecondsFallback() and Carbon::isMicrosecondsFallbackEnabled() to handle microseconds work-around in PHP < 7.1
- Added dayOfWeekIso property
- Allowed editing/adding languages and translations
1.24.2
Prevent from negative values in microtime
Complete commits list: 1.24.1...1.24.2
1.24.1
Re-align __set_state on DateTime method to ease Laravel compatibility
Complete commits list: 1.24.0...1.24.1