База знаний · Библиотеки
Версии библиотек: обновить или закрепить
Новая версия — не всегда благо посреди четверти: как управлять версиями осознанно.
Библиотеки живут и обновляются: авторы чинят ошибки, добавляют возможности — и иногда ломают совместимость. Поэтому зрелая среда должна уметь не только «поставить последнюю», но и закрепить проверенную. В Trema IDE есть и то и другое.
Что можно делать с версиями
- Видеть установленную — менеджер библиотек показывает, какая версия стоит и какая доступна в каталоге.
- Обновиться — осознанным действием: программа не переставляет библиотеки самовольно посреди вашего проекта.
- Поставить конкретную — например, ту, под которую написана ваша методичка или чужой проект.

Когда обновляться, а когда — нет
- Обновляйтесь, если библиотека чинит вашу проблему или проект только начинается.
- Не трогайте работающий проект перед выступлением, сдачей или уроком: «работает — не трожь» придумали инженеры не зря.
- Сломалось после обновления? Поставьте прежнюю версию — это штатная операция, а не хак.
Школьный случай: версия на весь класс
В пакете класса у каждой библиотеки можно закрепить точную версию — она не изменится, пока учитель сам её не сменит. Или выбрать «Всегда последняя (авто)» — машины обновятся, когда в каталоге выйдет новая. Для учебного года закрепление — правильный выбор по умолчанию: методичка и класс всегда совпадают (см. «Пакет класса»).
Совет для долгих проектов
Записывайте в комментарии в начале скетча, с какими версиями библиотек он проверен — одна строчка вида // проверено: Servo 1.2.1, LiquidCrystal 1.0.7 сэкономит часы будущему вам. А облачная история версий проекта подстрахует, если что-то всё-таки разъедется.
Читайте также
Обновлено: 19 июля 2026
