Команда разработчиков Arduino анонсировала новую интегрированную среду разработки (IDE) Arduino 1.8.11. Новая среда IDE теперь обеспечивает улучшенную поддержку MAC OS X, строго следуя последним рекомендациям по безопасности OS X. Кроме того, в этом новом выпуске серийный плоттер получает кнопку «отправить текст», позволяющую пользователю отправлять последовательные данные на плату даже во время черчения. Сообщество также упомянуло, что они обновили ядро AVR до 1.82 и адаптер Wi-Fi до 0.10.10, а также улучшили время сборки скетча.
Под капотом, наряду с вышеуказанными основными улучшениями, команда разработчиков также внесла обычные исправления и небольшие улучшения в среду IDE и Builder, которые перечислены ниже.
Улучшения Arduino IDE 1.8.11
- Serial Plotter больше не зависает при получении пустых строк
- Графический интерфейс менеджеров библиотек и советов улучшен для большей доступности.
- Немного улучшена поддержка тем в библиотеках и менеджерах досок.
- Исправить прямоугольник соответствия скобок на автоформате
- Подключаемые открытия: runtime.platform.path и runtime.hardware.path теперь доступны как переменные
Исправить на Arduino Builder
- ИСПРАВЛЕНИЕ: пропущенный кеш обнаружения библиотеки (принудительное обнаружение библиотеки при каждой сборке)
- ИСПРАВЛЕНИЕ: Windows: папка сборки может находиться в другом разделе
- ИСПРАВЛЕНИЕ: Segfault в Arduino-builder с -dump-prefs, если скетч не указан
- ИСПРАВЛЕНИЕ: разрешить загрузку глобального пользовательского файла platform.txt
- ИСПРАВЛЕНИЕ: Исправлено исключение указателя nil в некоторых редких случаях с несколькими библиотеками
- ИСПРАВЛЕНИЕ: выводить сообщение «найдено несколько библиотек для header.h», только когда это действительно происходит
- ИСПРАВЛЕНИЕ: Исправлены приоритеты библиотеки в некоторых редких случаях.