CerebroSQL [RU]
9 subscribers
6 files
28 links
Актуальные новости о проекте CerebroSQL
EN: https://t.me/+rCxa0kCJ3LVhZjcy
Download Telegram
Версия 24.2

Накопительным итогом, что добавлено в данной версии
* Исправления выявленных ошибок версии 24.1
* Расширение списка поддерживаемых ключей для языкового пакета
* Доработан редактор запросов для СУБД MSSQL
* Изменение системы логирования работы программы. Данные пишутся в файл на диске и в структуры памяти без обращения в vlc компонентам.
* Добавлена ротация лога программы по датам
* Расширение функционала Мастера форм для поддержки возможности создания произвольных форм интегрирующихся в различные меню редактора запросов (поддержка всех меню редактора запросов для СУБД PostgreSQL и MySQL). Создаваемые формы не только получают информацию из дерева объектов, но так же могут выполнять дополнительно запросы к БД к которой подключен текущий лист

Данное обновление решает одну из главных проблем программы, это не большое количество различных визардов. Через "Page configurator" теперь можно создавать окна для просмотра информации для редактора запросов. Окна интегрируются в различные меню редактора.
Документация по механизму пока не готова, но будет добавлена на сайт в ближайшее время.

p.s.: работа над механизмом будет продолжена. В следующих версиях будет увеличено количество компонентов, а так же добавлена поддержка функционала по внесению изменений через создаваемые окна

Так же ускорена работа программы за счет оптимизации системы логирования работы.
Версия 24.2.1

Что изменилось:
Обновление интерфейса, по умолчанию скрыт весь функционал Oracle. Для Активации установить чек в главном окне.
Обновление интерфейса Редактора SQL (настройки - style)
- добавлена возможность выбирать размер иконок основного меню
- добавлена возможность выбирать размер иконок кнопок рабочей области
- добавлена возможность скрыть кнопки левого меню

Пользовательские формы
- Combobox - добавлена возможность вносить изменения в другие элементы через переменные
- RadioGroup - добавлена возможность вносить изменения в другие элементы через переменные
- Edit - добавлена возможность вносить изменения в другие элементы через переменные
- Button - добавлен экшен для внесения изменений в БД, лог ведется локально (в БД)
- добавлен менеджер для просмотра информации окна в памяти (значение переменных, объекты)
🔥1
Версия 24.2.2
Добавлена возможность создавать в дереве редактора SQL собственные узлы для вызова пользовательских форм
Добавлено выравнивание колонок по ширине в редакторе запросов (после отображения данных)
🔥1
Версия 24.2.3
+ Оптимизация кода редактора запросов, повышение производительности
+ Добавлено раскрывающееся окно при редактировании текстовых полей в гриде
+ В дереве соединений добавлена подсказка указывающая на хранилище данных о соединении (LOCAL или GLOBAL)
🔥1
Версия 24.2.4

Промежуточная сборка, доработки выполнены в процессе разработки документации.
Что нового:
* Обновление функционала: Oracle compile invalid objects
* Обновление функционала: Oracle logminer UI, в том числе добавлена возможность экспорта данных архивного журнала в csv файл
* Исправлен баг в редакторе запросов блокирующий экспорт данных из грида в текстовые файлы
🔥1
CerebroSQL 24.3

При разработке данной версии основное внимание было уделено работе редактора SQL и вот, что было сделано:

1. Переписали подсказчик кода (Code AutoCompletion), теперь он работает строго внутри границ текущего SQL блока. Разделение блоков внутри подсказчика выполняется по общим правилам для редактора, а именно команды create завершаются символом /, остальные ;
2. Подсказчик кода теперь запоминает используемые ключи для формирования подсказок сохраняет данные в массив и при последующем вводе ключа извлекает данные из памяти. (работает на данный момент для СУБД PostgreSQL, остальные СУБД будут добавлены в следующей версии)

Пункты 1 и 2 фактически многократно повышают производительность подсказчика кода!

3. В сетку в заголовки колонок добавлена информация о типе данных колонки в виде кода.
4. В сетке в хинте колонки выводится тип данных
5. Ну и подправили код для оптимизации ширины колонок при загрузке данных в грид.
🔥1
Обновлена сборка 24.3
* Исправление выявленных ошибок за время эксплуатации версии 24.3
* Усовершенствования ядра системы для повышения стабильности и скорости работы
* История выполненных запросов: программа запоминает вводимые значения в фильтр
* Изменен стиль по умолчанию на светлый
Версия 24.4
Основные изменения в текущей версии касаются оптимизации кода, повышения производительности.
Но помимо этого:
* Добавлено меню грида, позволяет сохранять выделенные строки в файлы, генерировать команды insert, update, delete и другое
* Обновлены иконки
Версия 24.4 update 1
* Обновили менеджер соединений, он стал удобнее и проще в работе. Убраны лишние кнопки
* Обновили главную форму, убрали картинки, добавили описание
* Как всегда оптимизация кода для повышения производительности