Project

General

Profile

ActionsLike0

Bug #21147

closed

[Breaking changes or Bug] DateTime Range#to_a behaves different between 3.3.7 and 3.4.1

Added by jamesst20 (James St-Pierre) 3 months ago. Updated 2 months ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 3.3.7 (2025-01-15 revision be31f993d7) [arm64-darwin24], ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [arm64-darwin24]
[ruby-core:121101]

Description

a = Time.zone.now.to_date
b = Time.zone.now.to_date

# Ruby 3.3.7
(a..b).to_a
=> [Tue, 18 Feb 2025] 

# Ruby 3.4.1
(a..b).to_a
=> [] 

Related issues 1 (0 open1 closed)

Related to Ruby - Bug #21030: Bug: #step with Range<ActiveSupport::Duration> behavior broken on Ruby 3.4.1Closedzverok (Victor Shepelev)Actions
#2

Updated by mame (Yusuke Endoh) 3 months ago

  • Related to Bug #21030: Bug: #step with Range<ActiveSupport::Duration> behavior broken on Ruby 3.4.1 added

Updated by mame (Yusuke Endoh) 2 months ago

  • Status changed from Open to Closed
ActionsLike0

Also available in: Atom PDF