Skip to content

v1.0.0-dev.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@async3619 async3619 released this 05 Dec 18:54
· 99 commits to dev since this release

1.0.0-dev.1 (2022-12-05)

Features

  • config: implement basic file-based configuration feature (17286e7)
  • core: implement (un)follower detection through database (8265e55)
  • core: implement basic cli feature (75ee061)
  • discord: implement discord webhook notifier (fd6c4ec)
  • logger: implement basic logger (91c40de)
  • twitter: implement basic twitter auth logic (f4d84a7)
  • twitter: implement collecting follower data feature (db9ab2b)

Bug Fixes

  • core: rewrite new follower and unfollower check routine (47d9be4)

Internal

  • core: add basic watching feature through cron (07f98fb)
  • core: make config file path always to be absolute when given path is relative (9c5c41e)
  • core: make fetcher can retry when request throws an error (91e1ec4)
  • core: make logger can format string with arguments (2347423)
  • core: make logger can style string with new format tokens (65f6df9)
  • core: make logger not to log verbose level logs when verbose mode is disabled (5ad4bf3)
  • core: remove exit handler and cleaning up routine (a140d65)
  • core: rename log level from silly to verbose (1f3d08a)
  • core: use throttle instead of waiting for main task loop (40a6db5)
  • reimplement how watcher state saved or loaded (cd763c9)
  • update type Fn for better usage (bb5954b)
  • watcher: make watcher hash data can be retrieved by its own implementation (866b9b6)