v4.0.5:
- Bug Fix: For Post Nuke not running v7.1.0 - Database prefix is now honoured.
- Bug Fix: Latest News and Search results now show the Source URL in Post Nuke v.7.1.x
           This one only seemed to happen with Post Nuke, but it was due to core PHP
           array index issues (my fault).
- Cookie Code has been adjusted:  header already sent warning messages are squashed.
- New Nag Screen: Shown only to administrators, before they can access the MyHeadlines
                  configuration parameters.
- New Import File: meerkat.imp contains and additional 413 sources! 
- New Import File: newsisfree.imp contains and additional 854 sources! 
- CMS API Change: the getCache() method now returns more data.  See the API.txt file.
- New Feature: The "Show All" screen now sports an XML icon and link to the source.
                --> Thanks Dennis Slagers, http://www.aroundmyroom.com
- New Feature: The "Show All" screen now shows the time left before the cache for
               the source is updated.  
                --> Thanks Dennis Slagers, http://www.aroundmyroom.com
- Typo Fix: vlaign to valign --> Thanks mike@typosquad.com
- Bug Fix:  Fixed the RSS v1.0 parsing code. (Makes a lot of sources work again...)
- Bug NOT Fixed:  Type casting should resolve the bad type errors on Google searches.
                  But it has not helped.  I am still working on this.  If you encounter
                  problems with google SOAP API just disable the search feature.
- CMS API Additions: getDashBoard(),   ----> Please refer to the API.txt file for more.
	                 getDashBoardComponent_Menu(),
	                 getDashBoardComponent_MainScreen(),
	                 getDashBoardComponent_StockTicker()
- New Parameter: "front_page" - Now you may change the frontpage text to anything you
                want.  You have acces to the HTML of the "MyHeadlines v4.0.x by Mike Agar..."
                and can change it to match up with your site.  If you haven't donated
                to support the development of MyHeadlines, please leave a link or credit
                indicating how grateful you are to have free access to my code. ;-)
                
v4.0.4:
- Bug Fix: Admin interface - Category Pulldown box "snaps" to the proper category 
           for the headline source definition.
- New Feature: Google Soap API is now part of the Search feature.  You will search
               the cache always, but have an option to search Google via the new
               SOAP API.
- New Parameter: You must enter your registration key to enable the Google API.
                 You can register with Google at: http://www.google.com/apis/
- New API function: registerMenuURL() - see API.txt.
- New API function: doGoogleSearch() - see API.txt.

v4.0.3:
- Bug Fix: Multiple entries in the cache for the same story.  This is now fixed.

v4.0.2:
- Modified RSS_ITEM class.
- Bug Fix:  Admin Category Tree "New" and "Bad" states for sources repaired
- New Feature: "Graduated Error Checking" There is now a threshold variable for the
               number of consecutive failures before a source is marked "bad".  The
               old method marked it as bad the first time a failure is detected, which
               caused a number of good sources to be marked bad due to network failures
               and not source failures.  Now you can set the threshold before a source
               is removed from the User Visible category tree, and placed on the 
               Maintenance list.  The default is 3 consecutive failures, which is working
               for me right now, and you shouldn't have to change it, but it's there if
               you need to play with it.
- New Feature: "Info" option in admin interface.  This shows the Source ID (sid) from the 
               DB and will allow the creation of static pages similar to the very old
               "Nuke News" of days gone by.
- New Feature: "Date Format" This config variable allows you to use whatever international
               date format you want.  See the "Help" link on the Config screen for more info.

v4.0.1:
- Enriched the cache table object: (click thrus per day)

v4.0.0:
- nearly a complete re-write...
- Improved "look and feel" the HTML rendering functions are much cleaner and special 
  chars like "&amp;" are converted back to the normal values allowing for links and
  formating to be preserved.
- New Architecture: CMS Abstraction Layer! MyHeadlines is now a "Stand Alone Product".  
                    It no longer requires PostNuke, or PHPNuke!  But it can easily
                    be converted to modules for both CMS.  Please refer to the 
                    included document "API.txt" for more information.
- New Feature: Click Thru's are now measured and reported in the Top Ten Lists
- New Feature: Top Ten List (and cache table statistics)
- New Feature: (restored old feature from v2.3) "Rename" function for Categories Admin.
- New Feature: Mandatory Site Default Subscriptions through the admin interface
- New Feature: Mandatory Site Default Stock Symbols through the admin interface
- Retired Feature: "allow_anonymous" configuration parameter has been removed.  This
                   activity should be the responsibility of the CMS.  If you don't
                   want to allow access to anonymous users, then your CMS should
                   stop their entry.  MyHeadines will work with registered and
                   anonymous users.
- Retired Feature: "num_collumns" configuration parameter has been removed.  This
                   activity should be the responsibility of the CMS.  There is a 
                   default user subscription function in the CMS API, but if you want
                   to do something different, the CMS API is very flexible and you're
                   free to render the subscriptions anyway you see fit.

v3.1.1:
- New Config Variables: Proxy Server support now available.
- New Feature: Direct link to all of the source's stories for search and latest news.
- Bug Fix:  Show Shameless Plug image works again...

v3.1.0:
- New Feature: "Stock Ticker"
- New Block:   "Stock Ticker Block"
- New feature: "show_shamless_plug" switch.  You can show/hide the Powered by 
               MyHeadlines banners now.
- New feature: "More..."  this will show all the stories from this source
               currently in the cache.
- New Feature: "More" button to browse deeper into searches, and latest news
- New Feature: "Allow Anonymous" configurable parameter.
- Bug Fix: Cleaned the acyion of some of the "Done" buttons
- Adjustment: No longer display a message to the user if a source timed out.
              Only the admin will know if a source is bad (Admin->Maintenance)
- New Admin Feature: Show User Subscriptions.

v3.0.1:
- Updated to work with both v.6.x and v.7 PostNuke versions
- Implemented transparent incremental upgrade script

v3.0 Final:
- Dramatically improved the search feature
- auto refresh for cron impaired users
- code cleanup

v3.0 Beta 3b:
- Bug Fix: addCategory() error line 195 core.php
- Bug Fix: reset() error in rss.php

v3.0 Beta 3:
- Bug Fix: Some Headlines Never Get Cached
- New Feature: Search
- New Feature: Latest News
- New Feature: cron
- New setting: override_logo_width is now turned on by default

v3.0 Beta 2:
- Improvement:  Bulleted Headline Lists
- Configuration Variable Added:  max_logo_width
    This variable helps reduce theme break-up.  Refer to the docs.
- Bug Fix: Left Bottom & Right Bottom Contention
    Thanks to David Bailey, http://www.patriotfiles.com
- Bug Fix: Can't Create MyHeadlines Blocks
    Thanks to David Bailey, http://www.patriotfiles.com

v3.0 Beta 1:
- Complete Re-write.

v2.3:
- PHPNuke Addon that needs to be converted to a PostNuke Module