Skip to content

ClaudeWeek 0.2.3

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 06:25

Что нового

Исправлено

  • Ряд недели больше не приходит к 100 % дважды. При сбросе среди ночи
    последние сутки окна — огрызок в пару часов, целиком лежащий вне рабочих
    часов: плана он не набирает нисколько и приходил к той же сотне, что и
    предыдущие сутки. Две нижние строки показывали одно и то же. Теперь такой
    огрызок своей строки не получает — день сброса остаётся в ряду первой
    половиной, — а расход, случившийся в нём, доливается в последнюю строку:
    показать его больше негде, а расходиться с итогом недели в футере ряд не
    должен. Там, где у последних суток рабочие часы есть, всё как было.
  • Сброс счёта больше не стирает суточные полосы. Отсечка убирает прежний
    расход из локального счёта — но не из недельного итога: его считает сервер,
    который об отсечке не знает. Форма недели строилась по одним лишь записям
    после сброса, и пока их не набиралось, панель показывала — / 43 % во всех
    сутках при непустой неделе: сверху 15 %, а по дням пусто. Теперь до-отсечный
    расход помнится отдельно и раскладывается по дням тем же ровным темпом,
    которым считается план, — от начала недели до момента сброса. Ряд идёт вдоль
    плановой линии и приходит к общему проценту в сутках сброса; горкой в один
    день этот расход не сваливается, иначе в тех сутках загорался бы перерасход,
    которого не было. На локальную оценку это не влияет — там отсечка работает
    по-прежнему, иначе чужой расход снова считался бы своим.
  • Переключение аккаунта не проигрывается анимацией. Полосы уезжали в ноль
    и приползали на новые места, будто это те же цифры изменились, — хотя после
    переключения панель показывает уже другую неделю. Строки привязаны к
    аккаунту и при смене рисуются сразу на своих местах.
Коммиты с v0.2.2
  • Поднял версию до 0.2.3 и закрыл журнал
  • fix(week): одна сотня в ряду и расход до сброса счёта на месте (#21)

Прошлые версии — в журнале изменений.

Все изменения с v0.2.2

Установка

Скачайте ClaudeWeek-0.2.3-arm64.dmg, перетащите приложение
в Applications и снимите карантин:

xattr -dr com.apple.quarantine /Applications/ClaudeWeek.app

Сборка подписана ad-hoc, без Apple Developer ID, поэтому Gatekeeper
просит подтверждения. Кому это не нравится — собирайте из исходников:
./scripts/install.sh.

Требуется macOS 14+ на Apple Silicon (M1 и новее). Готового образа
под Intel нет — там сборка из исходников тем же install.sh.

Контрольная сумма

0c94e027b0c75e8b99fedf422670cb66f29c8e173d6b52ef36f84928cee24258  ClaudeWeek-0.2.3-arm64.dmg