== ChangeLog for old releases == = 3.0.11.8 (20200810) = * Tested: WordPress 5.5-RC2-48768 and PHP 7.4.1 * (20190719) Fix: referrer is wrong for protected API keys (thanks to @hmmux) = 3.0.11.7 (20180906) = * Add: Global option `sslverify` to disable SSL Verification * Add: Global option `js_ev_listener` to enable Event Listener DOMContentLoaded * (20180826) Add: Override video block template by 3rd party theme or plugin with filter `ytc_print_video` * Add: Customizable timeout for wp_remote_get() * Improve: Disable LastPass altering settings fields = 3.0.11.6 (20180826) = * Add compatibility with async/defer optimization (thanks to @lordbass) = 3.0.11.5 (20180721) = * Add: Missing `titletag` parameter for shortcode, shortcode TinyMCE wizard and widget * Fix: Missing video title for `thubmbnail` display with `above` or `below` positioning (thanks @nimeldk) = 3.0.11.4 (20180622) = * Improvement: add `showtitle` options `inside` and `inside_b`. * (20180213) Update: section descriptions on plugin settings. = 3.0.11.3 (20171001) = * Fix: Default values in dropdown lists does not preselect in TinyMCE shortcode selector * Add: new option for thumbnail quality for TinyMCE shortcode selector = 3.0.11.2 (20171001) = * (20171001) Fix: Undefined index: option_page in youtube-channel/inc/settings.php on line 1006 * Add: Support for custom thumbnail quality * (20170716) Add: native error message from Google for cases not covered by common errors (like `accessNotConfigured`) = 3.0.11.1 (20170530) = * Fix: cut description in the middle of multy-byte characters (reported by @funfrog) * (20170509) Fix: undefined variable `nolightbox` * Fix: add `nolightbox` shortcode parameter and fix typos on Help section = 3.0.11 (20170424) = * Fix: added all 3 parameters to `widget_title` filter (reported by @squarestar) * (20170301) Add: New shortcode options `nolightbox` and `target`, to make available opening thumbnail anchors in new tab/window (requested by @bakercreative) = 3.0.10.5 (20170225) = * Remove: FMVD opt-in because of general plugin guideline violation rule #9 = 3.0.10.4 (20170123) = * Fix: once enabled FMVD notice has not auto dismissed. * Change: input type for YouTube Data API Key from password to text so key is visible by webmaster and prevent messing with autofill browser extensions = 3.0.10.3 (20170114) = * Add opt-in option Freemage Video Downloader * Code cleanup: delete unused admin.js file * UI cleanup: enhance checkbox control in settings * UI cleanup: update option names like 'What to show' is now 'Embed as', 'Hide related videos' to 'No related videos' , etc = 3.0.10.2 (20170110) = * Add option to select Title HTML tag (default to H3) = 3.0.10.1 (20170110) = * Fix Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting ')' in /plugins/youtube-channel/inc/settings.php on line 218 = 3.0.10 (20161231) = * (20161225) Optimize: Remove `extract()` from shortcode parser * Code cleanup and fixing to be compliant with WordPress Core coding standards * Test compatibility with WordPreee 4.7 and PHP 7.0.14 * (20161224) Change: Update notification for missing YouTube Data API Key * Change: Do not display shortcode options changes for fresh installation * (20160824) Change: HTTP to HTTPS links and open remote links on settings page in new tab/window * Change: Disable deprecated notification related to old v2.4 of plugin * (20160419) Fix: resource from globals used if in widget set to use User uploads as resource. * Enhance: Implemented Selective Refresh Support for Widget (WP 4.5) * (20160131) Fix: prevent PHP Notices for Settings page. * Fix: `Cache feed` option in widget can't be disabled (always revert to default). * Fix: `Open link in` option in widget always revert to default. * Security: prevent direct loading of settings and widget files. * (20160120) Optimize: replace yt_play.png with optimized image. = 3.0.9 = * Fix: broken autoplay when start to play all videos instead only first in YTC block set * Fix: remove $_SESSION variable and replace with class variable to avoid duplicate sets of JS code = 3.0.8.9 = * Fix: Set `Hide link` for `Link to` option for `Link to Channel` in global setting does not work (reported by drweby2). * Change: Set minumal required WordPress version 4.0 * Update: Supported WordPress Version to 4.4 = 3.0.8.8 = * Fix: Link to channel enabled in Widget not shown if related link ID has not set in Widget (ignored general settings). * Fix: Undefined notices = 3.0.8.7 = * Enhance: Merge two improvements for MagnificPopupAU fork from core library (commit 60d5aa4 and 1d0f697) * Fix: TinyMCE button does not have icon when new post/page is created * Fix: Strip non-number characters entered in shortcode TinyMCE creator for Fetch, Show, Initial Width and Description length attributes. * Fix: make sure that Initial Width is always in pixels (if user enter width in percentage, strip percent sign and threat value as pixel value) = 3.0.8.6 = * Fix: Broken Enhanced Privacy on small screens in forked MagnificPopupAU library * Enhanced: Finished making code compliant to WordPress Core coding standards = 3.0.8.5 = * Enhanced: Settings page made compliant to WordPress Core Coding Standard * Fix: Wrong links to external resources on Settings page * Fix: Opening external resources links on Settings page in new tab * Change: Replace PayPal donation links to prevent account limitations if plugin is used on website that violates PayPal's Acceptable Use Policy = 3.0.8.4 (2015-06-10/16/17/18/19-07/10) = * Fix: (6/19) Undefined notice for apikey * Fix: (6/18) Wrong name of widgets page on Help tab * Fix: (6/17) Do not load empty JS asset to prevent clash with VisualComposer and invisible rows wit enabled strtching * Fix: (6/16) Initiate .MagnificPopupAU() on window load event, not on DOM ready event * Fix: Lost some settings during igration from old to new options in settings and widgets * Add: (7/13) New global option **Disable TinyMCE** added to **General** tab. Enabled by default, disable to remove TinyMCE icon from post/page Visual Editor * Add: (7/10) New global option **Enable Full Screen** added to **Video** tab. Disabled by default, enable fullscreen option for embedded playlist * Add: (6/18) Support to initiate .MagnificPopupAU() on .ajaxComplete() and support dynamically loaded YTC within AJAX * Add: New global option **Play inline on iOS** added to **Video** tab. Disabled by default, provide support for playsinline parameter. * Add: Support for (playsinline)[https://developers.google.com/youtube/player_parameters#playsinline] player option in MagnificPopup library to play video on mobile devices in page instead in device player (disabled by default) * Add: Default option settings for nolightbox and * Cleanup: Removed unused modules from MagnificPopup library * Change: Help tab now have shortcode parameters distributed to subtabs * Change: Lightbox classes by prepending `ytc-` in front of all MagnificPopup classes * Change: Reduce minimal screen width from 700px to 320px when lightbox will not be used and will open video directly on YouTube website. * Improve: Updated strings for localization support * Improve: Updated FAQ with new question about play button on thumbnails * Updated Serbian localization = 3.0.8.3 (2015-06-09) = * Add: Support for enhanced privacy videos in lightbox (MagnificPopupAU tweak) = 3.0.8.2 (2015-06-08) = * Fix: Async HTML5 has broken when debug is disabled because single comments before JS code compression = 3.0.8.1 (2015-06-07) = * Fix: Migrate deprecated widget options * Add: Notice about changed shortcode parameters * Add: Message if access to resource is forbidden (private Liked or Favourited videos) = 3.0.8 (2015-06-07) = * Fix: Undefined and deprecated global options * Add: Global option to disable builtin Lightbox (Video tab) * Add: Link to Support forums on Plugins page * Add: Visible error in YTC block for Administrator, Oops for visitors and lower members * Add: Filename of debug JSON * Add: Video title classes `ytc_title_above`/`ytc_title_below` * Add: Button `Clear All YTC Cache` on `Tools` tab to quick purge all cached YTC feeds * Improve: Do not include YT `iframe_api` if already included by other plugin and make YTC iframe2 to work even if other plugin uses `iframe_api` * Improve: Remove `Playlist Only` checkbox (`only_pl=1` shortcode parameter) and integrate as new Display:Embedded Playlist option (`display=playlist` shortcode parameter) * Improve: Remove `Show title below` checkbox (titlebelow) and integrate to `Show video title` (showtitle) as dropdown * Improve: Remove `Show link to channel` checkbox (showgoto) and integrate option `None` to `What to link` (link_to) * Improve: Move JS code to initiate Magnific popup to inline print on wp_footer * Improve: LESS stylesheet for easier maintenance * Remove: `Et cetera` (descappend) option and always use `...` for shortened description * Remove: Macro templates for Link to channel title * Change: Values for `showtitle` and `link_to` are changed from integer to string (check Shortcodes section) * Change: Move `Hide annotations` and `Hide video info` from `Content` to `Video` tab on settings page * Change: Play icon to be like original YT play shape * Change: Make responsive enabled by default in new widgets * Optimize: DRY of visible errors for Administrator and visitors (Oops message) * Optimize: Faster empty defaults for channel, vanity, legacy and playlist in global settings * Optimize: Minify inline JS code * Optimize: Remove call to fitVids() function * Cleanup: Remove $yt_url and $yt_video variables * Cleanup: Remove unused function to clean playlist ID = 3.0.7.3 (2015-05-29) = * Add: TinyMCE button to easy configure and insert shortcode to post/page content * Add: Report about zero videos in resource * Add: Helper method to generate resource nice name (DRY) = 3.0.7.2 (2015-05-24) = * Add: Error report if we have broken feed on record * Add: Report about failed HTTP connections and other problems ocurred when we try to fetch feed * Add: DRY of visible errors for Administrator and visitors (Oops message) = 3.0.7.1 (2015-05-17/18) = * Fix: Plugin version number not updated in DB * Fix: Magnific Popup appear under header on Twenty Eleven theme * Fix: .clearfix break layout if used as class on content division = 3.0.7 (2015-05-17) = * Fix: Uncaught TypeError: e(...).fitVids is not a function * Change: Remove plugin default Channel ID, Vanity custom name, Legacy username and Playlist ID; leave them empty by default and allow them to be empty parameters; throw error if required value not provided. All this to prevent questions like *Why I see your videos on my website* or *Why my website link to your channel* * Cleanup: Deprecated widget toggler for Playlist Only depending on selected Resource * Cleanup: Deprecated 16:10 styles * Optimize: Minimize admin style for widget layout = 3.0.6.2 (2015-05-15) = * Fix: Fatal error: Cannot unset string offsets in update.php on line 229 (introduced in 3.0.6.1) * Add: Helpfull links to plugin settings page = 3.0.6.1 (2015-05-14) = * Fix: Undefined index: random * Fix: Unremoved only_pl from global settings * Add: Box sizing of .youtube_channel element for crappy themes = 3.0.6 (2015-05-13/14) = * Fix: Prevent Fatal error on PHP<5.3 because required __DIR__ for updater replaced with dirname(__FILE__) * Fix: No retrieved or missing videos from some channels so switch `search` to `playlistItems` API call (kudos to @[mmirus](https://wordpress.org/support/profile/mmirus)) * Add: Embed As Playlist for all resources * Add: Clearfix for crappy themes where clearfix does not exists * Add: Option to move video title below video (boolean shortcode parameter `titlebelow`) * Add: PayPal donate button to settings page * Improved: Move YouTube Data API Key to plugin settings and add notification to remove YOUTUBE_DATA_API_KEY from wp-config.php (optional) * Improved: Updated shortcode explanation in README and Help tab in plugin settings. * Improved: Better tips for 'Oops, something went wrong' message. * Change: Wording `Ups` to `Oops` * Remove: Options `Embed standard playlist` and `Show random video` from global settings as this should be off by default * Remove: Loading of fitVids JS library for test before final removing. = 3.0.5 (2015-05-11/12) = * Fix: Setting back dropdown options with `0` ID does not work on Settings page (Channel as resource to use, Cache timeout, Aspect ratio, What to show, Open link to, Link to) * Add: Option to export global settings to JSON and add to Tools tab in settings button to download global settings JSON * Change: Update plugin features * Improved: Retrieve only fields which will be used for output w/o unused items to reduce * Improved: More micro optimizations = 3.0.4 (2015-05-11) = * Add: Tip what to do if error ocurred with YouTube Data API Key printed inside YTC ERROR comment * Change: Where to ask for support links in widget * Change: Timeout for getting feed increased from 2 to 5 seconds * Change: Update FAQ sections in readme file * Remove: Check for Redux Framework in debug JSON generator = 3.0.3 (2015-05-10) = * Fix: "Oops, something went wrong." when Playlist selected as resource because wrong switch * Fix: Jumping thumbnails in responsive wall on hover in Twenty Fifteen theme because border-bottom for anchors * Fix: Another deprecated shortcode attribute backward compatibility (`use_res`) * Add: Example of dynamic responsive wall (1 large + 6 small thumbnails) (to [Description](https://wordpress.org/plugins/youtube-channel/)) = 3.0.2 (2015-05-10) = * Fix: (typo - experiencing on frontend when no API Key set) PHP Fatal error: Call to undefined function __sprintf() in youtube-channel.php on line 445 * Fix: shortcode deprecated params `res` and `show` not backward compatibile = 3.0.1 (2015-05-10) = * Fix: Fatal error: Using $this when not in object context in youtube-channel.php on line 89 * Fix: Link to channel not visible on Twenty Fifteen theme = 3.0.0 (2015-05-07/08/09/10) = * Fix: Migraton of global and widget settings to v3.0.0 * Add: New Global Settings page as replacement of Redux Framework solution * Add: Non-Dismissable Dashboard notice if YouTube Data API Key missing with link to explanation page * Change: Option key `ytc_version` to `youtube_channel_version` * Change: Shortcode parameters: `res` to `resource`, `show` to `display`; but leave old parameter names for backward compatibility * Enhance: Various plugin core micro optimizations * Enhance: Dashboard notices * Enhance: Proper options migration on plugin update * Remove: Redux Framework mentioning from core plugin * Remove: Redux Framework config.php * Remove: chromeless.swf asset * Remove: option `Fix height taken by controls` as now YouTube displays control bar only when video is hovered = 3.0.0alpha2 (2015-03-07/22/24) = * Add: Rewrite plugin to work with YouTube Data API v3 * Add: Vanity link as option to Link to channel (now supports Legacy username, Channel and Vanity URL) with cleanup Vanity ID routine * Add: Liked videos as resource (now support channel, playlists, favourites and liked videos) * Add: Admin notification in widget output on front-end if no YouTube Data API Key is defined to prevent errors * Add: Dismissable Dashboard notice if PHP version is lower than 5.3 as YTC maybe will not work with older versions. * Change: Global and widget option names: `use_res` to `resource`, `cache_time` to `cache`, `maxrnd` to `fetch`, `vidqty` to `num`, `getrnd` to `random`, `to_show` to `display`, `showvidesc` to `showdesc`, `enhprivacy` to `privacy`, `videsclen` to `desclen`, * Change: Widget settings functionality, two column options, better toggle for playlist and GoTo section * Enhance: Caching routine (reduce possibility of failed feed fetch) * Remove: Chromeless and Flash player - leave only Thumbnail and HTML5 * Remove: Aspect Ration 16:10 (so support only 16:9 and 4:3, same as modern YouTube) * Remove: "Fix No Item" option - not required for YouTube API 3.0 = 2.4.2.1 (2015-04-24) = * Fix: devicesupport workaround strip 1st video from playlist and favourites and apply only for channel = 2.4.2 (2015-04-22) = * Fix: Broken layout introduced by missing responsive for embedded playlist, iframe and iframe2 * Fix: Replace amp's with HTML entity in thumbnail link * Add: Option to disable thumbnail tooltips (shortcode parameter no_thumb_title) * Add: List of Shortcode attributes to README file * Add: Danis localisation by GSAdev v. Georg Adamsen * Micro optimizations = 2.4.1.7 (2015-04-20) = * Quick Fix: strip 1st video from feed that provides notice "YouTube is upgrading to a newer version, which is not supported by this device or app." (more on www.youtube.com/devicesupport) until we finish YouTube Channel 3.0.0 (on the way) = 2.4.1.6 (2015-04-15) = * Fix: missing responsive support for embedded playlist, iframe and iframe2 * Fix: missing support to hide playback controls, info and annotations for embedded playlist = 2.4.1.5 (2015-04-13) = * (2015-04-13) Change: Add dismiss link for Old PHP notice and lower suggested PHP version to 5.3.x * (2015-02-19) Fix: missing admin notices if ReduxFramework not active * (2015-02-10) Add: links to explanations for channel ID and vanity URL * (2015-02-10) Add: goto macro %vanity% to insert vanity ID * (2015-02-10) Add: field for vanity URL ID * (2015-02-10) Add: option to select link to user page, channel page or vanity URL for goto link * (2015-02-10) Remove: option to use channel instead user page for goto link = 2.4.1.4 (2015-04-09) = * (2015-04-09) Add: Notification about old PHP if lower than 5.3.29 * (2015-04-09) Change: Run admin functions only in dashboard * (2015-02-09) Fix: strip whitespace from the beginngine/end of channel and playlist ID * (2014-12-30) Fix: prevent Undefined Offset notice when on resource we get less items than user requested in shortcode/widget * (2014-12-30) Fix: prevent Undefined Offset notice when on resource we get less items than user requested in shortcode/widget * (2014-12-30) Add: make fallback cache for every feed and use it if no item occurs to avoid No items = 2.4.1.3 (2014-12-10) = * Fix: previous release broke opening lightbox for thumbnails and load YouTube website. = 2.4.1.2 (2014-12-07) = * Add: Add support for hidden controls and YouTube logo in Thumbnail mode. * Change: Rename Magnific Popup function to prevent clash with original Modest Branding that does not have support for disabling related videos, player controls and YouTube logo. = 2.4.1.1 (2014-12-07) = * Change: Remove parameter `&rel=1` from thumbnail link because that is a default value and can prevent some lightboxes to load video. = 2.4.1 (2014-11-15) = * Fix: Typo in widget `Do not chache` [2014-10-03] * Fix: do not show global settings notice with link to settings page if not Redux Framerowk is active [2014-11-15] * Fix: Plugin name on Support tab in global plugin settings. [2014-11-15] * Change: Remove protocol from links and leave browser to decide should get resource from HTTP or HTTPS (depends on website protocol) [2014-10-03] * Change: Add height addition for `Fix height taken by controls` for embedded playlist and count control above video [2014-10-03] * Change: Move debug log from widget to downloadable dynamic JSON [2014-11-15] * Add: ModestBranding (remove YouTube logo from player control bar) [2014-10-03] * Add: Responsive (make video optionally responsive) [2014-10-04] * Add: Support for WordPress 4.1 [2014-11-15] = 2.4.0.2 (2014-10-02) = * Fix: light theme not applicable to embedded playlist [2014-10-01] * Fix: add clearfix after YTC widget to prevent jumping out of widget block on bad styled themes [2014-10-02] * Add: explanation that `What to embed` have no effect for embedded playlist (HTML5 always used) [2014-10-01] = 2.4.0.1 (2014-10-01) = * Fix: fatal error - broken execution for embedded playlist with enhanced privacy * Add: button to discard warning notice for Redux Framework = 2.4.0 (2014-10-01) = * Fix: false options set in shortcode had no effect to output box and default settings always used [20140924] * Fix: enabled checkbox in global settings could not be unticked (disabled) [20140924] * Fix: prevent array_slice notice if channel have no uploaded videos [20141001] * Add: fitVids for responsive videos [20140924] * Add: option for additional YTC box class in widget and shortcode [20140924] * Change: global settings page re-implemented with Redux Framework and requires Redux Framework Plugin [20140924] * Change: rewrite plugin to be more OOP [20140924] * Change: removed obsolete methods [20140924] * Change: default box width changed from 220 to 306px [20140924] * Change: YTC block and video pieces now floated left to enable horizontal stack [20140924] * Change: update localization support [20140926] * Change: updated Serbian localization [20140926] * Change: removed PayPal donation button from widget and moved to plugin Settings page [20141001] = 2.2.3 (2014-09-14) = * Add: option to disable related videos (not supported by chromeless player) * Enhance: added support for YouTube `rel` parameter in Magnific PopUp IFRAME module * Minified assets * Add plugin icon for WordPress 4.x plugin installer * Update plugin banner = 2.2.2 (2014-07-25) = * Add: admin notices after upgrade to prevent errors and avare users to do ReCache and prevent mixed json_decode / base64_encode strings for cached feeds * Change: moved ReCache part to Tools tab on settings page = 2.2.1 (2014-07-13) = * Fix: to prevent broken JSON feed, transient caching changed from plain serialized string to base64_encode * Add: URL parameter `ytc_force_recache` to force recache, also included on Help tab in plugin settings = 2.2.0 = * Add: open thumbnails in lightbox and stay on site, instead opening YouTube page (Magnific Popup jQuery library) * Add: make thumbnail responsive * Add: play indicator for thumbnails * Add: shortcode [youtube_channel] * Add: tabbed settings page for default options for shortcodes * Add: Help tab for shortcode parameters * Change: moved parts of code to helper functions = 2.1.0.2 = * Fix: remove embed object below old IFRAME implementation = 2.1.0.1 = * Change: add back old iframe functionality, second iframe option is async loading = 2.1.0 = * Change: iframe/HTML5 player inject with IFrame Player API https://developers.google.com/youtube/player_parameters#IFrame_Player_API * Change: use native WP remote file download function wp_remote_get to fetch feeds (prevent some permission errors on some hosts) * Change: removed height parameter so height is calculated by aspect ratio selection - 16:9 as default * Add: mute audio on autoplay if iframe/HTML5 is selected * Add: converter that will port pre-2.0.0 YTC widgets to 2.0.0+ version * Fix: playlist parser (now allowed dash and underscore in playlist ID) = 2.0.0 = * Fix: undefined vars notices * Fix: embedding default plugin playlist instead custom set for "Embed standard playlist" * Add: caching system * Add: option to link to channel instead to user * Add: support for enhanced privacy by YouTube * Enhance: RSS feed replaced with JSON * Enhance: better formatted debug info with site URL * Enhance: re-group widget options * Enhance: updated wording * Enhance: added tooltips for options * Enhance: playlist ID detection from URL * Remove: modified error_reporting = 1.5.1 = * Fix issue in widget settings when no apache_get_version() support on server * Fix validation errors for widget settings * Fix broken sidebar issue introduced in 1.5.0 release = 1.5.0 = * Add inline debug tracker * Fix deprecated functions - changed rss.php by feed.php and split() by extract() * Fix video description parser for new YouTube feed format * Fix autoplay for single video bug * Fix autoplay for multiple videos to play only first video * Code cleanup * Update compatibility to WordPress 3.5.1 = 1.4.0 = * Added option to show preferred quantity of videos * Added option to embed classic playlist * Added class to video container: universal .ytc_video_container and selective (.ytc_video_first, .ytc_video_mid, .ytc_video_last) * Added class to video title .ytc_title * Added class to video description text .ytc_description * Added class to container for link to channel .ytc_link * Added routine to unique random video from channel if displayed more than one video * Added option to set `et cetera` string for shortened video description * Changed option for random video to use channel or playlist * Fields for width and height converted to number with spinner * Improved playlist ID handler = 1.3.3 = * Added Czech translation by Ladislav Drábek = 1.3.2 = * Add option to show video description below video * Add option to shorten video description to N characters * Add option to use light theme for controls instead of default dark theme (HTML5 iframe and flash object) * Add option to hide annotations from video = 1.3.1 = * Add support for playlist full URL * Fixed no random video for playlist = 1.3 = * Fixed z-index problem with flash and iframe object * Add option to try to fix 'No items' error * Add donate button in options dialog = 1.2 = * Fixed number of items for random video (min 1, max 50) * Fixed no-controls for HTML5 iframe = 1.1 = * Added option to use the playlist instead of channel (suggested by Stacy) = 1.0 = * Ported to WordPress 3.2.1 * Added option to set maximum number of items for random video * Version changed from major.minor.micro to to major.minor format * Adds Spanish translation = 0.1.3 = * Uses selected() instead of if [dimadin] * Uses sprintf for better i18n [dimadin] * Wraps some strings in gettext [dimadin] * Adds textdomain and loads it [dimadin] * Adds target="_blank" for channel link [dimadin] * Adds option to open channel link in popup * Uses plugin_dir_url() instead of guessing of location [dimadin] * Loads widget in its own function [dimadin] * Adds Serbian translation = 0.1.2 = * Option to display random video from channel = 0.1.1 = * Fixed option to toggle video title visibility * Added option to hide controls for iframe and object videos * Added option to hide video info * Enabled autostart for iframe and object videos = 0.1.0 = * Initial release == Upgrade Notice == = 3.0.8 = Bugfixes, optimizations and improvements. = 3.0.7.3 = User experience improved with Shortcode generator for TinyMCE = 3.0.7.2 = Added report for user if any HTTP error occured = 3.0.7,1 = Quick fix for clearfix class = 3.0.7 = Cleanup and optimization release