Jean Boussier
6ba2fdb2fe
Bump the required Ruby version to 3.1.0
...
Until now, Rails only droped compatibility with older
rubies on new majors, but I propose to change this policy
because it causes us to either keep compatibility with long
EOLed rubies or to bump the Rails major more often, and to
drop multiple Ruby versions at once when we bump the major.
In my opinion it's a bad alignments of incentives. And we'd
be much better to just drop support in new minors whenever they
go EOL (so 3 years).
Also Ruby being an upstream dependency, it's not even
a semver violation AFAICT.
Since Rails 7.2 isn't planned before a few months, we
can already drop Ruby 3.0 as it will be EOL in March.
2023-12-31 08:54:03 +01:00
Rafael Mendonça França
1fde031e89
Fix gemspec
2021-11-15 21:06:21 +00:00
Rafael Mendonça França
9195b7fd0a
Require MFA to release rails
2021-11-15 20:37:42 +00:00
Rafael Mendonça França
6487836af8
Rails 7 requires Ruby 2.7 and prefer Ruby 3+
...
The code cleanup is comming in later commits but this
already remove support to Ruby < 2.7.
2021-02-04 16:34:53 +00:00
Abhay Nikam
bdfffd1355
Update the Rails mailing list URLs to new discuss discourse URL [ci skip]
2020-04-02 22:00:28 +05:30
Orien Madgwick
493edf044f
Add bug tracker/documentation/mailing list URIs to the gemspecs
2019-10-11 20:47:19 -04:00
Abhay Nikam
027e492b6f
Fix links in gemspec and docs from http to https.
2019-03-09 19:42:35 +05:30
Kasper Timm Hansen
647d7e6167
Revert "Revert "Merge pull request #34387 from yhirano55/rails_info_properties_json""
...
I reverted the wrong commit. Damn it.
This reverts commit f66a977fc7
.
2019-01-08 22:19:22 +01:00
Kasper Timm Hansen
f66a977fc7
Revert "Merge pull request #34387 from yhirano55/rails_info_properties_json"
...
We had a discussion on the Core team and we don't want to expose this information
as a JSON endpoint and not by default.
It doesn't make sense to expose this JSON locally and this controller is only
accessible in dev, so the proposed access from a production app seems off.
This reverts commit 8eaffe7e89
, reversing
changes made to b6e4305c3b
.
2019-01-08 22:16:58 +01:00
Kasper Timm Hansen
1b7c3222e8
Require Ruby 2.5 for Rails 6.
...
Generally followed the pattern for https://github.com/rails/rails/pull/32034
* Removes needless CI configs for 2.4
* Targets 2.5 in rubocop
* Updates existing CHANGELOG entries for fewer merge conflicts
* Removes Hash#slice extension as that's inlined on Ruby 2.5.
* Removes the need for send on define_method in MethodCallAssertions.
2018-12-19 21:47:50 +01:00
jacobherrington
308d637550
Change queueing to queuing in docs and comments [skip ci]
...
My spellchecker flagged this as an incorrect spelling, upon further
research it appears to be a point of contention in English. Either way
might work.
After further examination queuing is much more common in the Rails
codebase so making this change will serve to standardize the spelling.
2018-11-18 22:36:44 -06:00
Gannon McGibbon
e74fdbe00c
Amend CVE note and security guide section wordings
...
Reword first sentence of dep management and CVE section of
security guide. Also, reword and move gemspec notes above deps.
[ci skip]
2018-11-06 18:06:57 -05:00
Gannon McGibbon
1c11688b56
Add CVE note to security guide and gemspecs
...
[ci skip]
2018-11-06 14:25:36 -05:00
Jeremy Daer
d4eb0dc89e
Rails 6 requires Ruby 2.4.1+
...
Skipping over 2.4.0 to sidestep the `"symbol_from_string".to_sym.dup` bug.
References #32028
2018-02-17 15:34:57 -08:00
Rafael Mendonça França
0ea8e7db1a
Remove support to Ruby 2.2
...
Rails 6 will only support Ruby >= 2.3.
2018-02-16 18:52:10 -05:00
Koichi ITO
aa28c5ca65
[Active Job] `rubocop -a --only Layout/EmptyLineAfterMagicComment`
2017-07-11 13:12:32 +09:00
Kir Shatrov
14ece5e429
Use frozen-string-literal in ActiveJob
2017-07-09 20:50:52 +03:00
Matthew Draper
87b3e226d6
Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"
...
This reverts commit 3420a14590
, reversing
changes made to afb66a5a59
.
2017-07-02 02:15:17 +09:30
Kir Shatrov
cfade1ec7e
Enforce frozen string in Rubocop
2017-07-01 02:11:03 +03:00
Grey Baker
3e6ce1cd69
Add source code and changelog links to gemspecs
2017-06-28 10:06:01 +01:00
bogdanvlviv
40bdbce191
Define path with __dir__
...
".. with __dir__ we can restore order in the Universe." - by @fxn
Related to 5b8738c2df
2017-05-23 00:53:51 +03:00
Xavier Noria
adca8154c6
applies new string literal convention in the gemspecs
...
The current code base is not uniform. After some discussion,
we have chosen to go with double quotes by default.
2016-08-06 19:27:12 +02:00
Xavier Noria
1eb27fafa9
revises the homepage URL in the gemspecs [ci skip]
...
References https://github.com/rails/homepage/issues/46 .
2016-03-10 07:55:27 +01:00
Jeremy Daer
7a6772c0e7
Use released GlobalID now that it provides URI::GID::MissingModelIdError for Active Job
2015-12-17 17:20:19 -07:00
Jon Atack
32f7491808
Upgrade to Ruby 2.2.2
...
and fix the grammar in the ruby_version_check.rb user message.
2015-04-14 08:41:56 +05:30
Peter Suschlik
f0768eba28
Target Ruby 2.2.1 in gemspecs
...
This is a follow-up to #19257
2015-03-09 09:56:26 +01:00
claudiob
d3b098b828
Require Ruby 2.2 for Rails 5.0
...
Stems from [this comment](https://github.com/rails/rails/pull/18203#issuecomment-68138096 ) by @robin850
and by the blog post http://weblog.rubyonrails.org/2014/12/19/Rails-4-2-final
2014-12-26 13:53:09 +01:00
claudiob
96d0f751f9
Bump required Ruby version to 2.1.0
...
[This article](http://weblog.rubyonrails.org/2014/8/20/Rails-4-2-beta1/#maintenance-consequences-and-rails-5-0 ) states that:
> Rails 5.0 is in most likelihood going to target Ruby 2.2.
Before the exact minimum version is fully decided, @arthurnn [suggests](https://github.com/rails/rails/pull/17830#issuecomment-64940383 )
that **at least** version 2.1.0 **must** be required by the `gemspec` files.
2014-11-28 22:59:51 -08:00
Abdelkader Boudih
ed9f71d11a
Bump globalid version
2014-09-12 08:30:35 +00:00
Abdelkader Boudih
8fc99194ca
[ActiveJob] Add activesupport as dependency [ci skip]
2014-08-24 22:16:48 +00:00
Jeremy Kemper
9bea72b6fb
Bump ActiveJob's GlobalID dep to 0.2.3+ to fix Railties tests
2014-08-19 12:45:04 -07:00
Abdelkader Boudih
2f7b239fca
[ActiveJob] Use globalid gem
2014-08-17 23:10:45 +00:00
Cristian Bica
22ee993825
Modified activejob.gemspec to match other rails gems format
2014-08-12 16:04:24 +03:00
Abdelkader Boudih
a75f085941
Add 'activejob/' from commit '14f74a8331f94150dfee653224de8fc837797709'
...
git-subtree-dir: activejob
git-subtree-mainline: b45b99894a
git-subtree-split: 14f74a8331
2014-08-12 09:17:19 +00:00