1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pojol-gobot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG_CN.md 15 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 22:29 53d62a2

Версия 0.4.4

Milestone версия, завершена основная работа над функционалом; в дальнейшем основное внимание будет уделяться сбору новых milestone функций, оптимизации пользовательского интерфейса и написанию документации.

Features:

— перемещение каталога: код, связанный с драйвером, перемещается в каталог driver, в корневом каталоге остаются только каталоги editor и driver;

— перемещение каталога: файл запуска робота, который ранее находился в каталоге sample, перемещается в /mock/bot_sample_files;

— исправление проблемы с выбором узла в редакторе: теперь при нажатии на пустое место узел будет перерисовываться корректно;

— точное управление смещением узла: когда узел выбран, нажатие клавиш [up, down, left, right] приведёт к смещению этого узла на один пиксель;

— настройка окна соединения: при перемещении мыши к узлу окно соединения увеличивается, а при щелчке мышью в пустой области возвращается к исходному размеру;

— корректировка команды запуска: новый параметр -h более удобен для чтения и предоставляет возможность изменять порт;

— внедрение библиотеки журналов для улучшения вывода журналов в программе;

— изменение структуры метаданных на бота (bot), что делает структуру более понятной;

— оптимизация логики отладки: текущий функционал предоставляет больше возможностей для отладки во время выполнения;

— поддержка одновременного запуска нескольких ботов;

Версия 0.4.3

Features:

— переименование панели meta в blackboard для лучшего соответствия структуре дерева поведения;

— фиксирование длины отображения задержки метки, чтобы избежать влияния на другие элементы управления при различных задержках;

— замена типа памяти sqlite на файловый тип sqlite для предотвращения потери данных роботов после перезапуска;

Fixes:

— устранение повторяющихся ошибок построения, вызванных проверкой сердцебиения, которые могут привести к слишком быстрой перезагрузке;

Версия 0.4.2

Features:

— предоставление модуля message, позволяющего пользователям обрабатывать поток байтовых данных на уровне сценария (распаковка, упаковка);

— модификация концепции report: больше не предоставляется информация о времени запроса, эта задача передаётся фоновому процессу для более эффективного сбора статистики;

Версия 0.4.1

Features:

— добавление модуля websocket;

Fixes:

— восстановление утерянного баннера;

Версия 0.4.0

Features:

— введение режима кластерного развёртывания;

Версия 0.3.6 (pre)

Features:

— предварительный просмотр в report теперь отображается непосредственно под ним, вместо использования тегов, и позволяет переключаться между графиками с помощью вкладок;

— обновление реализации codemirror для улучшения опыта написания кода;

— добавлена функция share: в панели bots можно выбрать бота и нажать кнопку share для копирования адреса бота в буфер обмена, после чего другие пользователи смогут напрямую открыть окно редактирования бота по этому адресу;

— автоматическое обновление running с интервалом по умолчанию в 10 секунд;

— смена механизма хранения batch на db для обеспечения возможности продолжения выполнения после прерывания;

Fixes:

— при возникновении ошибки соединение с базой данных должно немедленно завершиться;

— улучшена реализация кнопки share для совместимости с большим количеством браузеров;

— решена проблема отсутствия сортировки по времени в report;

— устранена проблема с неправильным срабатыванием событий кликов в bots;

Версия 0.3.5 (pre)

Features:

— введена задержка очереди для управления частотой планирования роботов;

— оптимизирована реализация css для sideplane узлов;

— добавлен ввод параметров http query;

Fixes:

— исправлена проблема с некорректной логикой ввода при переключении методов ввода;

— устранены проблемы с потерей фокуса при клике на inputnumber в bots;

— скорректировано масштабирование и изменение размера окна редактора при изменении размера окна;

Версия 0.3.1 (pre)

Features:

— добавлена кнопка для стирания дерева поведения;

— графика теперь полностью генерируется данными модели/дерева;

Fixes:

— исправлены ошибки отрисовки, возникающие при быстрых кликах по текущему узлу;

— внесены исправления в некоторые переходы в окне отладки;

— скорректировано масштабирование и изменение размера окна редактора при изменении размера окна;

Версия 0.3.0 (pre)

Features:

— полная переработка редактора с использованием фреймворка umi и языка TypeScript для обеспечения безопасности типов и поддержки тёмного режима;

— компоненты заменены на функции, использующие хуки и redux для написания кода без сохранения состояния (оптимизация производительности и времени загрузки);

