Release 0.2.2.1 #87
No reviewers
Labels
No labels
Epic
Feature Request
HOLD
audit
automerge
bug
dependencies
documentation
duplicate
good first issue
help wanted
invalid
question
release
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
NiXTheDev/regexYbot!87
Loading…
Reference in a new issue
No description provided.
Delete branch "0.2.2.1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What's New
src/version.tswith 4-tier resolution (git → raw .git → env vars → fallback defaults) — no external tools needed in any contextVERSION,COMMIT,RELEASED_AT,CHANGESflow through Dockerfile ARG→ENV to runtime/versioncommand uses Telegram's Rich Messages API with formatted displayWhat's Fixed
sentMsg.textinstead ofmessageTextto prevent trailing space disconnect.trimEnd()applied to result text at sourceCOPY . .+ singleRUNlayer (install, chown, cleanup) — no git binary in final imageMaintenance
escapeForMarkdownV2AndBackslashes→escapeMarkdownV2scripts/generate-version.ts— logic fully ported tosrc/version.tsWORKER_POOL_SIZEandWORKER_POOL_V2_ENABLEDfrom.env.examplescripts/from ESLint TypeScript project parsing.gitfrom.dockerignore(no longer needed)isBotReady()utility288c5b86f914d4ae6f3d14d4ae6f3de6db5d72a44fbfa6a023d1dfaa1aa8b284901f38c521cdf5d4a847768ac815597479fbTelegram Bot API does not include link_preview_options on incoming messages unless the user explicitly changed preview settings. Since we can never read the user's preview preference reliably, default to always disabling link previews on bot sed replies. Also fixed: - edited messages now store extras correctly (destructure from ctx.editedMessage when isEdit) - reply_to_message path now returns extras: {} to match history search return shape