Skip to content

Latest commit

 

History

History
52 lines (42 loc) · 1.97 KB

CHANGELOG.md

File metadata and controls

52 lines (42 loc) · 1.97 KB

twitter-tcl

0.3 - Unreleased

  • Improved error checking of OAuth protected HTTP requests.
  • Updated to support Tcl 8.6.9. Tcl 8.6.9 introduced a backwards incompatible change to ::http::formatQuery.
  • Always set up to make HTTPS requests when performing a query. Previously it was possible other scripts could clobber this.
  • Switch to v2 API for posting tweets, account lookup, retrieving home timeline tweets, retrieving tweet by ID, following, and unfollowing.

Note the changelog is incomplete prior to the above as we didn't keep it for a long time.

  • fix direct msg
  • replace decode_html with htmlparse::mapEscapes (though this isn't even really needed i think!)
  • add search users (!twit_searchusers)
  • fix home timeline to use GET rather than POST. thanks to demonicpagan!
  • change GETs that have http query to process params better
  • add !update_interval to change delay between tweet/timeline fetches
  • change specification of update interval in config slightly so that bind times are not needed to be manually edited
  • change flags for binds to requiring +o by default
  • remove output_channel variable in favour of output status updates to every channel that is set +twitter
  • add config option to not show tweetid
  • change output format
  • change default state_file filename & variable
  • require consumer key/secret specified in !twit_request_token rather than hardcode into oauth.tcl
  • fix failed tweet msg to make more sense (not assume http error)
  • create base_url correctly for signing (remove ?params=...)
  • improve error msg if http timeout occurs
  • remove need to hardcode consumer key/secret by providing them as arguments to the various functions

0.2 - 2010-05-18

  • add timeout to query to avoid hangs
  • update decode_html for more accurate utf translation
  • replace basic auth with oauth
  • misc cleanup/small bugfixes
  • add max_updates variable to control the number of status to display from one query

0.1 - 2010-02-06

  • initial release