Channel Files Changelog

2023-09-12

7.4.1

Fixed

  • Foundation Update
  • Begin PHP 8.2 compatibility
2022-11-29

7.4.0

Added

  • EE7 Compatibility!

Fixed

  • Various PHP8+ issues
2022-04-28

7.3.0

Added

  • Support for conditional fields!
2022-02-09

7.2.0

Added

  • Support for cloning entries!
  • Documentation about using Wygwam with Channel Files (includes plugin files)

Fixed

  • PHP 7.4+ array offset on null notice.
  • {file:locked_url} not returning https link for S3 URL
2021-11-12

7.1.2

Changed

  • Updated EEHarbor Foundation to fix issue with multiple add-ons ignoring MSM sites
2021-10-20

7.1.1

Changed

  • Updated EEHarbor Foundation
2020-12-16

7.1.0

Added

  • EE6 Compatibility
2019-04-12

7.0.1

Fixed

  • Fixed compatibility issue with EE settings changing from "yes" to "y"
2019-01-22

7.0.0

Added

  • ExpressionEngine 4 Compatibility!
  • ExpressionEngine 5 Compatibility!
2016-03-01

6.0.1

Fixed

  • Fixed the cache path references for EE3
  • Fixed references to wrong addon settings
2016-01-28

6.0.0

Added

  • Initial Release for ExpressionEngine 3
2014-02-15

5.2.9

Added

  • File replace button
  • config.php overrides for field settings // Example: $config['channel_files']['fields'][51] = array();

Fixed

  • Flash based uploads didn't work on EE 2.7.0+
2013-05-06

5.2.8

Added

  • UploadStart & UploadComplete JS events

Changed

  • Moved all JS files to the footer instead of the head

Fixed

  • When changing the channel of an entry, the channel_id for the images should change too
2013-01-31

5.2.7

Added

  • Support for url_third_themes config override
  • channel_files_upload_start & channel_files_upload_end hooks
  • Cloudfront Domain support to S3

Changed

  • Field JSON is now base64encoded because of SAEF/Safecracker unicode/quotes issues
2012-11-12

5.2.6

Added

  • Updated Amazon S3 SDK Version
  • Sydney, Brazil & Oregon support in S3
  • Support for Multi-Part Upload in S3 (only for files bigger then 30MB)
2012-10-30

5.2.5

Added

  • {file:basename} - Filename without extension

Fixed

  • Preview file was throwing a PHP error
2012-10-23

5.2.4

Fixed

  • A possible security issue if you have access to the SAEF/CP and crafted something correctly
2012-09-21

5.2.3

Fixed

  • A PHP error would occur if the the tag results where ordered.
2012-08-15

5.2.2

Added

  • Fieldtype option to obfuscate file URL in fieldtype

Changed

  • Cloudfiles will use it's own internal CA bundle instead of the system bundle
  • Upon save, file metadata will be converted to HTML entities with UTF-8

Fixed

  • Deleting existing files would not make the field blank
  • PHP & Language errors when using pagination
2012-08-15

5.2.1

Added

  • Parameter to disable time/ip checks on locked URL's simple_locked_url="yes"
  • limit="" to the {files} variable pair in the grouped files tag

Fixed

  • On new entries. Pressing the save & preview button and closing it again, files would disappear.
2012-06-07

5.2.0

Added

  • Better Workflow Integration
  • Native fieldtype parsing. You can now parse channel images by using it's field name in exp:channel:entries. Example: {my_ci_field cover_only="yes"} ALL CI Variables and Parameters {/my_ci_field}
  • Garbage Collection on temp upload dirs
  • Option to disable prefixing of filenames when not using "Store files in entry_id folders"
  • When duplicates files are uploaded, a numver is added after the filename (up to 20)

Changed

  • Removed the cross-domain warning
2012-05-11

5.0.4

Added

  • Amazon S3 subdirectory option
  • Show download button option in the fieldtype settings
  • CDN URI Override option for Rackspace CloudFiles
  • Small check for robots when using locked url's

Fixed

  • Using locked URL, in some cases the S3 url was not properly parsed
2012-03-23

5.0.3

Added

  • Added an option to force the download of uploaded files through Amazon S3