— внедрён новый способ загрузки ботов через URL, облегчающий распространение;

— интегрирована база данных в памяти sqlite для удобства тестирования и возможности быстрого локального развёртывания;

Fixes:

— восстановлена потерянная информация о конечных узлах;

— решены проблемы с точным выходом из очередей в процессе нагрузочного тестирования;

Версия 0.2.5

Features:

— усовершенствован боковой фильтр для предоставления более эффективных способов фильтрации;

— страница prefab выделена как отдельная страница с функциями поиска и редактирования;

— оптимизировано соединение точек: при отсутствии перемещения мыши точки уменьшаются;

— введён порядок сортировки в report по времени;

Version 0.2.1

Features:

— добавлены новые параллельные узлы;

— удалены существующие узлы assert;

— новый runtime err столбец для отображения информации об ошибках во время выполнения в боте;

— переработана логика выполнения ботов во время работы;

— информация о потоке добавляется в столбец response при наличии параллельных узлов, создающих новые потоки;

— добавлено небольшое анимационное уведомление при переходе к узлам во время выполнения;

Version 0.1.17

Features:

— нет изменений;

Fixes:

— исправлена логическая ошибка асинхронной загрузки дерева поведения;

Version 0.1.16

Features:

— предоставлен функционал fmt для lua-кода;

— зарезервировано достаточно места для prefab, перемещение change перенесено в раздел с перекрытием метаокна;

— добавлен быстрый доступ F10 для step;

Fixes:

— удалена конфигурация без успешного завершения;

— исправлено положение корня;

— проверка здоровья сервера после настройки адреса не проводилась;

Version 0.1.15

Features:

— удалённая кнопка debug в режиме редактирования, теперь она автоматически активируется при нажатии step;

— установлена задержка последнего шага для предотвращения многократных нажатий и ускорения воспроизведения;

— добавлена кнопка reset для отмены выполнения, если пользователь хочет остановить процесс на полпути;

— utils перемещён из script module в отдельный интерфейс uuid и random, доступный на первом уровне для облегчения поиска;

— добавлен функционал prefab (теперь пользователи могут определять и повторно использовать собственные сценарии в config);

— введено уведомление о состоянии соединения;

Fixes:

— step api не возвращает правильную информацию об ошибке;

Version 0.1.14

Features: нет;

Fixes:

— отсутствие блокировки step приводит к ускорению воспроизведения при многократном нажатии;

— unlink должен принимать node id, а не cell id, иначе связь не разрывается должным образом;

— сценарий не должен позволять подключать несколько узлов;

Version 0.1.13

Fixes:

— синхронизация позиции была некорректной, синхронизировался только текущий узел;

Version 0.1.12

Features:

— botid добавлен в метаданные (последовательный счётчик для каждой партии, начиная с 1, 2, 3);

— модуль mongodb добавлен;

— режим работы без базы данных доступен для удобства пользователей;

— вкладки для переключения ввода удалены, что обеспечивает большую область редактирования;

Fixes:

— адаптирован размер кода;

— улучшен механизм тайм-аута HTTP;

— некоторые операции заблокированы, например, подключение к корневому узлу;

— react-split-pane заменён на react-reflex, так как первый не мог поддерживать соотношение разделения при изменении размера;

Version 0.1.9

Features:

— выбор стиля кода в окне кода;

— опция выбора количества шагов для step (упрощает определение цели во время отладки);

— отображение китайского текста в окнах редактирования и отчётов;

— сохранение отчётов в базе данных, а не в памяти;

— новая информация в отчётах с суффиксом ms или times;

— строки кода теперь имеют номера;

— окно изменения заменено на #medium-editor для лучшей поддержки форматирования текста;

— загружена страница загрузки;

Fixes: нет;

Version 0.1.7

Features:

— передача конфигурации фоновым процессам;

— динамическое добавление шаблонов узлов в конфигурационные окна;

— некоторая оптимизация интерфейса;

Fixes: нет;

Version 0.1.6

Features:

— добавлен модуль электронного пакета;

— изменена структура конфигурации (теперь можно динамически добавлять шаблоны узлов);

Fixes:

— ошибки, возникающие во время выполнения партий роботов, больше не препятствуют дальнейшему выполнению.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/pojol-gobot.git
git@api.gitlife.ru:oschina-mirror/pojol-gobot.git
oschina-mirror
pojol-gobot
pojol-gobot
develop