Skip to content

0.68.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 22:32
· 101 commits to main since this release
Immutable release. Only release title and notes can be modified.
fc253db

Изменено — может сломать скрипты

  • Дата или время без пояса в --since-time, --until-time, --at-time и chats mute --until
    читаются в поясе компьютера, а дата без времени — как местная полночь
    (cli-core 0.379.0, cli-base 0.48.0).
    Раньше 2026-09-01 означало полночь по UTC. Пояс, названный в самом значении (…Z, +02:00), по-прежнему
    главный; где у команды есть --timezone, он важнее пояса компьютера. Как граница «до» дата без времени
    охватывает весь местный день.
    Почему: «сообщения за 1 сентября» — это день владельца, а не день по UTC, который начинается на несколько
    часов раньше или позже.
    Что учесть: скрипт, который передавал дату без пояса и ждал UTC, теперь получит другое окно. Чтобы оно не
    менялось, пишите время с Z: 2026-09-01T00:00:00Z. JSON-ответы по-прежнему дают время в UTC с Z.
  • stats chats retention и chats stats show читают --since-time и --until-time в поясе --timezone, а
    дата в --until-time у retention охватывает весь местный день (cli-core 0.380.0). Ответы stats charts,
    contacts timeline и MCP stats называют пояс в meta.timezone и окно в UTC в meta.window.

Исправлено

  • max watch пишет время сообщений в поясе компьютера и называет его строкой times in <пояс> перед первым
    сообщением. Раньше пояс нигде не назывался. Строки --jsonl не изменились.
  • max doctor и отказ во входе после частых попыток пишут время как 2026-10-21 16:03 Europe/Madrid.
    Раньше это была строка UTC вида 2026-10-21T14:03:00.000Z, которую легко прочитать как местное время. В
    max doctor --json время осталось в UTC.