Skip to content

Releases

v0.14.2

Choose a tag to compare

@github-actions github-actions released this 20 Sep 16:37

Fixes

  • Reduce decorative progress animation from every 1.6 seconds to every 15 seconds.
  • Space working-status edits at least 3 seconds apart and coalesce streaming/animation updates; final responses bypass the progress throttle.
  • Honor Telegram outgoing 429 retry_after across outgoing methods, without blocking inbound polling or automatically replaying failed sends.
  • Add regression tests for flood cooldowns, concurrent requests, and progress timing.

Validation: 368 tests passed, 2 optional tests skipped; typecheck, build, and CI passed.

An existing Telegram flood restriction must still expire; upgrading does not lift it.

Full Changelog: v0.14.1...v0.14.2

v0.14.1

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:48

Full Changelog: v0.14.0...v0.14.1

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 19:47

Full Changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:56

Full Changelog: v0.12.0...v0.13.0

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 10:17

Highlights

  • Persist selected DSH sessions per transport, chat, and operator across Host restarts and live reconfiguration.
  • Preserve v0.11.0 chat-level notification subscriptions and durable Open session buttons. Clicking a notification updates only its owner's session binding; /unbind does not unsubscribe the chat.
  • Revalidate restored bindings against current access policy and session catalog; deduplicate shared group progress, questions, and output.
  • Drain previous-runtime mutations before restoring bindings during reconfiguration.

Validation

Rebased onto v0.11.0. All 131 tests pass, including real JSON storage reopen and combined notification/binding regressions. CI and npm publication succeeded.

Upgrade notes

After upgrading, select a session once with /resume or an Open session button to persist the binding. Existing notification subscriptions and links are retained. Ordinary menu/question callbacks remain process-local; durable notification buttons keep their existing expiration policy.

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 23:28

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 22:15

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 23:18

Full Changelog: v0.8.3...v0.9.0

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 31 Aug 17:18

Full Changelog: v0.8.2...v0.8.3

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 22:10

Full Changelog: v0.8.1...v0.8.2