Три релиза Ruby on Rails за три дня

    ruby on railsСпустя 6 месяцев после последнего релиза обновился Ruby on Rails до версии 2.3.6. Изменения в основном связаны с исправлениями багов, добавлением нескольких новых функций и подготовкой плацдарма для перехода на Rails 3.0. С полным списком изменений можно ознакомится по ссылке Ruby on Rails 2.3.6

    На следующий день вышел Ruby on Rails 2.3.7, который исправил баги с безопасностью HTML, скопированные из Rails 3.0, но добавил баг связанный с rails_xss плагином. Этот баг делал уязвимыми приложения, которые этот плагин не использовали.

    Ну и последним на данный момент является Ruby on Rails 2.3.8, в котором все работает как надо.
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 19
    • +5
      Только вот этот сегодняшний коммит немного смущает, надеюсь, что это сделано для внутренних нужд, а не для того, чтобы снова порадовать нас новой версией. Хорошего, все же, должно быть понемногу.
      • 0
        Ну, судя по диффам, в этом коммите ничего такого не сделали, просто заменили кое-где номера версий с 2.3.8 на 2.3.9, типа, теперь edge-версия — это будущая 2.3.9.
        • +1
          Это коммит для смены будущей версии в текущей ветке.

          Матчасть.
          • 0
            Спасибо, что подтвердил мое первое предположение.
        • +4
          Хороший пост
          • +2
            Нафиг, надо сразу обновляться. Нет уж, подождем третьего.
            • +3
              Запятая после «нафиг» — явно лишняя. Учитель всегда ругала в школе за лишние запятые. Но все равно — всем плюсы в этом посте добра.
            • НЛО прилетело и опубликовало эту надпись здесь
              • 0
                3 топик на хабре про ruby :)
              • 0
                Да все в норме — случайно зарелизили с багами, а любителей обновиться через пару минут после релиза, у которых gem update в кроне на каждые 5 минут стоит — пришлось спасать срочными новыми версиями…
                • 0
                  а чего спасаться-то? :) гемы и так раз в пять минут обновляются :)
                  попивать себе кофеёк да поджидать пока новую версию выкатят, благо не долго
                  • 0
                    о том и речь — если бы не было новой версии так скоро — поглючило-полежало бы

                    а вообще для продакшна рельсы фризить надо, во избежание
                • 0
                  Когда новые версии как пирожки из печки — это плохо. Опера тому пример.
                  • +1
                    Зато хорошо, что оперативно залатали косяки.
                    • +1
                      Но плохо, что залатали после релиза, а не до.
                    • +1
                      Версия была одна изначально — 2.3.6. А следующие две побочные, типа «ой… забыли. о! заметили».
                      В 2.3.8 вообще стоит явное извенение:
                      «I apologize for wasting a chunk of your day on installing what ought to have been a patch-level update only to find it breaks your app. That’s well out of line with our stable release process and it’s my fault for stepping out of it.»

                      Так что это не новые версии как приожки, а просто улучшеный и вовремя подправленый мост для Rails 3.0.
                    • +3
                      я как раз попал под 'расклад' с этим новым релизом. пришёл к знакомому
                      который как раз изучает рельсы (пишет 2й или 3й проект), на этот раз с монгомаппером.

                      так вот у него были кое какие проблемы правильно прикрутить views и models.

                      ну и я увидев что он пользует erb решил что для него пришло время переходитъ на haml ;)

                      на его вялые возражения я заевил что всё мол работает как часы и что мы в моей конторе
                      пользуем исключительно haml и горя не знаем.

                      вооот. поставил блин. он и завалился. т.к. рельсы были свежие и с haml-ом не дружили.
                      а времени особо разбираться уже не было (2 часа ночи ;) и все views я на haml уже
                      сконвертиривал, ток что пришлось ему даунгреиднуть рельсы обратно на 2.3.6 ;(

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое