Skip to content

Commit bd573c7

Browse files
Merge pull request #6800 from rubygems/release/bundler_2.4.16_rubygems_3.4.16
Prepare RubyGems 3.4.16 and Bundler 2.4.16
2 parents 702f922 + 96a470a commit bd573c7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+248
-67
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 3.4.16 / 2023-07-10
2+
3+
## Enhancements:
4+
5+
* Installs bundler 2.4.16 as a default gem.
6+
17
# 3.4.15 / 2023-06-29
28

39
## Enhancements:

bundler/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# 2.4.16 (July 10, 2023)
2+
3+
## Bug fixes:
4+
5+
- Exclude Bundler from missing locked dependencies check [#6792](https://github.com/rubygems/rubygems/pull/6792)
6+
- Fix another incorrect removal of "ruby" platform from lockfile when changing path sources [#6784](https://github.com/rubygems/rubygems/pull/6784)
7+
- Fix git source lockfile instability [#6786](https://github.com/rubygems/rubygems/pull/6786)
8+
9+
## Documentation:
10+
11+
- `gemfile.5`: Code format the default glob to escape Markdown [#6790](https://github.com/rubygems/rubygems/pull/6790)
12+
113
# 2.4.15 (June 29, 2023)
214

315
## Enhancements:

bundler/lib/bundler/definition.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -394,8 +394,8 @@ def ensure_equivalent_gemfile_and_lockfile(explicit_flag = false)
394394
lock_source = lock_dep.source || sources.default_source
395395
next if lock_source.include?(gemfile_source)
396396

397-
gemfile_source_name = dep.source ? gemfile_source.identifier : "no specified source"
398-
lockfile_source_name = lock_dep.source ? lock_source.identifier : "no specified source"
397+
gemfile_source_name = dep.source ? gemfile_source.to_gemfile : "no specified source"
398+
lockfile_source_name = lock_dep.source ? lock_source.to_gemfile : "no specified source"
399399
changed << "* #{name} from `#{lockfile_source_name}` to `#{gemfile_source_name}`"
400400
end
401401

@@ -700,7 +700,7 @@ def check_missing_lockfile_dep
700700
return if @dependency_changes
701701

702702
current_dependencies.find do |d|
703-
@locked_specs[d.name].empty?
703+
@locked_specs[d.name].empty? && d.name != "bundler"
704704
end&.name
705705
end
706706

@@ -941,6 +941,7 @@ def remove_ruby_from_platforms_if_necessary!(dependencies)
941941
Bundler.local_platform == Gem::Platform::RUBY ||
942942
!platforms.include?(Gem::Platform::RUBY) ||
943943
(@new_platform && platforms.last == Gem::Platform::RUBY) ||
944+
@path_changes ||
944945
@dependency_changes ||
945946
!@originally_locked_specs.incomplete_ruby_specs?(dependencies)
946947

bundler/lib/bundler/man/bundle-add.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-ADD" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-ADD" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-add\fR \- Add gem to the Gemfile and run bundle install

bundler/lib/bundler/man/bundle-binstubs.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-BINSTUBS" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-BINSTUBS" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-binstubs\fR \- Install the binstubs of the listed gems

bundler/lib/bundler/man/bundle-cache.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-CACHE" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-CACHE" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-cache\fR \- Package your needed \fB\.gem\fR files into your application

bundler/lib/bundler/man/bundle-check.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-CHECK" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-CHECK" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-check\fR \- Verifies if dependencies are satisfied by installed gems

bundler/lib/bundler/man/bundle-clean.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-CLEAN" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-CLEAN" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-clean\fR \- Cleans up unused gems in your bundler directory

bundler/lib/bundler/man/bundle-config.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-CONFIG" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-CONFIG" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-config\fR \- Set bundler configuration options

bundler/lib/bundler/man/bundle-console.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "BUNDLE\-CONSOLE" "1" "February 2023" "" ""
4+
.TH "BUNDLE\-CONSOLE" "1" "July 2023" "" ""
55
.
66
.SH "NAME"
77
\fBbundle\-console\fR \- Deprecated way to open an IRB session with the bundle pre\-loaded

0 commit comments

Comments
 (0)