Шаблон:SupportedSinceRelease: различия между версиями

Материал из Wiren Board
м (Добавил опцию nobanner — вывод строки без баннера. Может быть полезно.)
м (Отмена правки 54731, сделанной A.Degtyarev (обсуждение))
Метка: отмена
Строка 1: Строка 1:
<includeonly>
<includeonly>
{{#if:{{{nobanner|}}}
{{note|note|{{#switch: {{{release}}}
|
|{{note|note|}}{{#switch: {{{release}}}
  | wb-2110 = Доступно в текущем [[testing]].
  | wb-2110 = Доступно в текущем [[testing]].
  | wb-2108
  | wb-2108
Строка 15: Строка 13:
|  <br>{{{custom_string}}}
|  <br>{{{custom_string}}}
| }}
| }}
{{#if:{{{nobanner|}}}
}}</includeonly><noinclude>
|
|}}}}</includeonly><noinclude>
<h2> Журнал релизов </h2>
<h2> Журнал релизов </h2>
{{Wbincludes:Release Log}}
{{Wbincludes:Release Log}}

Версия 15:33, 10 сентября 2021

Журнал релизов

Журналы изменений в релизах
Ветка Имя
stable wb-2404wb-2401wb-2310wb-2307wb-2304wb-2207wb-2204wb-2201wb-2110wb-2108 • wb-2104
testing скользящий релиз, изменения

Следующий релиз wb-2110

Описание

Редактирование после перехода testing в stable

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

Как это работает

В теле шаблона есть список релизов 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
}}