Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

bump more core extensions #493

Merged
merged 1 commit into from
Jul 14, 2020
Merged

bump more core extensions #493

merged 1 commit into from
Jul 14, 2020

Conversation

d-m-u
Copy link
Contributor

@d-m-u d-m-u commented Jun 29, 2020

more core ext's on 4.1.0

update for update sake

https://github.com/ManageIQ/more_core_extensions/compare/179bf40..e5b4501

  • Added Ruby 2.7 support [#79]
  • Added Process#pause, Process#resume, and Process#alive? [#73]

array added * #compact_map - Collect non-nil results from the block
array added #tabular_sort - Sorts an Array of Hashes by specific columns

hierarchy added #descendant_get - Returns the descendant with a given name

the two breaking changes:

  • BREAKING: Moved Object#descendant_get to Class#descendant_get [#75]
  • BREAKING: Removed deprecated Enumerable#stable_sort_by [#76]

a minor header output change was made that hasn't been released yet to make tableize more markdown compliant

see ManageIQ/linux_admin#221

@d-m-u d-m-u changed the title bump more core extentions [wip] bump more core extentions Jun 29, 2020
@miq-bot miq-bot added the wip label Jun 29, 2020
@d-m-u d-m-u force-pushed the bump_mce branch 2 times, most recently from 788b7a4 to 4f77fd2 Compare July 10, 2020 05:18
@d-m-u d-m-u changed the title [wip] bump more core extentions [wip] bump more core extensions Jul 10, 2020
@@ -19,7 +19,7 @@ Gem::Specification.new do |s|
s.add_dependency "activerecord-id_regions", "~> 0.3.0"
s.add_dependency "linux_admin", "~> 2.0"
s.add_dependency "manageiq-password", "~> 0.3"
s.add_dependency "more_core_extensions", "~> 3.5"
s.add_dependency "more_core_extensions", "~> 4.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe this should be ">= 3.5", "< 5"? In #244 it sounds like we only really care that the minimum is 3.5.

more core ext's on 4.1.0

update for update sake

https://github.com/ManageIQ/more_core_extensions/compare/179bf40..e5b4501
 - Added Ruby 2.7 support [[ManageIQ#79](ManageIQ/more_core_extensions#79)]
 - Added Process#pause, Process#resume, and Process#alive? [[ManageIQ#73](ManageIQ/more_core_extensions#73)]

array added * `#compact_map` - Collect non-nil results from the block
array added `#tabular_sort` - Sorts an Array of Hashes by specific columns

hierarchy added `#descendant_get` - Returns the descendant with a given name

the two breaking changes:
- **BREAKING**: Moved Object#descendant_get to Class#descendant_get [[ManageIQ#75](ManageIQ/more_core_extensions#75)]
- **BREAKING**: Removed deprecated Enumerable#stable_sort_by [[ManageIQ#76](ManageIQ/more_core_extensions#76)]

a minor header output change was made that hasn't been released yet to make tableize more markdown compliant

see ManageIQ/linux_admin#221
@d-m-u d-m-u changed the title [wip] bump more core extensions bump more core extensions Jul 14, 2020
@miq-bot miq-bot removed the wip label Jul 14, 2020
@miq-bot
Copy link
Member

miq-bot commented Jul 14, 2020

Checked commit d-m-u@267ba56 with ruby 2.5.7, rubocop 0.69.0, haml-lint 0.28.0, and yamllint
0 files checked, 0 offenses detected
Everything looks fine. ⭐

@bdunne bdunne self-assigned this Jul 14, 2020
@bdunne bdunne merged commit e033079 into ManageIQ:master Jul 14, 2020
@d-m-u d-m-u deleted the bump_mce branch July 14, 2020 17:44
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants