Skip to content

0.69.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:59
· 97 commits to main since this release
Immutable release. Only release title and notes can be modified.
68ae31a

Что нового

  • JSON-ответы команд с фильтром по дате называют пояс, в котором прочитана дата, и дают окно в UTC
    (cli-core 0.385.0): meta.timezone — пояс, если в значении его не было, meta.window — границы since и until
    в UTC. Так отвечают stats chats show, stats chats retention, stats messages unanswered,
    stats messages discussion, stats contacts responses, stats chats newcomers, contacts context,
    search conversations, runs search, messages sync, store export, replies test, а также inbox, review,
    chats events и chats members history с условием time: или date: в запросе.
    Почему: по одному ответу было не понять, какое окно команда взяла на самом деле, если дата была без пояса.
    Что учесть: поля новые и необязательные, прежние поля не изменились. search conversations с --timezone теперь
    читает дату без времени в этом поясе.
  • У чата в JSON появились muted_until (когда кончается отключение звука, UTC) и marked_unread (чат помечен
    непрочитанным)
    (cli-core 0.382.0).

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

  • inbox и review по сохранённым чатам больше не показывают чаты с отключённым звуком и архивные
    (cli-core 0.382.0). Раньше в сохранённых чатах этих отметок не было, и такие чаты попадали в выдачу.
    Почему: max присылает отметки в списке чатов, и ответ по сохранённым чатам теперь совпадает с ответом MAX.
    Что учесть: если скрипт ждал такие чаты в inbox или review, ищите их через chats list.
  • Хранилище, в которое процесс не может писать, теперь даёт ошибку прав (permission_error, код выхода 5,
    причина store.not-writable)
    (cli-core 0.381.0). Раньше это была internal_error с текстом «this is a bug».
    Что учесть: скрипт, который ловил код выхода этой ошибки, получит 5 вместо прежнего.

Исправлено

  • Чат или человека теперь находит имя, скопированное вместе с эмодзи (cli-core 0.381.0). Скопированный эмодзи
    часто несёт невидимый знак, которого нет у набранного, и «Семья❤️» не находила чат «Семья❤».