amenbo 16.0.0 — решения раскладываются по категориям так же, как задачи
Категории, которыми вы уже пользуетесь на задачах, ложатся теперь и на решения, а список решений можно сузить по одной из них. Удаление значения категории спрашивает, куда переедут задачи, на которых оно стояло.
Категории, которыми вы уже пользуетесь на задачах, теперь можно ставить и на решения. Ещё в этом выпуске изменилось удаление значения из категории.
Решения можно раскладывать по категориям
По 15.1.0 включительно категории были только для задач. Решений становилось больше, и находить их было всё труднее: единственной зацепкой для сужения оставались слова в заголовке.
В 16.0.0 те же категории и те же значения ложатся и на решения. На странице решения видно, куда оно отнесено.
$ amenbo dimension set AMB-D-… Surface distribution
✓ Set value on decision AMB-D-…
$ amenbo decision show AMB-D-…
AMB-D-… Ship updates through a prerelease first
status: proposed
dimensions: Surface=distribution
Список сужается по категории, а на экране вы выбираете её прямо в открытом решении.
$ amenbo decision list --filter "dim:Surface=distribution"
1 decision(s)
AMB-D-… [proposed] Ship updates through a prerelease first (tasks: 0)
Удаление значения категории спрашивает, куда уйдут его задачи
Раньше удаление значения снимало отнесение с каждой задачи, на которой оно стояло. У обязательной категории такие задачи оставались вовсе без ответа.
Теперь можно сказать, куда им переехать:
$ amenbo dimension value-rm Surface distribution --reassign-to screen
✓ Deleted value: AMB-DIMV-…
А у обязательной категории удаление без назначения отклоняется:
$ amenbo dimension value-rm Surface distribution
Error: 'Surface' is a required category and 1 task(s) are classified as 'distribution',
so removing it would leave them with no value at all
— say which value they move to instead
Панель «Управление категориями» на экране спрашивает то же самое, прежде чем удалить.
Прочие исправления
- На Mac без установленных инструментов разработчика больше не появляется предложение поставить Xcode command line tools, когда amenbo смотрит на состояние папки.
- Названия в панели инструментов остаются целыми, когда окно сужают, — раньше они обрезались.
amenbo doctorтеперь находит вложения, оставшиеся после того, как задачу или решение, на которых они висели, удалили;--fixих убирает.
Как поставить
Откройте установщик для своей ОС на странице последнего выпуска. Права администратора не нужны.
- macOS —
.pkg, отдельно для Apple silicon и для Intel (приложение и CLI идут вместе; при первом открытии сработает Gatekeeper: щёлкните правой кнопкой → «Открыть») - Windows — установщик
.exe(приложение и CLI идут вместе) - Linux — приложение это AppImage; команда
amenboприходит из установщика CLI
Как обновиться: в приложении полоса «вышла новая версия» применяет обновление на месте. Если у вас стоит только CLI, его подменит amenbo update --apply.
Формат хранимых данных поднимается — при первом запуске этой версии данные переезжают, а копия до переезда сохраняется автоматически. После переезда прежняя версия их уже не откроет. Приложение и CLI обновляются вместе одним и тем же установщиком, так что не оставляйте одно из них на старой версии.
Впервые здесь? Загляните на страницу Начать.