Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The CHANGELOG.txt should be updated with a few more new features and changes.
I read through the Converting 5.x modules to 6.x page and tried to pull out some highlights that I didn't see in the latest version of the CHANGELOG.txt
- Upgraded the jQuery javaScript library to version 1.2
- All event-triggered, javascript behaviors can now be registered in the Drupal.behaviors object
- Major improvements to the consistency and reliability of the FormAPI
- Database table creation for modules has now been abstracted into a new Schema API
- New function to determine whether a certain database table column exists that's independent of the database
- Removal of various database-dependent functions and arguments
- Variable names can now be 128 characters long
- Expose Drupal data structures for manipulation by other modules with the new drupal_alter() function
- Ability to do dynamic theming with wildcards
- The .info file now specifies which Drupal core version a module or theme has been ported to
- Can now specify the minimum PHP version required for module within the .info file
- Cache set and get automatically (un)serialize complex data types
- New function to scale an image to an exact height and width
- It's now easier to preview uploaded files and to create and remove temporary files during a cron job
- Changes to the Distributed Authentication system for integrating external authentication services into Drupal.
- Modules can now execute code at the beginning of a page request for both cached and non-cached pages.
- Node access permission grants are now automatically rebuilt when modules are enabled or disabled if needed
<strong>CHANGE</strong> "Added support for configurable actions." <strong>TO</strong> "Added support for triggering configurable actions."
Please suggest any changes or things to remove.
Comment | File | Size | Author |
---|---|---|---|
#10 | drupal-changelog-6-beta-175197-10.patch | 6.62 KB | webchick |
#8 | changelog_update_6beta_1.patch | 2.78 KB | KentBye |
#4 | changelog_update_6beta_0.patch | 2.9 KB | KentBye |
#1 | changelog_update_6beta.patch | 3.68 KB | KentBye |
Comments
Comment #1
KentBye CreditAttribution: KentBye commentedHere's a patch that changes the verb tense of the previous list.
I excluded a few items -- like node access permission and extended variable length -- and there may be other things that need to be added to it or not included at all.
Comment #2
keith.smith CreditAttribution: keith.smith commentedAll in all, I like these additions, though I know that many improvements were purposefully not mentioned in the CHANGELOG.txt. Beyond any larger argument about what should or should not be included, though, I noticed a very few small nitpicks with the patch:
Comment #3
jrabeemer CreditAttribution: jrabeemer commentedThis is too terse and detailed. You need to focus on the big picture "bird's eye" features. The minutia is killing me. Also, please fix your patch set.
http://drupal.org/patch/create
Comment #4
KentBye CreditAttribution: KentBye commentedThanks for the feedback.
I removed a lot of the original additions and cleaned up some of the other suggestions as detailed below.
Please be specific for anything else to remove or add back in.
Additions
Changed wording of
Additions removed from the original list
Comment #5
KentBye CreditAttribution: KentBye commentedOoops. I meant additions removed from the previous patch -- not the original list.
Just wanted to be clear that I didn't remove anything from the changelog.txt
Comment #6
chx CreditAttribution: chx commentedAdded hooks that allow modules to execute code at the beginning of a page request for either cached or non-cached pages.
despite this is my work, this has nothing to do in changelog
Comment #7
chx CreditAttribution: chx commentedAlso, about terms... "Categories are now associated with node revisions not the node itself".
Comment #8
KentBye CreditAttribution: KentBye commentedThanks chx.
Here's a new patch.
Removed
"Added hooks that allow modules to execute code at the beginning of a page request for either cached or non-cached pages."
Changed "taxonomy terms" to "categories"
"Added versioning support to categories by associating them with node revisions."
Let me know if there's anything else that should be removed, added or changed.
Comment #9
webchickThanks a lot, Kent! This is looking *just* about ready:
+ * Added ability for dynamic theming with wildcards.
I have no idea what that means. No, seriously. I have no idea what that means. :)
+- Added a new Schema API that abstracts the process of creating new database tables.
How about we re-phrase this in a way that's more end-user focused, like:
+- Added a new Schema API that provides built-in support for all core and contributed modules for databases other than MySQL.
Comment #10
webchickOk, this patch is slightly bigger as it shortens the lines to 80 chars, per the coding standards.
I removed both the "wildcard" thing and also the entry about user profiles using array rendering or something like that. TMI.
I reworded the Schema API entry to:
Ready for another round of reviews.
Comment #11
webchickBumping this to critical -- we should have a complete CHANGELOG.txt before shipping a beta.
Comment #12
KentBye CreditAttribution: KentBye commentedThe code clean-up looks great webchick, and I agree with axing the theming wildcard entry.
I guess the target audience is lay people installing Drupal, and not necessarily Drupal developers.
And unless anyone else has any other suggestions for removing, adding or changing anything, then I think this is ready to go in.
But I'll give it some more time for any other feedback before marking it RTBC.
Comment #13
chx CreditAttribution: chx commentedI guess this one is good to go.
Comment #14
Gábor HojtsyThanks. I am glad the final patch did not include such "subtle" changes, like the variable name length or database function changes. They were definitely not CHANGELOG-worthy. Committed.
Comment #15
(not verified) CreditAttribution: commented