RSS Reader Release Notes

2.0.0.17

2.0.0.16

  • call Utilities.StartProcessSupport() and Utilities.StartProcessContactUs() for support and contact us menu items

  • move to .net 4.7.2

  • update nuget packages

2.0.0.15

2.0.0.14

  • fix a problem in ReadAtomExclusive where story and header can become empty

2.0.0.13

  • support for both dash and hls clips

2.1.0.12

  • support adding a url-only media. previously, only supported images

  • dash video support for enclosures

  • adding images didn't always define the correct extension

  • if a crash happens on launch, it shouldn't wipe out instances

2.1.0.11

  • move to build 29 of mysql.data.dll

2.1.0.10

  • remove support for global updating of stories and get that value from the rss map in the database

  • support manual flag for stories

2.1.0.9

  • add support for updating stories (even if the guid hasn't changed)

2.1.0.8

2.1.0.7

  • more protection against bad rss

2.1.0.6

  • protect against html comments that aren't delimited in stories (<description>)

2.1.0.5

  • don't allow adding stories with duplicate guids

2.1.0.4

  • replace &amp; with &

2.1.0.3

  • support for non-standard rss-like feeds which have <items><item><title>...</title><description>..</description></item></items>

2.1.0.2

  • fully support setting MySQL's port for an instance

2.1.0.1
- remove save images option in reader and only use the one defined for the individual feed map

2.1.0.0
- major refactoring
- more efficient db transactions
- minor UI improvements
- convert &rsquo; to '

2.0.0.49
- if there is a summary but no story, add the story. previously we would only add a story of there was one regardless of summary

2.0.0.48
- open logs directory menu item
- test database every 5 minutes if the db can't connect

2.0.0.47
- add TLS definition in app.config

2.0.0.46
- add SSL/TLS support when reading htttps urls

2.0.0.45
- support using <abstract> as an alternative to <description> for story content

2.0.0.44
- stop using media.source. will eventually use media.sourceID
- for feed tab, show the content group
- hide the url for the map
- narrow standard size of form

2.0.0.43
- improvements to agent status
- support for status bar for check for updates
- new UI for getting db creds from flow URL

2.0.0.42
- improve the way i tell the difference between rss and atom

2.0.0.41
- remove all occurrances of apos;

2.0.0.40
- for exclusive, don't touch manually entered stories or stories that came from other sources

2.0.0.39
- protect against nulls and close readers

2.0.0.38
- the ordering of the RSS based on <pubdate> wasn't working properly

2.0.0.37
- the play/pause button wasn't working properly either on launch or after a read
- support for getting save images from flow instead of using the global setting in the reader

2.0.0.36
- remove delete expired stories support checkbox - that should only be done by dman
- make the run tab the default

2.0.0.35
- support for getting db info from url
- hide db port field

2.0.0.34
- disable pause/play button when reading feed
- allow resizing of window

2.0.0.33
- when reading exclusive, if there are dupllicate guids, it could cause the feed to stop the reader from reading

2.0.0.32
- don't have the clock reset on pause
- play/pause logo wasn't being set correctly on launch

2.0.0.31
- maps weren't being read if the rss feeds were being read
- remove enabled and replace with play/pause
- improve how DBInit() is called
- add more telerik controls

2.0.0.30
- bring back the loading panel
- check for updates in loading thread

2.0.0.29
- remove the decoding from 2.0.0.28

2.0.0.28
- decode http codes for story and title

2.0.0.27
- remove the loading panel because it wasn't rendering correctly
- huge performance improvement by putting a transaction around all the changes

2.0.0.26
- change default db credentials to standard Updater userid/password
- support for data source
- use a 2nd db conn for db test in the UI

2.0.0.25
- support <content:encoded> namespace and protect against items without <description>

2.0.0.24
- images were not created correctly in the db under some circumstances

2.0.0.23
- support for writing link dynamic tag

2.0.0.22
- agent status support from readerutils
- support for exclusive feeds

2.0.0.21
- protect against rss feeds without guids

2.0.0.20
- fix a bug when setting a relative expiry

2.0.0.19
- protect against missing <pubDate> element in rss when querying with the orderby

2.0.0.18
- clear old logs daily

2.0.0.17
- support for atom feeds

2.0.0.16
- on launch, select the first instance as the current instance
- assuming we can read the <pubDate> from the rss, don't add stories who's pubDate would have them expired

2.0.0.15
- flush old logs

2.0.0.14
- relative expiry > 24 hours wasn't adding the # of days

2.0.0.13
- trim story and title before adding to database

2.0.0.12
- check for updates doesn't show a message on launch if we're up-to-date
- atom feed support

2.0.0.11
- use new BL RSS icon

2.0.0.10
- protect against null release notes
- instance names weren't being changed when changing in the name in the setup tab

2.0.0.9
- use new db-based check for updates
- menu item Release notes

2.0.0.8
- reset clock when instance enabled/disabled or db connection changes
- clear the list of feeds in the Feeds tab if no db connection
- support for Check For Changes
- save instances at appropriate times instead of just on exit

2.0.0.7
- Delete Instance menu item

2.0.0.6
- protection against closing instances

2.0.0.5
- change the default order of feeds grid
- allow users to change the order of columns in feeds grid
- hide selection of feeds grid
- hide row selection column
- Test DB Connection wasn't working

2.0.0.4
- shortcut for new intance menu item wasn't working - fixed
- UI changes

2.0.0.3
- only set db fields for persistance if the user presses Test Connection button
- show instance name in log messages

2.0.0.2
- support for UAC friendly persistance

2.0.0.1
- when no instances exist, prompt for one on launch
- fixed a bug when closing a new instance manually

2.0.0.0
- multi-intance support

1.2.0.4
- remove support for deleting of orphaned images - not needed because of cascading deletes in db

1.2.0.3
- loading panel now covers the full form so the tab control isn't available during loading
- new URL for contact us
- support for expiry enhancements in rss_map

1.2.0.2
- support for utf8 connection string for mysql

1.2.0.1
- catch exception when grabbing topics from db
- bug fixes when switching between db and local feed mapping

1.2.0.0
- support for adding story images to the db

1.1.0.1
- nano defaults for db
- default to read mappings from db

1.1.0.0
- optional delete expired stories
- allow reading mapping from database
- in the feeds grid, allow tabs to move you between cells
- expiry dates <= 0 now get a value of 1

1.0.0.4
- support for 0 expiry days (always replace the previous)
- urls with credentials

1.0.0.3
- protection against an already open db

1.0.0.2
- support for utility_status table

1.0.0.1
- support for expiry length for each feed