Releases: gramiojs/format
v0.6.0
each Telegram API call.
middleware that decomposes FormattableString values into text + entities before
feat: add formatMiddleware for wrappergram middleware chainExports formatMiddleware from @gramio/format/middleware — a ready-to-use
0.5.0
Merge branch 'master' of https://github.com/gramiojs/format
0.6.0
Full Changelog: v0.5.0...v0.6.0
v0.5.0
chore: bump version to 0.5.0 and add CLAUDE.md developer guide
Full Changelog: v0.4.0...v0.5.0
v0.4.0
feat: add overload for join() to accept FormattableString arrays directly
feat: add htmlToFormattable function with node-html-parser support
docs: comprehensive README rewrite with installation, API reference, and examples
chore: bump version to 0.4.0
refactor: use Symbol.hasInstance for FormattableString type checks
Full Changelog: v0.3.4...v0.4.0
v0.3.4
feat: threat falsy values as empty string
Full Changelog: v0.3.3...v0.3.4
v0.3.3
chore: many bumps and and update to 9.1
Full Changelog: v0.3.2...v0.3.3
v0.3.2
fix: markdownToFormattable wrong list convert
Full Changelog: v0.3.1...v0.3.2
v0.3.1
fix: paragraph wrong \n\n
Full Changelog: v0.3.0...v0.3.1
v0.3.0
feat: MVP markdownToFormattable
chore: workaroundForHeading \n\n
chore: bump and add new export
Full Changelog: v0.2.1...v0.3.0
v0.2.1
feat: write tests for format``
chore: more complex tests
feat: implement TemplateStringsArray (expandableBlockquote${1} support) at format``
Full Changelog: v0.2.0...v0.2.1
v0.2.0
chore: savePreparedInlineMessage fixes
chore: bump deps
chore: text lockfile
chore: support Telegram Bot API v9
Full Changelog: v0.1.5...v0.2.0