NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Ruby on Rails:3.2 RC1 发布,4.0 将会放弃 Ruby 1.8.7

  • 2011-12-26
  • 本文字数:759 字

    阅读完需:约 2 分钟

Ruby on Rails 组宣布 Rails 3.2 的首个发布候选版,正好赶上圣诞节。3.2 之后,Rails 的下一个主要发布将会是 4.0。

Rails 3.2 引入了一些新特性和许多小改进。最显著的新特性是更快的开发模式,它将会影响所有用户。根据详细的更改日志,加快开发速度的方式是仅在依赖的文件发生更改时才会重新加载类,而现在的做法是Rails 会在每次请求时重新加载类。如果你想要Rails 之前版本的效果,你可以试一下 ActiveReload 插件

如果你在处理因数据库查询的低效而导致的性能问题,新的 explain 特性或许可以帮你找到问题。Arel 现在提供了一个 explain 方法,在生成的查询上运行 EXPLAIN 并显示结果。它可以和 sqlite3,mysql2 和 postgresql 的适配器一起工作。当 Rails 发现一个很慢的查询时(默认是 0.5 秒),它就会自动运行 explain,并向你显示结果。

其它新特性包括一个简单的 Active Record 键 / 值存储扩展和一个允许你向日志添加自定义标记的日志记录程序。若想了解所有更改的完整概览,可以查看详细的更改日志

3.2 发布之后将会集中精力开发 4.0 版本,目前计划于 2012 年夏天发布。DHH 解释了他们为何跳到下一个主要版本号:

关于我们将在 Rails 4.0 里包含什么特性目前没有更多的细节,但采用主要版本号的主要目的是放弃 Ruby 1.8.7 的支持。和 Rails 3.0 不同的是,我们希望这个转变更加平滑。

放弃 1.8.7 一开始可能很困难,但 Ruby 组本身也在从1.8 转移出去:“我们会像往常一样继续为1.8.7 提供常规维护,直到2012 年六月为止。…… 从那以后,我们将会停止修正错误,但我们仍然提供安全错误的修正,直到2013 年六月为止。”除非其他人接手并继续维护它(像 Engine Yard 处理Ruby 1.8.6 那样),否则是时候彻底转到 Ruby 1.9 或某个替代实现。

查看英文原文: Ruby on Rails: 3.2 RC1 Released, 4.0 Will Drop Ruby 1.8.7

2011-12-26 07:462731

评论

发布
暂无评论
发现更多内容

Week 02 学习总结 框架 设计原则

Z冰红茶

架构师训练营第二周作业(2)

烟雨濛濛

架构师训练营第二周作业

张锐

极客大学 极客大学架构师训练营

第二周作业

而立斋

依赖倒置 接口隔离原则

架构师训练营第0期第二周作业

无名氏

依赖倒置原则 DIP 依赖反转原则

架构师训练营第二周感悟

张锐

极客大学架构师训练营

架构师训练营第二周作业

olderwei

极客大学架构师训练营

Spring中依赖倒置原则的理解

极客李

架构师训练营第二周作业

子豪sirius

2020/6/16 架构学习心得

架构5班杨娟Jessie

极客大学架构师训练营

第二周学习总结

赵龙

week02 小结

Geek_196d0f

架构师训练营第二周总结

olderwei

北京疫情反弹 区块链怎样破解食品溯源难题?

CECBC

区块链技术 商品溯源 上链

第二周作业

赵龙

依赖倒置原则

Z冰红茶

架构师训练营第二周作业(1)

烟雨濛濛

手撕设计原则:接口隔离

JefferLiu

面向对象 架构师 面向对象设计 面向对象设计原则

week02 作业

Geek_196d0f

【架构师训练营】第2周作业

花生无翼

极客大学架构师训练营

架构师实现自己架构目标工具手段-软件设计

WulalaOlala

极客大学架构师训练营

重拾依赖倒置原则(训练营第二课)

看山是山

oop 极客大学架构师训练营 依赖倒置原则 DIP

docker-mcr 助您全速下载 dotnet 镜像

newbe36524

Docker netcore

面向对象设计原则课后作业

周冬辉

架构师训练营:第二周 作业

Bruce Xiong

架构师训练营:第二周学习总结

Bruce Xiong

区块链在农业领域能有什么用武之地?

CECBC

区块链技术 上链 农业链 三农

软件设计原理

而立斋

专栏

依赖倒置及Cache重构设计

架构5班杨娟Jessie

极客大学架构师训练营

极客时间架构课 Week02- 作业一:命题作业

yulyulcl

SharePoint 往事之:使用Bootstrap定制SharePoint网站页面

手艺人杨柳

SharePoint

Ruby on Rails:3.2 RC1发布,4.0将会放弃Ruby 1.8.7_Ruby_Mirko Stocker_InfoQ精选文章