This article contains the release notes for the Twitter Reader product
Version 3.0.0.37
Change History
3.0.0.37
- workaround to protect against recent developments with the search api where in some cases, images are defined in the tweet
3.0.0.36
- bad words check no longer has problems matching based on case
3.0.0.35
- potential to lose persistants (instance info)
3.0.0.34
- support for using "Save Images" from flow's topic setting
3.0.0.33
- support for reading db info from url
- hide db port
3.0.0.32
- make the Run tab the default tab on launch
- disable play/pause button when reading feed
- don't reset clock when paused
- remove support for ignoring tweets with links. this is now only available from the twitter search as defined in flow
3.0.0.31
- don't reset the clock on pause
- when starting off paused on launch, the logo was incorrect
3.0.0.30
- replace enabled with a play/pause button
- clean up how we DBInit and Connect
- add more telerik
3.0.0.29
- if can't get to the user pool, try later instead of just exiting
3.0.0.28
- only read bad_words when changes have been made instead of each read
- refactoring of prepared code
- always read db in GUI in it's own instance
3.0.0.27
- wasn't reading includelinks properly for feeds that had location
- phase out supporting twitter auth from database
- allow users to add their twitter auth instead of using the user pool
- if the feed is defined to not include links or if the Ignore Tweets with Links? checkbox in settings is set, just ignore tweets that contain urls. Previously, we would just remove the url from the tweet.
3.0.0.26
- remove the htmldecode from the previous build
3.0.0.25
- put tweets through an htmldecode to get rid of http codes
3.0.0.24
- support for ReaderUtils to show heartbeat
- show the twitter user in the pool used for each search
- remove the loading panel from each instance of FormMain since FormMDI has one for all
- use the Updater credentials for MySQL
- change defaults to not use bad words check by default
- change defaults to store images by default
- put everything into a transaction for greater performance
3.0.0.23
- have the agent status show the product as Super Ticker
3.0.0.22
- clear old logs daily
3.0.0.21
- now that we're inserting tweets with parameter based mysql commands, remove the single quote protection where i replaced ' with ''
3.0.0.20
- fixed a bug with mysql parameters
3.0.0.19
- mixed cases for mysql parameter tweetID/tweetid causing problems with MySQL instance that are case sensitive
3.0.0.18
- check whether the db supports utf8m4. if not, use utf8
3.0.0.17
- on launch, have the 1st tabbed window be active instead of the last
- support for utf8mb4 in mysql instead of utf8
- if can't connect to the internet (or can't read the user pool), show message box error and exit the app
- use mysql parameters when adding tweets to the db
3.0.0.16
- flush old logs
3.0.0.15
- remove filtering of newlines and carriage returns from tweets
3.0.0.14
- removed all ftp requirement. user pool is now retrieved using http
- much, much faster launch times due to no longer downloading the user pool xml files
3.0.0.13
- change to twitter icon
- on launch, only show a check for updates message if the app isn't up-to-date
- protect against null release notes
3.0.0.12
- use new db-based check for updates
- menu item Release notes
3.0.0.11
- support for CheckForUpdates
- serialize instances to xml file as required instead of just on exit
- use new XmlHelper from blsoft.dll
3.0.0.10
- remove Use User Pool setting. instead we use a user in the db if it exists. if not, we use the user pool.
- refactoring to reduce redundant MySQL queries
- clear topics if going from a db connection to no db connection
3.0.0.9
- support for twitter_feed.enabled field
- support for twitter_feed.includeLinks field
3.0.0.8
- new instances now use the user pool and blacklist
3.0.0.7
- removed omit replies global setting. that will now be done search by search like retweets
3.0.0.6
- filtering out replies was filtering out every tweet - fixed
3.0.0.5
- allow filtering out replies
3.0.0.4
- "About Twitter Reader..." said "About RSS Reader..."
- Delete Instance menu item
3.0.0.3
- protection against closing instances
- by default, new instances are now enabled
3.0.0.2
- Twitter Reader was titled RSS Reader
3.0.0.1
- shortcut key for new instance wasn't working - fixed
- UI changes
3.0.0.0
- multi-instance version
2.2.0.4
- support for twitter pictures
2.2.0.3
- mysql connection string now explicitly specifies CharSet=utf8 so we don't lose any foreign chars
2.2.0.2
- support black list search types
- fixed bug with reading user from database (as opposed to the pool)
- 2 status bars: one for app status and one for db/schema
2.2.0.1
- catch errors from bad searches
2.2.0.0
- support for single user credentials coming from the db (user pool checkbox in prefs)
- UI change
- optionally filter on black list words - previously, we always filtered
- ignore media posts checkbox - we haven't implemented storing media or their urls yet but this will control whether we save them or not
2.1.0.6
- menu item Help->View Help... that points to our docs website
- menu item Help->Open a Support Ticket... that points to our support ticket system
2.1.0.5
- rename TweetOut Reader to Twitter Reader
2.1.0.4
- keep checking for authorized users on each read until we get them
2.1.0.3
- remove my stripping of unicode chars
2.1.0.2
- may have introduced some conditions where i didn't disconnect from the db
2.1.0.1
- support for utility_status table
2.1.0.0.
- support for twitter api 1.1.
1.2.0.13
- forgot to change the version # in 1.2.0.12
1.2.0.12
- when couldn't connect to the database on a read, getting the timer going again for the next read wasn't quite right
1.2.0.11
- support for bad words
1.2.0.10
- a build of Reader that moves us back to twitter 1.0 api but with all the other fixes made since 2.0 including filtering out unicode characters
2.0.0.4
- groupbox for rate limit has new wording (15 minutes) changed to (per 15 min.)
2.0.0.3
- fixed another place where i build the topic grid and i didn't check for no topics
2.0.0.2
- when no topics, i crashed when populating the grid
2.0.0.1
- replace XCeed grid with DataViewGrid
- save preferences on OK of prefs dialog
2.0.0.0
- supports twitter 1.1 api
- write avatar urls even if we don't save the blobs
- remove unicode chars (previously we'd ignore all tweets with any unicode)
1.2.0.9
- not sure what changed - forgot to record the change
1.2.0.8
- new blsoft.dll which writes logs based on process id
- writes logs into "bannister lake" instead of "blsoft"
1.2.0.7
- show server in status bar
1.2.0.5
- support for oAuth connection to twitter
- support for changing the timer interval for reading feeds in the preferences dialog - previously was hard coded to 120 seconds but now supports a range between 60-1200 seconds
1.2.0.4
- support for > 100 maxtweets using paging
1.2.0.3
- supports big avatars
1.2.0.2
- when clock counts down for the next read, I never went to 0:00 but instead stopped at 0:01
- on launch, show the topics instead of waiting for the first read
1.2.0.1
- list of topics
1.2.0.0
- display rate limit
- display a countdown for the next read
- button to read right away
- display the number of tweets added on last read
1.1.0.16
- test connection return messages in preferences dialog had some bad spelling
- after preferences dialog returns on app launch caused 2 attempts at getting tweets
1.1.0.15
- remove Start/Stop button - we're always running
- preferences menu item
- preferences dialog now has Remove Links option
- preferences dialog can now be run at any time allowing changing of database
- preferences dialog does not display on launch if a successful db connection is made
1.1.0.14
- removal of data integrity code - that should be handled by triggers
1.1.0.13
- needed to change my query to grab feeds to also look for locationID = 0 instead of just locationID is null
1.1.0.12
- support for location searches
1.1.0.11
- not documented
1.1.0.10
- new skin and bannisterlake.com friendly
1.1.0.9
- tweets had an extra space at the beginning
1.1.0.8
- support for new tweet table's id and tweetID
1.1.0.7
- filter out newlines and other crappy characters
1.1.0.6
- support for twitter_topic.enabled