Шаблон:SupportedSinceRelease: различия между версиями
Строка 1: | Строка 1: | ||
<includeonly>{{note|note|{{#switch: {{{release}}} | <noinclude> | ||
_NOTOC_ | |||
== Описание == | |||
С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи. | |||
=== Как это работает === | |||
В теле шаблона есть список релизов wb-2104, wb-2108 и т.п. Релизы до строчки про стабильную версию — это стабильные релизы. Последний всегда будет testing. | |||
=== Как пользоваться === | |||
Когда мы выпускаем новый релиз, то нужно зайти в тело шаблона и «сдвинуть» фразу про стабильный релиз на одну позицию вниз, а в конец добавить новый релиз, который станет testing. | |||
Когда мы запустили новую фичу — вставить шаблон в описание фичи и указывать релиз, в котором эта фича появилась. Остальное произойдет автоматически после правки этого шаблона. | |||
</noinclude><includeonly> | |||
{{note|note|{{#switch: {{{release}}} | |||
<!-- Править здесь --> | <!-- Править здесь --> | ||
| wb-2104 | | wb-2104 | ||
Строка 8: | Строка 21: | ||
{{ | {{ | ||
#if:{{{deb|}}} | #if:{{{deb|}}} | ||
| <br>{{{deb}}} {{{version}}} | | <br>{{{deb}}} ≥ {{{version}}} | ||
| }}{{ | | }}{{ | ||
#if:{{{custom_string|}}} | #if:{{{custom_string|}}} | ||
Строка 27: | Строка 40: | ||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release= wb-2108 | ||
| deb= wb-mqtt-serial | | deb= wb-mqtt-serial | ||
| version= 2.16.6 | | version= 2.16.6 | ||
Строка 33: | Строка 46: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release= wb- | | release= wb-2108 | ||
| deb= wb-mqtt-serial | | deb= wb-mqtt-serial | ||
| version= 2.16.6 | | version= 2.16.6 | ||
Строка 41: | Строка 54: | ||
<syntaxhighlight lang="wiki"> | <syntaxhighlight lang="wiki"> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| custom_string= wb-mqtt-serial | | release= wb-2111 | ||
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | |||
}} | }} | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| custom_string= wb-mqtt-serial | | release= wb-2111 | ||
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0. | |||
}} | }} | ||
</noinclude> | </noinclude> |
Версия 16:56, 26 августа 2021
_NOTOC_
Описание
С помощью этого шаблона мы говорим пользователю, когда появилась нужная ему функция. Чаще всего это будет в устройствах, но может быть и в описании какой-то новой фичи.
Как это работает
В теле шаблона есть список релизов wb-2104, wb-2108 и т.п. Релизы до строчки про стабильную версию — это стабильные релизы. Последний всегда будет testing.
Как пользоваться
Когда мы выпускаем новый релиз, то нужно зайти в тело шаблона и «сдвинуть» фразу про стабильный релиз на одну позицию вниз, а в конец добавить новый релиз, который станет testing.
Когда мы запустили новую фичу — вставить шаблон в описание фичи и указывать релиз, в котором эта фича появилась. Остальное произойдет автоматически после правки этого шаблона.
Примеры
Релиз
{{SupportedSinceRelease
| release= wb-2108
}}
Релиз + версия пакета
{{SupportedSinceRelease
| release= wb-2108
| deb= wb-mqtt-serial
| version= 2.16.6
}}
Релиз + произвольная строка
{{SupportedSinceRelease
| release= wb-2111
| custom_string= wb-mqtt-serial ≥ 2.17.0 и wb-hwconf-manager ≥ 1.40.0.
}}