Skip to content

Releases: ruby/date

v3.5.1

10 Dec 10:17
2b5442d

Choose a tag to compare

What's Changed

  • Remove archaic conditions by @nobu in #144
  • [DOC] Remove the name from same file references by @nobu in #147
  • Call rb_gc_register_mark_object after object allocation by @peterzhu2118 in #149

New Contributors

Full Changelog: v3.5.0...v3.5.1

v3.5.0

03 Nov 21:23
c941d1a

Choose a tag to compare

What's Changed

  • Simplify description of this library by @radar in #112
  • [DOC] Fix broken rdoc-ref to the calendar page by @st0012 in #113
  • Add TruffleRuby in CI by @andrykonchin in #115
  • Enclose dangling else in braces and fix -Wmisleading-indentation by @nobu in #117
  • Add license files (COPYING, BSDL) to gem files by @seedot1234 in #121
  • windows-2019 will be EOL at end of June, 2025 by @hsbt in #124
  • Alias value to take in old Ruby by @hsbt in #127
  • Removed workaround for assert_ractor by @hsbt in #128
  • Suppress warnings by gcc-13 with -Og by @nobu in #129
  • Remove references to FL_EXIVAR by @byroot in #132
  • fix: Date#hash for large years by @Stranger6667 in #130
  • fix: check for fixnum lower bound in m_ajd by @Stranger6667 in #131
  • Suppress maybe-uninitialized warning by gcc-13 by @nobu in #139
  • Do not repeat conversions to string by @nobu in #140
  • Test for the #140 by @nobu in #141
  • Date._parse does not accept nil by @nobu in #142
  • Add a workflow to sync commits to ruby/ruby by @k0kubun in #143

New Contributors

Full Changelog: v3.4.1...v3.5.0

v3.4.1

02 Dec 07:52
a3295ad

Choose a tag to compare

What's Changed

  • Fix incorrect argc2 decrement in datetime_s_iso8601 function by @pelbyl in #105
  • Trivial changes by @nobu in #107
  • Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #109
  • Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in #108
  • [DOC] Empty the false document by @nobu in #110
  • Suppress warnings by @nobu in #111

New Contributors

Full Changelog: v3.4.0...v3.4.1

v3.4.0

01 Nov 04:43
94f8e51

Choose a tag to compare

What's Changed

  • Provide a 'Changelog' link on rubygems.org/gems/date by @mark-young-atg in #101
  • Remove the unintentional ability to parse Symbol by @nobu in #102
  • Prevent converted gregorian date from GC by @nobu in #103
  • [DOC] Specify the unit of return value for Date#- by @p0pemaru in #97
  • Update gperf by @nobu in #104

New Contributors

Full Changelog: v3.3.4...v3.4.0

v3.3.4

07 Nov 04:16
50e18d2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.3...v3.3.4

v3.3.3

19 Dec 01:49
ea3644a

Choose a tag to compare

What's Changed

Full Changelog: v3.3.2...v3.3.3

v3.3.2

16 Dec 06:37
7afd9d4

Choose a tag to compare

What's Changed

  • Implement Date#deconstruct_keys and DateTime#deconstruct_keys by @zverok in #80
  • Fixed wrong minimum version of Ruby by @hsbt in #84

Full Changelog: v3.3.1...v3.3.2

v3.3.1

13 Dec 21:36
b7a8229

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.0...v3.3.1

v3.3.0

05 Dec 05:19
ac1642c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.2...v3.3.0

v2.0.3

17 Nov 10:02
c274cc0

Choose a tag to compare

What's Changed

  • Reiwa backport for v2.0.3 by @hsbt in #47

Full Changelog: v2.0.2...v2.0.3