Мне не известны какие-либо устаревшие теги или функции от CF6.1 до CF8. CF8 был оптимизирован для производительности, поэтому вы, скорее всего, увидите улучшение в вашем приложении в зависимости от того, что было использовано.
Я успешно обновил большое приложение с CF4.5 до CF8 без проблем. Если приложение состоит из довольно простого использования тегов и функций ColdFusion, у вас не должно быть особых проблем.
Однако, поскольку версия для разработчиков является бесплатной, вам следует настроить тестовую среду и самостоятельно определить ответ на этот вопрос, протестировав свое приложение. Все источники данных, пользовательские теги и т. Д. Должны быть перенесены и протестированы. Если какие-либо приложения CF6.1 использовали какой-либо из java api более низкого уровня, доступных в некоторых вещах, вам может потребоваться тщательно протестировать его, чтобы убедиться, что базовая реализация coldfusion не изменилась, и исправить то, что необходимо.
Что касается Railo3.1, могут быть некоторые теги или функции, которые еще не реализованы. Вам снова нужно будет настроить тестовую среду и определить это самостоятельно. Где-то на сайте Railo должен быть список совместимости между разными версиями CF и Railo.