Skip to content

Releases: sopel-irc/sopel-twitter

sopel-twitter 1.3.9

15 Nov 22:01
@dgw dgw
Compare
Choose a tag to compare

Fixed:

  • Regression that removed "Quoting" indicator from quoted tweets (#67)
  • Poor setup logic that did not correctly handle expired login sessions (#68)

sopel-twitter 1.3.8

25 May 02:36
@dgw dgw
Compare
Choose a tag to compare

Added:

  • Handle more exception types when fetching tweets (#66)

Changed:

  • Upgrade minimum tweety-ns version to 1.1.4 (#65)
  • Check public session state property instead of internal value (#65)

sopel-twitter 1.3.7

25 Apr 21:50
@dgw dgw
Compare
Choose a tag to compare

Added:

  • Gracefully truncate long tweet text (#61)

Changed:

  • Upgrade to newer tweety-ns library: 1.1.* >= 1.1.2 (#63)

Meta:

  • Add automatic package publishing
  • Clean up unused source files

sopel-twitter 1.3.6

15 Mar 21:02
@dgw dgw
Compare
Choose a tag to compare

Added:

  • Handle fixvx.com links by default (#60)
  • Better documentation about keeping the upstream library updated

sopel-twitter 1.3.5

19 Feb 07:27
@dgw dgw
Compare
Choose a tag to compare

Changed:

  • Upgrade to newer tweety-ns library: any 1.0.* version (#59)

sopel-twitter 1.3.4

24 Sep 05:21
@dgw dgw
Compare
Choose a tag to compare

Fixed:

  • Handle int fields of User that can be None, again (#57)

sopel-twitter 1.3.3

20 Sep 20:37
@dgw dgw
Compare
Choose a tag to compare

Added:

  • Handle x.com links (#55)

Fixed:

  • Handle int fields of User that can be None (#54)
  • Correctly escape extra domains when lazily building URL patterns (#56)

sopel-twitter 1.3.2

06 Sep 03:46
@dgw dgw
Compare
Choose a tag to compare

Changed:

  • Use updated tweety-ns 0.9.9 with updated session storage filename (#53)
    • .json has become .tw_session
    • sopel-twitter will automatically rename the old .json file(s) if
      present, unless the corresponding tw_session file already exists (i.e.
      tweety-ns was updated prior to installing sopel-twitter 1.3.2)

Fixed:

  • Handle new ActionRequired exception type (#53)
    • Just a graceful failure message, for now; open an issue if you actually run
      into this, to help gauge how important more comprehensive handling might be.

sopel-twitter 1.3.1

05 Aug 07:23
@dgw dgw
Compare
Choose a tag to compare

Changed:

  • Use updated tweety-ns with option to specify session JSON storage location (#51)
    • Now stored in Sopel's homedir
    • See README for shell commands suggested for cleaning up the old ones

Fixed:

  • Handle new DeniedLogin exception (#52)

sopel-twitter 1.3.0

26 Jul 00:42
@dgw dgw
Compare
Choose a tag to compare

Breaking:

  • Login with username/password is now required
    • Creating a throwaway Twitter account is recommended

Changed:

  • Updated to tweety-ns 0.9 (#50)