File rubygem-backports.changes of Package rubygem-backports
-------------------------------------------------------------------
Fri Jun 21 09:32:23 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## [3.25.0](https://github.com/marcandre/backports/compare/v3.24.0...v3.25.0) - 2024-03-05
## Added
- `MatchData#named_captures` (with `symbolize_keys` option, Ruby 3.3)
- `Range.reverse_each` (Ruby 3.3)
- `Range#overlap?` (Ruby 3.3)
-------------------------------------------------------------------
Tue Nov 14 14:50:19 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- New upstream release 3.24.1, see bundled CHANGELOG.md
-------------------------------------------------------------------
Tue Jan 25 06:40:11 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.23.0
see installed CHANGELOG.md
## [3.23.0](https://github.com/marcandre/backports/compare/v3.22.1...v3.23.0) - 2021-12-28
### Added
- `Integer.try_convert` (Ruby 3.1)
- `Symbol.end_with?` (Ruby 2.7) [#171]
## [3.22.1](https://github.com/marcandre/backports/compare/v3.21.0...v3.22.1) - 2021-12-27
### Added
Ruby 3.1 backports:
#### Array
- `intersect?`
#### Class
- `descendants`
- `subclasses`
#### Enumerable
- `compact`
- `tally` (with hash argument)
### File
- `dirname` (with depth argument)
#### MatchData
- `match`
- `match_length`
#### Struct
- `keyword_init?`
## [3.21.0](https://github.com/marcandre/backports/compare/v3.20.1...v3.21.0) - 2021-03-31
### Added
- Added `String#unpack1` (Ruby 2.4) [#166]
-------------------------------------------------------------------
Thu Jun 24 17:05:35 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.21.0
see installed CHANGELOG.md
-------------------------------------------------------------------
Wed Jan 20 12:21:00 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.20.1
see installed CHANGELOG.md
-------------------------------------------------------------------
Fri Sep 25 13:41:29 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 3.18.2
see installed CHANGELOG.md
-------------------------------------------------------------------
Thu May 7 20:25:57 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 3.17.1
CHANGELOG.rdoc removed upstream
-------------------------------------------------------------------
Mon Feb 10 14:13:19 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 3.16.0
see installed CHANGELOG.rdoc
== Version 3.16.0 - Feb 6th, 2020
Note: {Next major version (X-mas 2020)}[https://github.com/marcandre/backports/issues/139] will drop support for Ruby < 2.2.
* Ruby 2.7 backports
* Array
* +intersection+
* Comparable
* +clamp+ (with range)
* Complex
* +<=>+
* Enumerable
* +filter_map+
* +tally+
* Enumerator
* +produce+ (class method)
* Time
* +floor+, +ceil+
-------------------------------------------------------------------
Fri Jul 19 08:55:44 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.15.0
see installed CHANGELOG.rdoc
== Version 3.15.0 - May 15th, 2019
* Proc / Method
* +<<+, +>>+
-------------------------------------------------------------------
Sun May 5 09:18:55 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.14.0
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Sat Mar 2 15:05:04 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.12.0
see installed CHANGELOG.rdoc
* From 2.5.0: <tt>String#undump</tt> (Note, much slower performances)
-------------------------------------------------------------------
Wed Sep 5 10:02:47 UTC 2018 - coolo@suse.com
- updated to version 3.11.4
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Mon Apr 16 17:28:42 UTC 2018 - factory-auto@kulow.org
- updated to version 3.11.3
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Tue Apr 10 23:28:43 UTC 2018 - factory-auto@kulow.org
- updated to version 3.11.2
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Thu Feb 8 07:46:08 UTC 2018 - factory-auto@kulow.org
- updated to version 3.11.1
see installed CHANGELOG.rdoc
== Version 3.11.0 - December 25th, 2017
* New Ruby version 2.5.0
* Array
* +append+, +prepend+
* Dir
* +children+, +each_child+
* Enumerable
* +any?+, +all?+, +none?+, +one?+ (with pattern argument)
* Hash
* +slice+
* +transform_keys+
* Integer
* +sqrt+
* +allbits?+, +anybits?+ and +nobits?+
* Kernel
* +yield_self+
* Module
* +attr+, +attr_accessor+, +attr_reader+, +attr_writer+ (now public)
* +define_method+, +alias_method+, +undef_method+, +remove_method+ (now public)
* String
* +delete_prefix+, +delete_prefix!+
* +delete_suffix+, +delete_suffix!+
* Struct
* +new+ (with <code>keyword_init: true</code>)
* <tt>require 'backports/latest'</tt> is now the right way to require everything
== Version 3.10.0 - October 17, 2017
* Additional features of 2.4.0
* Enumerable
* +uniq+
* +sum+
* Hash
* +compact+
* +transform_values+
== Version 3.9.0 - October 07, 2017
* From 2.4.0: +dup+ for +true+, +false+, +nil+, Numeric
* From 2.2.0: <tt>Method#super_method</tt>
== Version 3.8.0 - April 26, 2017
* From 2.4.0: <tt>String#match?</tt>, <tt>Regexp#match?</tt>
* From 2.3.0:
* unary <tt>String#+</tt>, +-+
* Numeric: +positive?+, +negative?+
* Hash: +to_proc+, +fetch_values+, <tt>></tt>, <tt><</tt>, <tt>>=</tt>, <tt><=</tt>
* Enumerable: +chunk_while+, +grep_v+
* <tt>{Array|Hash|Struct}#dig</tt>
* <tt>Array#bsearch_index</tt>
* From 2.2.0:
* <tt>Method#curry</tt>
* <tt>String#unicode_normalize{|?|!}</tt>
* <tt>Kernel#itself</tt>
* Float: +next_float+, +prev_float+
== Version 3.7.0 - March 28, 2017
* Initiate work on backports of 2.2, 2.3, 2.4
* From 2.4.0:
* <tt>Comparable#clamp</tt>
* From 2.2.0:
* Enumerable: +slice_when+, +slice_after+
-------------------------------------------------------------------
Tue Jan 9 07:23:05 UTC 2018 - coolo@suse.com
- updated to version 3.11.0
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Thu Oct 26 09:56:31 UTC 2017 - coolo@suse.com
- updated to version 3.10.3
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Wed Oct 11 05:58:31 UTC 2017 - coolo@suse.com
- updated to version 3.10.0
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Tue May 23 09:41:53 UTC 2017 - coolo@suse.com
- updated to version 3.8.0
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Wed Mar 29 04:29:06 UTC 2017 - coolo@suse.com
- updated to version 3.7.0
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Wed Feb 10 05:28:33 UTC 2016 - coolo@suse.com
- updated to version 3.6.8
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Tue Nov 3 05:30:12 UTC 2015 - coolo@suse.com
- updated to version 3.6.7
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Sun Aug 2 04:28:35 UTC 2015 - coolo@suse.com
- updated to version 3.6.6
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Tue Jul 14 04:29:30 UTC 2015 - coolo@suse.com
- updated to version 3.6.5
see installed CHANGELOG.rdoc
-------------------------------------------------------------------
Thu Jan 1 19:32:19 UTC 2015 - mailaender@opensuse.org
- update to version 3.6.4
-------------------------------------------------------------------
Mon Oct 13 05:42:43 UTC 2014 - coolo@suse.com
- adapt to new rubygem packaging
-------------------------------------------------------------------
Sat Feb 22 06:25:45 UTC 2014 - coolo@suse.com
- updated to version 3.6.0
* Additional features of 2.1.0
* Bignum#bit_length
* Fixnum#bit_length
* Module#include (now public)
-------------------------------------------------------------------
Thu Feb 6 18:00:02 UTC 2014 - coolo@suse.com
- updated to version 3.5.0
* Additional features of 2.0.0
* Range#size
-------------------------------------------------------------------
Sun Jan 5 14:39:54 UTC 2014 - coolo@suse.com
- updated to version 3.4.0
-------------------------------------------------------------------
Sun Oct 13 18:10:02 UTC 2013 - coolo@suse.com
- updated to version 3.3.5
-------------------------------------------------------------------
Mon Sep 23 14:53:02 UTC 2013 - coolo@suse.com
- updated to version 3.3.4
-------------------------------------------------------------------
Wed Jul 31 05:41:18 UTC 2013 - coolo@suse.com
- updated to version 3.3.3
-------------------------------------------------------------------
Tue Jun 4 16:47:24 UTC 2013 - coolo@suse.com
- updated to version 3.3.1
* Moved `Proc#yield` & `Hash#key` from 1.8.7 to 1.9.1
== Version 3.2.0 - April 2nd, 2013
* Moved `Dir.mktmpdir` to the stdlib 'tmpdir' for Ruby 1.8.7
* Removed `returning` as it is no longer part of Rails.
== Version 3.1.0 - March 5th, 2013
* Backports can now be loaded separately!
* Small tweaks and fixes for many methods to pass more RubySpecs
== Version 3.0.0 - February 24th, 2013
* Features of 2.0.0 are now required when requiring 'backports'.
* Additional features of 2.0.0
* Struct#to_h, NilClass#to_h, Hash#to_h
* Hash#default_proc = nil
* OpenStruct lib
* 1.8.7's Enumerator#with_index (it wasn't in the 1.8.7 NEWS file...)
== Version 2.8.0 - February 3rd, 2013
* Added some features of 2.0.0 (must be required explicitly until official release):
* Array#bsearch
* Range#bsearch
== Version 2.7.0 - January 14th, 2013
* Added some features of 2.0.0 (must be required explicitly until official release):
* Enumerable#lazy
* Enumerator::Lazy
-------------------------------------------------------------------
Fri Jan 4 12:09:24 UTC 2013 - coolo@suse.com
- initial package (version 2.6.5)