Skip to content

ClaudeWeek 0.1.13

Choose a tag to compare

@github-actions github-actions released this 18 Aug 10:35
· 13 commits to main since this release

Что нового

Добавлено

  • Настройка «Начало недели»: ряд суток на панели идёт либо с понедельника
    (по умолчанию), либо с дня сброса, как раньше. При понедельнике у ряда своя
    шкала: понедельник открывается нулём, пятница приходит к 100 % в момент
    сброса. 100 % здесь — не весь недельный лимит, а то, что осталось к утру
    понедельника: по нему раскладывается план, от него же считается факт.
    Суббота с воскресеньем, прошедшие сразу после сброса, уходят под черту в
    конец ряда и остаются в недельных процентах — они и правда съели свою долю
    лимита. Итог недели в футере тоже недельный. Границы окна и момент сброса
    настройка не трогает.

Изменено

  • Заводская таймзона — системная, а не Europe/Saratov. Зона, в которой
    писалась программа, попадала на чужую машину дефолтом, и сутки на панели
    переключались там не в местную полночь. У кого зона уже выбрана руками,
    ничего не меняется.
  • Полей «День / час / минута сброса» в настройках больше нет. Момент сброса
    приходит от сервера (resets_at), а офлайн проецируется от последнего, им
    же названного, — поля не влияли ни на что и читались как сломанные: их
    крутили, ждали, что неделя сдвинется, и не понимали, почему ничего не
    меняется. Вместо них под «Началом недели» показан настоящий момент сброса в
    выбранной зоне. В config.json ключи остались: по ним строится окно, если
    сервер не отвечал ещё ни разу и кеш пуст.

Исправлено

  • В строке состояния на вкладке «О программе» больше нет «у вас»: просто
    «последняя версия — 0.1.12, проверено в 13:17».
  • Разовый сбой GitHub API больше не отменяет выпуск. Список файлов PR
    спрашивается с тремя попытками: 17 августа GitHub был в частичной аварии и
    ответил на этот запрос HTTP 503 ровно в момент слияния — шаг упал, и версия
    0.1.12 не вышла, хотя посчитана была бы верно. Пустой ответ теперь считается
    отказом, а не «PR без кода»: молча пропущенный релиз заметен куда позже
    честного падения.
Коммиты с v0.1.12
  • Поднял версию до 0.1.13 и закрыл журнал
  • Фикс баг (#15)
  • Добавил повтор запроса к API в релизном workflow

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

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

Установка

Скачайте ClaudeWeek-0.1.13-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.

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

ebb8c451064f72626a0d51bf6687eeaf221b3b5cabab90a8a4586e354b0a2ae8  ClaudeWeek-0.1.13-arm64.dmg