Шаблон:SupportedSinceRelease: различия между версиями
м (Вышел релиз) |
м |
||
Строка 1: | Строка 1: | ||
<includeonly> | <includeonly> | ||
{{note|note|{{#switch: {{{release}}} | {{note|note|{{#switch: {{{release}}} | ||
| wb- | | wb-2110 = Доступно в текущем [[testing]]. | ||
| wb-2108 | | wb-2108 | ||
| wb-2104 = Доступно в стабильном дистрибутиве с версии {{{release}}}. | | wb-2104 = Доступно в стабильном дистрибутиве с версии {{{release}}}. | ||
Строка 56: | Строка 56: | ||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release= wb-2110 | ||
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | | custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | ||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release= wb-2110 | ||
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | | custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | ||
}} | }} |
Версия 10:33, 30 августа 2021
Описание
С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи.
Как это работает
В теле шаблона есть список релизов wb-2104, wb-2108 и т.п. Релизы после строчки про текущую версию — это стабильные релизы. Первый всегда будет testing.
Как пользоваться
Когда мы выпускаем новый релиз, то нужно зайти в тело шаблона и «сдвинуть» фразу про текущий релиз на одну позицию вверх и добавить в начало новый релиз, который станет testing.
Когда мы запустили новую фичу — вставьте этот шаблон в описание фичи и указать релиз, в котором эта фича появилась. Остальное произойдет автоматически после правки этого шаблона.
Когда фичи нет в серии
Иногда страница устройства создаётся раньше, чем его поддержка появляется в серийном wb-mqtt-serial, в таких случаях вставляйте шаблон InternalTestingTemplate. Так мы сможем отследить такие страницы и исправить их после появления поддержки в одном из релизов.
Примеры
Релиз
{{SupportedSinceRelease
| release= wb-2108
}}
Релиз + версия пакета
{{SupportedSinceRelease
| release= wb-2108
| deb= wb-mqtt-serial
| version= 2.16.6
}}
Релиз + произвольная строка
{{SupportedSinceRelease
| release= wb-2110
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0.
}}
Ошибка, когда указан несуществующий релиз
{{SupportedSinceRelease
| release= wb-2001
}}