Releases: briannesbitt/Carbon
3.0.0
Complete commits list: 2.72.2...3.0.0
Summary:
- Dropped PHP < 8.1 #2810 #2385 #2346
- Dropped Symfony < 4.4 #2070
- Added enums for week days, months and units #2701
- Added generic
unitOfUnit
andunitsInUnit
getters #2885 - β Changed
diffIn*
methods to returnfloat
and relative diff ($absolute = false
by default) #2119- diffIn* will use the floatDiffInReal* behavior, all other variants will be removed
- Changed
CarbonPeriod
to extendDatePeriod
#1752 - Changed
create*
method to returnnull
instead offalse
#2340 - Changed
forHumans()
to show0 seconds
y default for empty intervals #2035 - Changed
CarbonInterval
to be empty by default #2079 - Changed week methods to work with current global locale #1967
- Allowed to add and subtract decimal numbers of any unit #2347 #2519
- Changed factories to have isolated settings, locale, testNow, macros and default timezone #2345
- Changed
$tz
with$timezone
for named argument #2925 - Changed
parse()
return type to non-nullablestatic
#2931 β @jnoordsij - Fixed short year Ukrainian plural #2923
- Fixed
resolve*
method return type so to allow sub-classes to take other sub-classes as parameters - Fixed fallback from setter to macro #2922
3.0.0-rc.3
Complete commits list: 3.0.0-rc.1...3.0.0-rc.3
Summary:
- Changed #2931 Use non-nullable
static
return type forparse()
β @jnoordsij
3.0.0-rc.1
Complete commits list: 3.0.0-beta.3...3.0.0-rc.1
Summary:
- Changed #2925 Replace
$tz
with$timezone
for named argument β @kylekatarnls - Fixed #2923 short year Ukrainian plural β @kylekatarnls
2.72.3
Complete commits list: 2.72.2...2.72.3
Summary:
- Fixed #2920 typos in documentation β @szepeviktor
- Fixed #2918 Short year Ukrainian plural β @kylekatarnls
3.0.0-beta.3
Complete commits list: 3.0.0-beta.2...3.0.0-beta.3
Summary:
- Fixed fallback from setter to macro #2922
3.0.0-beta.2
Complete commits list: 3.0.0-beta.1...3.0.0-beta.2
Summary:
- Fixed
resolve*
method return type so to allow sub-classes to take other sub-classes as parameters
3.0.0-beta.1
Complete commits list: 2.72.2...3.0.0-beta.1
Summary:
-
Dropped Symfony < 4.4 #2070
-
Added enums for week days, months and units #2701
-
Added generic
unitOfUnit
andunitsInUnit
getters #2885 -
Changed
CarbonPeriod
to extendDatePeriod
#1752 -
Changed
create*
method to returnnull
instead offalse
#2340 -
Changed
forHumans()
to show0 seconds
y default for empty intervals #2035 -
Changed
CarbonInterval
to be empty by default #2079 -
Changed
diffIn*
methods to returnfloat
and relative diff ($absolute = false
by default) #2119- diffIn* will use the floatDiffInReal* behavior, all other variants will be removed
-
Changed week methods to work with current global locale #1967
-
Allowed to add and subtract decimal numbers of any unit #2347 #2519
-
Changed factories to have isolated settings, locale, testNow, macros and default timezone #2345
2.72.2
Complete commits list: 2.72.1...2.72.2
Summary:
- Fixed #2908 typo of day name in Slovak language β @richardDobron
- Fixed #2918 Use febr. as Hungarian abbreviation for februΓ‘r (February) β @dvidke
New Contributors
- @richardDobron made their first contribution in #2908
- @dvidke made their first contribution in #2918
2.72.1
Complete commits list: 2.72.0...2.72.1
Summary:
- Fixed #2899 setConfigCacheFactory compatibility β @kylekatarnls
- Updated #2896 phpcs version β @kylekatarnls
2.72.0
Complete commits list: 2.71.0...2.72.0
Summary:
- Fixed #2872 Slovak translations β @s4muel
- Fixed #2884 Use relevant class to synchronize CarbonPeriod mock β @kylekatarnls
- Fixed #2890 Apply rounding changes to result before applying unit β @Sjoertjuh
- Fixed #2879 Narrow phpstan types in assertInstanceOf* AbstractTestCase methods β @staabm
- Fixed #2864 Cleanup PHPDoc β @kylekatarnls
- Added #2848 Dependabot β @juherr
- Changed #2859 Externalize doctrine types β @kylekatarnls
- Changed #2862 Bump actions/checkout from 3 to 4 β @dependabot
- Changed #2886 Use new timezone names in tests β @kylekatarnls
New Contributors
- @juherr made their first contribution in #2848
- @dependabot made their first contribution in #2862
- @s4muel made their first contribution in #2872
- @staabm made their first contribution in #2879
- @Sjoertjuh made their first contribution in #2890