Releases for FileField
filefield 6.x-3.2
First released: October 20, 2009 - 20:25
Size: 79.98 KB
md5_file hash: bd52f35628e2a5f12b7cde25e654d71e
Last updated: October 20, 2009 - 20:30
This is a maintenance release that corrects problems discovered since the 3.1 release. It does not add any new features.
Bug fixes:
#516104: Node access check for private files does not check node_access()
#519358: Form enctype attribute is set incorrectly
#532066: French translation is supposed to be french, not québécois
#543050: Grammar error in the form description
#588052: Use a WATCHDOG_WARNING for "FileField was trying to display the file %file, but it does not exist."
#586704: Incorrect function name in comment
Also fixes SA-CONTRIB-2009-082 - Filefield module access bypass.
filefield 6.x-3.1
First released: July 4, 2009 - 00:02
Size: 75.5 KB
md5_file hash: ef284d4c00c11a3a150950431268b763
Last updated: July 4, 2009 - 00:05
This minor release of FileField corrects several bugs that were discovered after the initial 3.0 release. Upgrading is recommended for all users.
Bug fixes:
#470090: Don't node_load original node on new revisions
#461384: FileField breaks Hierarchical Select
#487078: Mime headers causing Firefox to truncate filenames with spaces
#494176: Less restrictive hook_file_download()
#505862: Fragile during install profiles
#483232: Content-Disposition header may be incorrect for Flash files
#476518: Initialize $files variable in filefield_get_node_files()
#440034: Notices in FileField Widget
#469112: "preferred" misspelled in Upload Progress status report entry
#445752: Custom themed button won't submit files
New features:
#455344: Conversion from Views 1
#439932: New AJAX file uploads should have a target="_blank" attribute.
filefield 6.x-3.0
First released: April 21, 2009 - 00:08
Size: 65.11 KB
md5_file hash: ad963dc2c37c651c1b2565009ebd6333
Last updated: April 21, 2009 - 00:10
Final release of FileField for Drupal 6. This version fixes several bugs since the RC1 release, and adds upload progress metering. No new database updates since RC1, but clearing caches is necessary for users upgrading for the upload progress menu callback to be registered. Several new API functions are available for easing 3rd-party integration.
Bug Fixes:
#438650: Files listed by default checkbox.
#419180: Delete Temporary Files Sooner
#386288: Reduce standard 2 upload sections to 1 when "Unlimited" number of values
#421424: HTML validation error, extra "length" attribute
#419616: filefield_widget_file_path is hardcoded to global $user
#436896: Description field set to disabled upon updating modules
New Features:
#318960: Upload Progress Bar (rfc1867 support)
#407410: Option to have longer description
#391448: Support for Generate content in the devel module
#380200: Get node referencing a file
#369560: Get array of files attached to node
#430196: Views - filter by ImageField's "List" checkbox
#366434: Represent title, description or alt fields in Views 2
filefield 6.x-3.0-rc1
First released: April 1, 2009 - 20:19
Size: 55.35 KB
md5_file hash: 591ac9f233ca87f88ee81cef5f076055
Last updated: April 1, 2009 - 20:20
This release fixes fixes a critical security problem that allowed any user that can create content with a file field to delete other files in the Drupal installation.
This version of FileField marks the complete stabilization of FileField APIs, fixes a critical bug concerning the display of FileFields within views, another critical bug regarding CCK not storing data properly, and several other smaller bugs.
Important upgrade note: The "FileField Token" module has been merged back into FileField so that it is no longer a separate module. When upgrading, delete the filefield_token directory entirely. All the functionality of filefield_token is now included in filefield.token.inc.
Bug fixes:
#413854: Generic Files display shows 'a' for title in View block
#402860: Fatal error: Cannot unset string offsets (Corrupted "data" column)
#417274: Empty fieldgroup gets displayed, if filefield is set to "List field: enabled"
#417494: Client-side validation fails when field is changed to empty string
#417024: Files Uploaded to "files/files" directory not displayed in ImageCache
#414696: List Checkbox Default "Checked" Cannot Be Unchecked On Node Form
#414212: File Not Deleted When Deleting Node with Multiple Revisions
#228466: FileField description token not properly defined
#409062: Fix Drupal 5 -> 6 Upgrade Path
filefield 6.x-3.0-beta3
First released: March 20, 2009 - 07:23
Size: 48.36 KB
md5_file hash: 654c7ad272808eaf641964b15ad0d85b
Last updated: March 20, 2009 - 07:25
This version of FileField fixes a few critical issues and several minor cleanups. We're shooting for a final release of FileField and ImageField next week, you can help by testing out the latest versions of FileField and reporting any problems to the FileField Issue Queue.
This release contains no new database updates from beta2. Though any users updating from an alpha version are strongly encouraged to make a database backup before upgrading.
All users of FileField are encouraged to upgrade.
Bug Fixes:
#402860: Fatal error: Cannot unset string offsets (Corrupted "data" column)
#407058: Get WARNING when updated Database from Beta 1 to Beta 2
#319810: Check the File's Format Rather than Just Extension
#404306: Should write log message if the requested file is not found
filefield 6.x-3.0-beta2
First released: March 19, 2009 - 04:00
Size: 45.34 KB
md5_file hash: 09be0dbd401144a78ad77261c8ad155a
Last updated: March 19, 2009 - 04:05
This version of FileField fixes further bugs that were discovered after the release of FileField Beta1. It fixes several problems with corrupt database entries for people that used FileField between alpha2 and alpha6, so an update.php run is required after updating to this version. All users of FileField are highly encouraged to upgrade, but please make a database backup prior to ugprading.
Bugs Fixed Since Beta1:
#402860: Fatal error: Cannot unset string offsets (Corrupted "data" column)
#405528: Remove Broken "Extensible File" Widget Type
#403216: Upload fails when JS is disabled
#402912: SQL Error generated by update 6101 on upgrade
filefield 6.x-3.0-beta1
First released: March 15, 2009 - 09:57
Size: 44.87 KB
md5_file hash: d292c013882d570db8d76fa0dfaf1956
Last updated: March 15, 2009 - 10:00
This release of FileField adds a signficant amount of bug fixes since the previous alpha versions. It significantly improves functionality and the user interface in both FileField and ImageField. Users of the alpha versions of FileField are encouraged to upgrade with caution (make a backup of your database and files directory first). All new users should definitely use this version.
API Changes:
#397578: Uncouple ImageField from FileField Custom Hooks
#402362: Remove Automatic FileField Preview Theme Function
Bug Fixes:
#369893: "Add another item" and the dreaded http 0 error
#370015: Upload issue with clicking 'Add another item' multiple times (Repost w/ screencast)
#370531: Properly Handle Revisions for document control
#402420: Cleanup Abandoned Database Rows Left Over from D5
#367267: Compatibility issues with Content Multigroup
#140690: Using file "description" as link text
#372993: Theme functions call private functions
#369310: Invalid argument supplied for foreach() when updating nodes
#325795: Content-Disposition: attachment breaks swf content
#316099: Hard-coded file extensions "Must be a JPEG, PNG or GIF image"
#372401: Merge only needed FileField Drupal.settings
#387372: Filefield throws a notice when description on field is disabled
New Features:
#388196: Revise the Field Configuration Options
#345401: Add Views Support to FileField Metadata
filefield 6.x-3.0-alpha7
First released: February 4, 2009 - 10:22
Size: 41.43 KB
md5_file hash: e90f5370ae92654f54c55a464ba1902d
Last updated: February 4, 2009 - 10:30
This release comes with a slew of bug fixes...
The last remaining critical/normal bug is a default value issue.... I think.. I could be totally wrong, but it's 5:30 am and I expect my issue queue will explode tomorrow. as always download at your own risk, but if this one is good we'll move into beta and start cleaning up minor issues.
filefield 6.x-3.0-alpha6
First released: January 13, 2009 - 04:19
Size: 41.02 KB
md5_file hash: 7b0083a13ea5550fd4238e995d3cc383
Last updated: January 13, 2009 - 04:20
Changes since DRUPAL-6--3-0-ALPHA5:
filefield 5.x-2.4
First released: January 6, 2009 - 21:10
Size: 24.54 KB
md5_file hash: 12ce181ccedab341f737c79e605e9e54
Last updated: January 6, 2009 - 21:15
Changes since DRUPAL-5--2-3:
- #281617 by drewish backport by dopry, add alt tags to filefield mime icons.
- #278562 gonna bow to the devel_shutdown for a bit until I can write my own upload.js to work around the crufty old stuff in core... It's a fix for D5 anyway.
- update client side accept validation to use , instead of | to make opera happy.
- #320986 : improving french translation (fr.po)
- #342336 by drewish: Revisit JS filtering so it works with spaces between extensions and uses a common error class name so other modules can use the same JS.
filefield 6.x-3.0-alpha5
First released: October 7, 2008 - 20:45
Size: 31.23 KB
md5_file hash: b7426b0dcf5d5b81d267d63508da7853
Last updated: October 7, 2008 - 20:50
- #301468 by dalin, Node form saves "List" checkbox as the opposite of what the user selected.
- #304077 by Moonshine, Upload validation help string cleanup.
- #304077 by Moonshine, Follow-up little string cleanup...
- #303796 by Moonshine, #ahah wrapper is incorrect for 'remove-btn'.
- #308832 by pwolanin, Wrong datatype for second argument filefield.module on line 289.
- #305476 by drewish, Incorrect #options keys in filefield_field_settings_form().
filefield 6.x-3.0-alpha4
First released: August 27, 2008 - 15:11
Size: 33.13 KB
md5_file hash: efbc5f890b1517b346c9232f6ecae390
Last updated: August 27, 2008 - 15:15
Changes since DRUPAL-6--3-0-ALPHA-3:
- by drewish, Added a filefield_widget_file_path() function to compute the widgets file path.
- #295896 by Amitaibu and webchick, Allow file's description field to be hidden and set defaults for field settings.
- #299380 by grandcat, use file_get_mimetype() when mimedetect.module is not installed.
- #297035 by vladimir.dolgopolov, HTTP error 0 on AHAH callbacks.
- #295896 by drewish, Fields were loosing the Hide Description setting.
- #300619 by drewish, filefield_validate_is_image_help() should not have any parameters.
- #296704 by Amitaibu, "$file->uid = $user->uid" is set twice.
filefield 6.x-3.0-alpha3
First released: August 15, 2008 - 01:07
Size: 33.03 KB
md5_file hash: 12b651ba7344cf12df6d012bfad6bad9
Last updated: August 15, 2008 - 01:10
This release introduces more cleanups and ajax uploads for filefield. There are still a few blocker to moving up to beta. The current beta blockers are the upgrade path, and deleting removes files on node save.
Changes since DRUPAL-6--3-0-ALPHA-2:
filefield 6.x-3.0-alpha2
First released: August 8, 2008 - 18:16
Size: 32.25 KB
md5_file hash: 103b43ece002904b595292d43d3824ca
Last updated: August 8, 2008 - 18:20
Changes since DRUPAL-6--3-0-ALPHA-1:
filefield 6.x-3.0-alpha1
First released: August 1, 2008 - 06:30
Size: 32.23 KB
md5_file hash: 3baa71f7474c685981e4bb21dfea0f2f
Last updated: August 1, 2008 - 06:35
This is the first function alpha release of FileField for Drupal 6. This release does not have AJAX. It implements the basic form workflow. We need to test the upgrade path more than anything. If you have a DB to test updating please do. If it fails we would love to have before and after dumps of you content_node_field and content_node_field_instance tables as well as the relevant field tables...
filefield 5.x-2.x-dev
First released: July 31, 2008 - 14:30
Size: 24.65 KB
md5_file hash: 68853a52b02396e40e72b2be0f9210ef
Last updated: July 25, 2009 - 12:11
5.x-2.x development branch.
filefield 6.x-1.0-beta3
First released: July 14, 2008 - 16:22
Size: 35.68 KB
md5_file hash: 16d7dc669271b9ded8d709a03f46a12e
Last updated: July 14, 2008 - 16:25
Bug fix plus bonus feature release - I wanted to put this out in the best known state before dopry had a go at slacking down the module again, removing or reworking the hooks, etc.
So this is "my" last filefield release for the time being, before I go off to other undertakings (trip abroad, diploma thesis, etc.). It's unclear whether I'll get back to filefield maintenance, or if so, when. So you'd better like what dopry makes of it :P
Fixes most pressing bugs that were in the beta2 release:
- #278867: Can't upload a file: Allow all file extensions when none have been specified.
- #280054: 'list' checkbox doesn't work: Make the "List" option work also when disabling the checkbox, not only when enabling it.
- #183864: Limit file size per file and node, #277943: Configure max file size per cck field: File size restrictions, per file and per node.
- Various minor fixes in the code that you probably wouldn't notice as user.
Different formatters for teasers, RSS and views didn't make it into this release unfortunately, even if I had a patch that was nearly there. Judging from dopry's mailed plans, it might take a while until filefield gets this functionality, and others that are in this release but will be redone in a (hopefully) cleaner way. Even if so, please be nice to dopry when I'm away, he just takes the time in order to be more core-like and futureproof.
filefield 6.x-1.0-beta2
First released: June 30, 2008 - 00:42
Size: 32.98 KB
md5_file hash: 337a36de008d2adba4e241700dfc7835
Last updated: June 30, 2008 - 00:45
Much like beta1 from the user point of view, but with major new coolness in terms of extensibility, admin configurability and code quality.
So, what's new in beta2 (compared to beta1):
- Passes all current code style guidelines of the Coder module, and doesn't spit out dozens of PHP E_NOTICE errors (in case you had those enabled, which is unlikely if you don't run unreleased Drupal versions from CVS).
- Make the contents of the edit widgets hide behind a moving table header, like they should.
- Plus all the nice stuff from comment #39 in the porting issue. Including correct node deletion and revision handling, and the above-mentioned extensibility which also enables upload restrictions by specifying which file widgets are allowed, and configurable ImageCache support that I will release in a beta version at filefield_image just after releasing this one.
filefield 6.x-1.0-beta1
First released: June 28, 2008 - 09:43
Size: 29.52 KB
md5_file hash: f55c8088212c8ef790128d672ea63d3c
Last updated: June 28, 2008 - 09:45
Very similar to alpha3, only with a bit more polish (style fixes from Coder, E_NOTICE fixes, CSS fixes, potential minor bug fixes) and the return of hook_filefield(), in a different form though. The main feature of this release is therefore feature parity with the Drupal 5 version (disregarding the one or other minor exception), which was my precondition to go from alpha to beta. The *real* main feature of this release, of course, is preliminary image support over here, however that's technically not a feature of FileField itself :P
So now, go at it and test like there's no tomorrow! Report issues in the issue queue! And lastly, submit patches in order to improve what you care most about!
In short, have fun, and mind that this is still a *beta* version. Beta, like, for public testing but not for mass consumption. Things might still change anytime, especially in case maintainers of the other CCK file modules chime in with patches and/or input. Oh, and note that you should still be using CCK HEAD so that there's at least a chance for "Unlimited" multiple value support not to break completely. (At the time of writing, one patch is still pending in the CCK issue queue that needs to be applied before this stuff will work.)
filefield 6.x-1.0-alpha3
First released: June 26, 2008 - 12:41
Size: 27.74 KB
md5_file hash: 35edea2e3c2d7586c9efe7bde7d89875
Last updated: June 26, 2008 - 12:45
Bug fixes galore! This release is still *alpha* and therefore totally unsupported. Apart from that minor drawback though, it now works like a breeze, with all known bugs fixed (in FileField itself, at least). So the reason that this is still alpha is that hook_filefield() is not yet ported to the Drupal 6 version... but that shouldn't hurt a lot if you're not a developer.
Improvements since alpha2:
- Fixed tons of JavaScript bugs which I don't have the motivation to list bug for bug here. Have a look at comments #29 and #30 in the porting issue if you're really interested.
- Made the "Required" field option work.
A good share of fixes also went into CCK itself, some are already applied, others should be in the next few days (hopefully). If you want filefield to work correctly with "Unlimited" fields, you better track CCK HEAD for now (until they release a second beta, or release candidate, or whatever).
If you find any more bugs in this release that are not related to "Unlimited" multiple-value handling, make sure to notify the FileField issue queue about those.
