Исправленные ошибки и новые возможности Добавлена поддержка единиц измерения; Добавлена поддержка текстовых вставок в математических элементах используя символ '"' (кавычки); Поддержка типов файлов для открытия и сохранения документов вынесена в дополнения (плагины); Desktop: Создан расширенный диалог "Параметры страницы". Добавлена возможность задания пользовательских колонтитулов на страницы при печати;
Теперь пользователь имеет возможность вручную задать тип оптимизации выражения при определении переменных и функций: Символьная оптимизация, Численная оптимизация, Без оптимизации; Производительность системы динамической помощи ввода (системы автоподстановки) существенно увеличена; Система динамической помощи ввода усовершенствована: поиск элементов ведётся с учётом регистра вводимых букв и добавлено отображение локальных переменных при объявлении функций; Добавлен файл примеров: "Преобразование арабских чисел в римские"; Новые функции добавлены в программу: importData(..), str2num(), num2str(), concat(..), findstr(.), substr(.), substr(..), strrep(..), strlen(), IsString() and error(); Скорость работы численной библиотеки увеличена (в 3-6 раз, в зависимости от задачи); Desktop: Исправлена ошибка работы автоматического обновления программы в Windows Vista и Windows Seven, связанная с отсутствием у программы прав доступа на запись в свою директорию в Program Files; Desktop: Исправлены некоторые ошибки работы диалога "Примеры", возникающие, например, при отсутствии папки "examples" в директории программы; Добавлен диалог вставки единиц измерения; Desktop: Примеры из диалога "Примеры" теперь могут быть открыты по двойному щелчку по выбранному пункту; Формат файлов программы (*.sm) обновлён (файлы, созданные или сохранённые в версии 0.88, не могут быть полноценно открыты в предыдущих версиях SMath Studio); Производительность программы при плавном перемещении элементов листа улучшена; Функция line(..) теперь возвращает последнее введённое значение; Добавлена возможность перемещать выделенные элементы листа при помощи клавиш клавиатуры Влево/Вправо/Вверх/Вниз; Обновлена основная иконка приложения; Операции Копирования/Вставки теперь работают со стандартными разделителями SMath Studio ('.' в качестве разделителя целой и дробной частей числа и ',' в качестве разделителя аргументов функций); Функции rfile(..) и wfile(..) улучшены/исправлены; Запрещены большие аргументы для функций sin(..), cos(..), tg(..) и ctg(..); Исправлена ошибка в математическом справочнике; Исправлена ошибка, из-за которой было иногда невозможно вычислить обратную матрицу символьно; Desktop: Исправлена ошибка с невидимой границей элементов на всех листах после первого при печати; Исправлена ошибка, возникающая при попытке найти производную от выражения с помощью пункта меню "Вычисление" > "Дифференцировать"; Исправлено поведение программы при нажатии пробела, когда курсор находится вне элементов листа; Исправлена неверная ширина списка системы динамической помощи ввода, возникающая при появлении в списке нескольких функций с одинаковым названием, но разным количеством аргументов; Desktop: Исправлена ситуация, когда функция с неопределённым количеством аргументов была невидна в поле "Пример" диалога вставки функций; Исправлена ошибка, из-за которой внутренние ошибки плагинов не показывались на листе стандартным способом отображения ошибок; Исправлена ошибка, из-за которой не работало символьное упрощение выражения "1^n=1"; Handheld: Исправлена ошибка, из-за которой на устройствах с VGA дисплеями пункты меню системы автоподстановки были слишком мелкими по высоте; Исправлены ошибки символьной библиотеки: tan(x)/cos(x), cot(x)/sin(x), ln(1/Sqrt(2)) и lg(1/Sqrt(2)); Desktop: Свойства диалога "Параметры страницы" теперь сохраняются в файле настроек программы при закрытии SMath Studio; Исправлена ошибка численного вычисления: "5*'N+10*'kg*'m/{'s^2}"; Исправлена неточность упрощения выражений типа "10^1.23456789"; Исправлена ошибка численной библиотеки, из-за которой невозможно было вычислить определитель типа "det(mat(1,2,0,3,6,0,0,0,0,3,3))=#"; Исправлена ошибка отображения ответа в виде "a=a/1" возникающая в некоторых ситуациях; Исправлена ошибка, приводящая к тому, что некоторые функции были не видны в списке доступных диалога вставки функций; Обновлены языковые файлы; Оптимизирован код.