社区编辑申请
注册/登录
RubyMine 将停止支持 Rails 3
开发
RubyMine v2022.2 预计将在 2022 年第三季度发布,如果有用户仍在使用 Rails 3 以及相关功能,届时切勿升级,或者将项目升级到更高版本。

Jetbrains 近日发布公告,表示 RubyMine 将在下一个版本中停止支持 Rails 3 和其他过时的功能。

实际上 Jetbrains 在发布 RubyMine 2022.1 时就取消了对 Rails 3 的支持,其中的原因也很简单,Rails 3 在很多年前就已经结束了生命周期,目前大多数人早已换成了较新的 Rails 版本。因此,考虑到继续支持 Rails 3 所涉及的工作量和成本,在 RubyMine 中继续支持 Rails 3 似乎并不实际。

但是官方在当时并没有及时清晰地传达这一决定,仅仅是在更新说明中十分不起眼的地方提了一句。这导致一些仍在使用 Rails 3 的用户在升级 RubyMine 后出现了问题。在之后发布的 RubyMine 2022.1.1 版本中,重新加回了对 Rails 3 的支持,Jetbrains 还为此向用户致歉。

随着 Rails 7 在去年年底推出、Rails 3 自 2016 年以来已经过时,以及 Jetbrains 的分析显示 Rails 3 的用户占比已不到 2%,现在可能是取消对 Rails 3 支持的一个好时机。

因此从下一个主要版本开始(RubyMine 2022.2),RubyMine 将正式移除对 Rails 3 的支持。这意味着在 Rails 3/4/5/6/7 中共享的 Rails 功能还可以使用,但 Rails 3 特有的功能(主要是服务器运行配置)将停止使用。从 RubyMine 2022.2 开始,Jetbrains 也将不再修复任何与 Rails 3 有关的新问题。

除了不再支持 Rails 3,RubyMine 还计划不再支持其他一些已经过时的功能和技术,其中包括:

Rails View:一种在 RubyMine 中显示项目结构的 Rails 专用方式,由于该功能很少被 RubyMine 用户使用,现在已经默认禁用。使用 Rails View 的现有用户仍然可以在当前的主要版本中使用它,但在下一个主要版本中将仅能通过 RubyMine 的一个单独插件来使用这一功能。

RCov gem:它在 v2022.1.1 版本中已经被默认禁用,但如果 IDE 检测到你的配置需要它,会建议你重新启用。该功能会在下一个主要版本(v2022.2)中完全被淘汰。

对预加载服务器的支持(Zeus、Spork 和 Nailgun),以及 JRubyCucumber 运行配置类型,将在 v2022.2 中被弃用。

RubyMine v2022.2 预计将在 2022 年第三季度发布,如果有用户仍在使用 Rails 3 以及相关功能,届时切勿升级,或者将项目升级到更高版本。

本文转自OSCHINA

本文标题:RubyMine 将停止支持 Rails 3

本文地址:https://www.oschina.net/news/196845/rubymine-stop-supporting-rails-3

责任编辑:未丽燕 来源: OSCHINA
相关推荐

2022-06-10 07:45:09

CentOS国产操作系统

2022-06-20 14:19:55

FedoraEPELLinux

2022-06-15 17:55:43

IE浏览器Windows微软

2022-04-26 23:42:08

Windows 10微软升级

2022-05-10 11:35:06

国际货币基金组织加密货币法定货币

2022-03-03 09:34:28

CentOS 8服务器替代

2022-04-14 10:22:30

NginxLinux

2022-03-25 10:16:40

CentOSLinux开源

2022-03-27 23:59:11

网络安全美国网络窃密

2022-01-25 16:54:14

2010-05-24 13:45:49

Redmine中使用S

2011-06-16 09:34:21

RedmineezFAQ

2022-07-02 15:19:06

FOSS 开发者GitHubSFC

2022-07-03 10:59:45

微软WindowsExcel

2022-06-15 09:09:48

VME开发者驱动程序

2022-06-30 16:14:20

IEEdge浏览器

2022-06-27 10:05:00

微软人工智能面部识别

2022-06-29 16:29:30

数字化转型企业商业

2022-06-29 10:33:21

网络攻击网络安全

2022-06-28 15:05:50

无线网络零漫游锐捷

同话题下的热门内容

手把手教你用装饰器扩展 Python 计时器C++与Java“相爱相杀”:一个步步紧逼,一个节节败退吐血推荐17个提升开发效率的“轮子”裁员真能拯救中国互联网?Flask vs Django: 该如何选择Python框架?哪个版本的JVM最快?无代码软件发展简史及未来趋势携程基于 GraphQL 的前端 BFF 服务开发实践

编辑推荐

2017年9月编程语言排行榜:Java、C与C++三巨头还能统治排行榜多久?2017年最受欢迎的5个前端框架比较2017年11月编程语言排行榜:脚本语言怎么了?2017年3月编程语言排行榜:Swift首次进入前十最近租房有点烦!技术人如何用Python找到称心如意的“小窝”?
我收藏的内容
点赞
收藏

51CTO技术栈公众号