我背后有两个小修改。
答案 0 :(得分:2)
我是那些总是升级东西的人之一。但请查看官方changelog,看看许多错误修正和新功能是否足够有趣。
我注意到1.7.0已经出局了,我肯定会升级。但是我需要在升级后测试我的应用程序,因为更改可以破坏现有代码。
答案 1 :(得分:1)
如果有一些新功能你会觉得有用,或者它修复了一些令你讨厌的bug,绝对是。如果你只是后面的小版本,可能没有太多理由升级。
检查changelog,如果您感兴趣,请升级。
我认为“如果它没有被破坏,请不要修复它”说仍然适用,但如果这是一个小型的个人项目,为什么不玩新的光亮版本呢?
答案 2 :(得分:0)
我一直在关注最新版本,尤其是我的宠物项目。我升级到1.7.0只是一个问题,它使用CI会话破坏了我的身份验证过程。
我最终使用Native会话构建了自己的Auth库。
答案 3 :(得分:0)
我进行了升级,有一些很酷的新功能,比如Form Validation类,你不再需要2条单独的规则和字段行。
以下是Validation类中的一些更改,例如:
旧/弃用方法:$ this-> load-> library('validation');
新方法:$ this-> load-> library('form_validation');
旧/弃用方法:$ rules ['name'] =“trim | required | max_length [100]”; $ fields ['name'] =“你的名字”;
新方法:$ this-> form_validation-> set_rules('name','your name','trim | required | max_length [100]');
旧/弃用方法:if($ this-> validation-> run()== TRUE){}
新方法:if($ this-> form_validation-> run()== TRUE){}