Releases
v2.0.0
2.0.0 (2024-12-10)
Breaking Changes
CreateSkeetAction
no longer requires a message
. For message actions, use CreateSkeetMessageAction
(9148584 )
Add IntervalSubscription and AbstractSubscription classes (9e6a6f4 )
Add Standard Actions for creating and deleting Skeet, Like, Follow, Reskeet. (6175ae4 )
Change handle signature in Actions (ff962e8 )
Change handle signature in Handlers (8e26d75 )
Change handle signature in Validators (b14b9f0 )
Change handle signature in Validators (879a056 )
Major jetsream changes 🥲 (#81 ) (7aa7266 )
multiple changes to Log actions and CreateSkeetAction (c31f7e6 )
Remove CreateSkeetHandler
in favor of MessageHandler
with spread and rest ops in handle action of AbstractHandler
(d044992 )
Update Good and Bad bot handler to use Message handler and also like skeet (7efbeeb )
Update Handler to Have a base abstract that the message handler extends (7ee4fdf )
Update Validators and Actions to have a base abstract that doesn't require a message (781b6d6 )
Update Validators and Actions to have a base Abstract that doesn't require a message (b979f95 )
Features
add ability to reply with CreateSkeetAction (b4ad84f )
add new IsSpecifiedTimeValidator to check if it's certain times (66d3047 )
Add persistent session data saved to a json file (bd7fd58 )
Allow for facets in createSkeet (c5825b6 )
New IsNewPost validator to easily filter out the imported posts (b80ad72 )
New Like validators and post count utils in HandlerAgent (#21 ) (84ab946 )
New Repost validators (RepostByUser, RepostOfUser, RepostOfPost) (#22 ) (f239f41 )
Standardize DebugLogAction for AbstractAction (2b0edab )
update logging actions (#73 ) (d846574 )
Patches
add debug logs for like action (604336f )
add Patch as type to release (e570a03 )
Merge pull request #65 from juni-b-queer/dependabot/npm_and_yarn/npm_and_yarn-2f6774edab (b596ce3 )
remove console log (dee9b1e )
remove debug logs (81c4134 )
Reorganize directory structure for Actions, Handlers, and Validators (cbbec82 )
update atproto to 0.12.22 (08f706c )
update default actions to not overwrite it's function (8ec5629 )
update dependencies (9a13082 )
Fixes
fix broken generateReplyFromMessage function (#82 ) (35e9866 )
Handler agent follow and unfollow functionality (6020020 )
Merge pull request #78 from juni-b-queer/fix-follow-unfollow-agent (83141b4 )
update so follow and followedBy returns data (1d844d3 )
Docs
Reorganizing
move location of JetstreamSubscription (397f1dc )
Testing
Fix all tests for handle signature change (3e4d89e )
update tests for new savedSessionData (a2fce48 )
You can’t perform that action at this time.