BotKit changelog
Version 0.3.0
To be released.
- Added
MemoryCachedRepository
class.
Version 0.2.0
Released on April 21, 2025.
Image attachments in posts became shown in the web interface.
Added custom emoji support.
- The return type of
Text.getTags()
method becameAsyncIterable<Link | Object>
(wasAsyncIterable<Link>
). - Added
Bot.addCustomEmojis()
method. - Added
CustomEmojiText
class. - Added
customEmoji()
function. - Added
CustomEmojiBase
interface. - Added
CustomEmojiFromUrl
interface. - Added
CustomEmojiFromFile
interface. - Added
CustomEmoji
type. - Added
DeferredCustomEmoji
type. - The
text
tagged template literal function now acceptsEmoji
objects (provided by Fedify).
- The return type of
Added emoji reaction support.
- Added
Emoji
type. - Added
isEmoji()
predicate function. - Added
emoji()
tagged template literal function. - Added
Message.react()
method. - Added
Reaction
interface. - Added
AuthorizedReaction
interface. - Added
Bot.onReact
event. - Added
Bot.onUnreact
event. - Added
ReactionEventHandler
type. - Added
UndoneReactionEventHandler
type.
- Added
Added quote support.
- Added
SessionPublishOptions.quoteTarget
option. - Added
Message.quoteTarget
property. - Added
Bot.onQuote
event. - Added
QuoteEventHandler
type.
- Added
Added
SessionGetOutboxOptions
interface.Activities are more precisely propagated.
- The
Message.reply()
method now sends theCreate
activity to the author of the original message as well. - The
Message.share()
method now sends theAnnounce
activity to the author of the original message as well. - The
AuthorizedSharedMessage.unshare()
method now sends theUndo
activity to the author of the original message as well. - The
AuthorizedMessage.update()
method now sends theUpdate
activity to the author of the original message as well if it is a reply. - The
AuthorizedMessage.delete()
method now sends theDelete
activity to the author of the original message as well if it is a reply.
- The
Version 0.1.1
Released on February 10, 2025.
- Fixed a bug where direct and followers-only messages that reply to a bot had been forwarded to the bot's followers.
Version 0.1.0
Initial release. Released on February 7, 2025.