File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Changelog
22
3- ## [ 4.0.0] - TBD
3+ ## [ 4.0.0] - 2026-06-08
44
55### Breaking Changes
66
77- Require Elixir 1.15 or later
8+ - Validate required configuration during backend initialization and return an error when ` :token ` or
9+ ` :chat_id ` is missing
810
911### Changes
1012
1113- Require ` finch ` 0.22 or later when using the built-in HTTP client
14+ - Require ` logger_backends ` 1.0 or later
15+ - Test compatibility with Elixir 1.18 and OTP 27
16+
17+ ### Bug fixes
18+
19+ - Fix message truncation to respect Telegram's 4096-character message limit after HTML parsing
20+ - Preserve part of the message budget when truncating large metadata payloads
21+ - Avoid rendering an empty ` <pre> ` block when no metadata is included
22+ - Log send failures to stderr without emitting warning stacktrace noise
23+ - Fix the HTTP client test filename typo
24+ - Fix README and documentation typos
1225
1326## [ 3.0.0] - 2023-08-12
1427
You can’t perform that action at this time.
0 commit comments