IBProvider v3.45. Улучшена поддержка UTF8
Откорректирована поддержка кодовой страницы UTF8
В предыдущих выпусках провайдера вычисление размеров колонок/параметров с типами CHAR/VARCHAR и кодовой страницей UTF8 осуществлялось по правилу два UTF16 (WCHAR) символа на один UTF8 символ. Это обеспечивало поддержку всех допустимых символов UTF8, но создавало определенный трудности с определением реального количества символов в колонке/параметре.
В новом выпуске провайдер, по умолчанию, вычисляет эти размеры исходя из правила один UTF16 (WCHAR) символ на один UTF8 символ. И добавлено новое свойство инициализации «wchars_in_utf8_symbol», которое позволяет вернуться к предыдущему правилу.
Коррекция списка ключевых слов FB2.1-FB3.0
Добавлено ключевое слово «RECURSIVE».
Другое
Большая часть изменений нового выпуска IBProvider, связана с реорганизацией и ревизией исходного кода.