Version History

Eric Hough edited this page Nov 26, 2014 · 6 revisions

This page is being migrated to TubePress's releases page

Version 1.6.8 (Released October 29, 2008)

  • Fixed overly large gap between thumbnail rows

Version 1.6.7 (Released October 22, 2008)

  • Added YouTube connection test to debug output
  • Added YouTube API client ID and developer key to aide in debugging
  • Fixed bug where TubePress would remove all post/page content if no videos were found for your request
  • Toggle request cache on/off (fixes issue #43)
  • Ampersands in query strings are now properly escaped (fixes issue #38)
  • Galleries can now sort videos randomly (fixes issue #23)
  • Toggle "nofollow" attributes to YouTube links (fixes issue #35)

Version 1.6.6 (Released August 17, 2008)

  • Widget-enabled! Put TubePress in your sidebar. (fixes issue #12)
  • Removed pass-by-reference warnings (fixes issue #34)
  • Ability to limit length of video descriptions
  • Option to toggle relative dates/times for video upload timestamps
  • Swedish translation. Thanks to Mikael Jorhult
  • Improved error handling for PHP installations with suppressed error output
  • Removed several small bugs that affected users of PHP < 5.2.1

Version 1.6.5 (Released July 7, 2008)

  • Full internationalization capability (fixes issue #21)
  • Upgrades, from this version on, will no longer destroy your old TubePress default settings (fixes issue #28)
  • Multiple galleries on a single post/page now possible (fixes issue #20)
  • Fixes broken YouTube link (fixes issue #30)
  • Video playback now functions correctly in IE7
  • Cross site scripting vulnerability fixed (thanks Numline1 for reporting)
  • Fixed debug output
  • Options page now looks good in WordPress 2.5.1
  • Various pass-by-reference warnings eliminated

Version 1.6.0 (Released April 30, 2008)

  • PHP5 only. This includes an overall rewrite of the code base to take advantage of PHP5-only stuff
  • Responses from YouTube are now cached
  • New galleries
  • Top favorites
  • Most recently added
  • Most discussed
  • Most linked
  • Most responded
  • Responses to a video
  • New way to watch: Shadowbox.js
  • Removed "New Window" player
  • Customize textual formatting of dates
  • Much more control over embedded player
  • Toggle "related videos" feature after a video finishes
  • Choose from several colors
  • Toggle auto-play
  • Toggle "enhanced genie menu" when mouse enters video area (instead of user clicking the "menu" button)
  • Toggle video loop
  • Interface improvements
  • Removed border and scroll bars from gallery
  • Removed time of day from date uploaded
  • Changed upload label from "Uploaded date" to "Uploaded"
  • Pagination now supports HTTP/HTTPS and non-standard ports
  • Simplified templating (easier to customize the look of your galleries)
  • Issues/enhancements closed
  • 20

  • 25

  • 7

  • Upgrade source to GPLv3

Version 1.5.7 (Released December 14, 2007)

  • Fixed yet another title problem due to YouTube changing their feed
  • Fixes issue #16

Version 1.5.6 (Released November 15, 2007)

  • Fixes a major problem displaying video titles due to change in YouTube feed format

Version 1.5.5 RC3 (Released October 16th, 2007)

  • Fixes issue #13

Version 1.5.5 RC2 (Released October 9th, 2007)

  • Fixes issue #5
  • Changes default thumb width from 33% to 32% (helps with IE)

Version 1.5.5 RC1 (Released October 2nd, 2007)

  • New Featuresures
  • “Favorites” mode now displays up to 500 videos
  • “Search” mode now can return up to 1,000 videos
  • New mode: videos for mobile phones
  • New mode: most-viewed videos from today, this week, this month, or all time
  • Customize the order of galleries by view-count, rating, relevance, or date-updated
  • Randomize thumbnails (most videos come with 4 thumbnails, this option will mix it up for each pageload)
  • Filter “racy” videos from galleries
  • Option to show a video’s category in its metadata
  • Under the hood
  • All access to TubePressVideo member variables is now done through getters
  • All HTML is generated via PEAR's HTML_Template_IT package

Version 1.5.2 Released August 5th, 2007

  • Fixes a fatal error upon plugin activation in some PHP installations

Version 1.5.1 Released July 22, 2007

  • Fixes a minor bug with "search" mode due to YouTube changing the format of the XML results

Version 1.5.0 Released June 11, 2007

  • New Featuresures
  • "All tags" and "Any tags" modes now merged into "YouTube search" mode
  • Play videos with GreyBox (this replaces ThickBox)
  • Play videos with lightWindow
  • Pagination now uses modified Digg Style pagination
  • Max player size is now 424px x 336px (removes thin white border from player)
  • Input validation on options page
  • All error messages are extremely detailed
  • Debug mode is more comprehensive
  • Option to disable debugging mode completely
  • Bug fixes
  • Embedded video is XHTML compliant
  • "Playlist" mode pages correctly (thanks, YouTube!)
  • "Normal" mode displays title and runtime correctly after user click
  • Under the Hood
  • Much better code documentation
  • Code style is PEAR compliant
  • XML parsing uses PEAR's XML_Unserializer instead of XMLIster
  • Almost all functions moved to classes (helps namespace management)
  • WordPress-specific code is cleanly isolated
  • Improved message-resources handling
  • Revamped directory structure
  • Improved naming conventions all around
  • Quasi-private methods (PHP4 OOP isn't too sophisticated)
  • Most HTML printing methods use sprintf (or variant) - improves readability

Version 1.2.0 Released Feb 25, 2007

  • Fixed a bug that caused an incorrect count of YouTube video results
  • Added debugging mode! See the documentation for how to use it.

Version 1.1.5 Released Feb 23, 2007

  • Fixed major XML bugs that caused a fatal error when parsing YouTube's XML
  • CSS bug fixes with the pagination links
  • Fixed a bug in the options page related to the "popular" mode drop down menu

Version 1.1 Released Feb 7, 2007

  • CSS bug fixes. Thanks to Scott for reporting it

Version 1.05 Released Feb 5, 2007

  • Fixed huge IE display bug (thanks to Keane and Jojo for reporting it)
  • Disabled Thickbox by default due to incompatibilities with themes and other jquery-enabled features

Version 1.0 Released Feb 4, 2007

  • Now with seven modes of operation:
  • videos by playlists (with paging)
  • featured (the latest 25 featured videos from YouTube's homepage)
  • popular (the most-viewed videos from the past day, week, or month)
  • related (videos that match any tag that you specify)
  • tag (videos that match all the tags you specify)
  • favorite videos of any user
  • videos uploaded by any user
  • You no longer need to supply your own developer ID and YouTube username! This means that anyone can use TubePress, even if you don't have a YouTube account!
  • Pagination. You control how many videos per page show up (supported modes only)
  • Leaner and meaner. The speedups in this version are ridiculous. Makes literally dozens less of the expensive database calls per page that existed in previous versions. Reduces database space in your wordpress options table from about 40 rows to only one.
  • Options page is more concise and XHTML compliant
  • Improved documentation
  • Bug fixes. Too many to list!

Version 0.9 Released Jan 15, 2007

  • Now with five options on where to play the main video
  • Normally (at the top of your gallery)
  • In a popup window
  • In a new window all by itself
  • In its original YouTube page
  • Using Thickbox (experimental, but very cool!)
  • Bug fix regarding HTML special characters in video titles

Version 0.8 Released Nov 17, 2006

  • Major bug fix with PHP4. Thanks to Fabien and Paige for reporting it.

Version 0.7 Released Nov 4, 2006

  • Override global settings on a per-page basis! This will allow you to have one page with your videos (that you've uploaded), another page with your YouTube favorites, etc.
  • Choose which meta information (author, rating, description, etc) you want to display
  • Lots of optimizations and bug fixes

Version 0.6 Released Oct 16, 2006

  • Now works with PHP4
  • CSS revisions
  • Uses snoopy class instead of cURL libraries
  • Added configurable timeout parameter for contacting YouTube

Version 0.5 Released Oct 14, 2006

  • Fixed small bug in time display

Version 0.4 Released Oct 11, 2006

  • Takes full advantage of the YouTube API
  • List videos from "your favorites"
  • List your videos (that you've uploaded)
  • List videos that match some tag
  • List videos of another user
  • XHTML compliant

Version 0.3 Released Oct 5, 2006

  • OK, now the bug is really fixed. Sorry about that!

Version 0.2 Released Oct 4, 2006

  • Fixed major bug with CSS file path

Version 0.1 Released Oct 3, 2006

  • Initial release