Fixed

  • Obfuscated files link would not work with Local Files.
2012-03-12

5.0.2

Added

Fixed

  • In some cases the folder where files where stored was not deleted when the entry was deleted.
  • Limit Stored Files by Author was not working correctly.
  • Having an submissions error in SAEF would not bring back the Channel Images field state.
2012-02-08

5.0.1

Added

  • {file:upload_date} - {file:date} is now deprecated, will be removed!
  • Added Field Editor Compatibility

Fixed

  • Dropping multiple files on a field would make duplicates if there where multiple fields in the same form
  • When creating a new entry, opening stored files would produce an SQL error on the back-end
2012-01-09

5.0.0

Added

  • Hybrid Upload! If your browser supports HTML5 Upload, the new HTML5 File API will be used, if not Flash based upload will be used. Completely transparent!
  • FTP location support (includes SSL FTP if available on your server)
  • SFTP location support
  • WYGWAM/Wyvern Plugin!
  • Import File! Allows you to import files from the local server.
  • an option to make storing files in entry_id folders optional. (MUST ONLY BE USED ONCE)
  • crossdomain detection warning
  • file extension limit back
  • a check when deleting a file, if it's linked a warning will appear.

Changed

  • Channel Files now uses JS templates for most of the UI. Reduces network load!
  • Live Edit no longer "submits" when your mouse moves out of the input field. (A click outside is now required!)
  • When saving an entry, old channel files cache directories are now deleted
2011-10-28

4.0.5

Added

  • a quick preview link to the fieldtype. (not for new entries)

Fixed

  • a bug where the wrong mimetype was assigned on uploads through Amazon S3
2011-10-17

4.0.4

Changed

Fixed

  • (in IE9) Clicking on the Upload Images button would cause a JS error
2011-10-06

4.0.3

Fixed

  • references to the internal S3/Cloudfiles SDK
2011-10-05

4.0.2

Added

  • orderby="upload_date"

Changed

  • Channel Files now also correctly loads on SSL pages.

Removed

  • restriction on entry_id=""/url_title="" for {exp:channel_files:files} tag.

Fixed

  • an error where in SAEF mode, Channel Files would use the field_id instead of field_name.
2011-10-02

4.0.1

Fixed

  • a bug where an incorrect reference is made to ChannelImages
2011-09-29

4.0.0

Added

  • {exp:channel_files:zip} to generate a .zip from local files (PHP 5.2+ with php_zip extension enabled)
  • Support for NSM Addon Updater
  • 5 Custom CF Fields
  • File Limit to Publish Field
  • backspace=""
  • {file:extension}

Changed

  • the FieldType Settings
  • the Fieldtype Publish Form UI
  • the updater script
  • the edit_in_place plugin to save the contents when clicking outside of the area
  • Field="" should now work correctly
2011-04-15

3.6.0

Added

  • ACL settings for Amazon S3 uploads.

Changed

  • locked url encryption to be compatible with other addons
2011-04-07

3.5.0

Added

  • new Edit In Place methods/icons
  • file extension restriction option to the fieldtype
2011-03-15

3.4.0

Added

  • Cloudfiles now support both US and UK regions

Changed

  • Locked urls are now using a more sophisticated encryption technique
2011-01-27

3.3.0

Added

  • Channel Files is now compatible with SAEF (Safecracker)
2011-01-08

3.2.0

Added

  • a download log for tracking locked_url's
  • {file:downloads} variable
  • upload_date tracking to new uploads, {file:date}

Changed

  • behaviour of {file:locked_url} so local files are streamed to the browser
2010-12-26

3.1.2

Changed

  • the Channel Images Model to work with EE 2.1.1 And EE 2.1.3, due to big changes in ExpressionEngine
2010-12-26

3.1.1

Added

  • Adjust our Model library to work with ExpressionEngine 2.1.2
2010-12-26

3.1.0

Changed

  • the Stored Files feature
  • Linked/Reused images have a separate "Unlink" icon instead of an Delete icon

Fixed

  • a bug where assigned categories could not be removed
  • a bug where you could not remove the "Cover" status of an File
2010-12-26

3.0.0

Added

  • Commercial Release