Drupal Release: 4.4.1
Tag Name: 4.4.1
Release Date: 5/1/2004
DrupalHighly flexible, open-source content management system known for complex, scalable web applications. Preferred by government, educational, and large enterprise websites requiring advanced customization and security features. Robust module ecosystem.
TL;DR
Drupal 4.4.1 is a maintenance release that addresses several bugs and issues from the 4.4.0 version. This update includes fixes for broken tracker links, comment display problems, PostgreSQL compatibility, UTF-8 handling, and various module-specific bugs. The release improves overall stability and user experience without introducing new features.
Highlight of the Release
- Fixed broken tracker links that prevented URL aliasing
- Improved typography with better visual hierarchy in headers and consistent node title sizes
- Added new truncate_utf8() function for safer string handling
- Fixed PostgreSQL compatibility issues
- Improved RSS feed handling for special characters
Migration Guide
No migration guide is necessary for this minor maintenance release. The update from 4.4.0 to 4.4.1 should be straightforward and does not introduce breaking changes that would require special migration steps.
Upgrade Recommendations
All Drupal 4.4.0 users should upgrade to 4.4.1 as soon as convenient. This release fixes several bugs that could affect site functionality, particularly for sites using PostgreSQL databases, RSS feeds, or URL aliasing with tracker links. The update is a maintenance release with no breaking changes, making it a low-risk upgrade that will improve overall site stability.
Bug Fixes
- Fixed missing semi-colon in entity code
- Fixed broken tracker links in the 4.4.0 CVS branch that prevented URL aliasing
- Added missing forum-closed.gif image created by kika
- Fixed link problems with page nodes
- Corrected font size and comment spacing issues
- Added missing aggregator module help text
- Fixed broken permission in blogapi module
- Added missing PostgreSQL update function
- Made node titles consistent in size between home page and node page
- Fixed incorrect comment links in search results
- Fixed bug in Poll and Statistics modules caused by improper array handling (using array_merge with drupal_map_assoc)
- Removed debug statement accidentally left in code
- Fixed blogapi mt.getCategoryList to return an empty array by default
- Fixed 'last page' functionality
- Improved user search to properly translate wildcard characters
- Changed fget to fread for better compatibility
- Prevented emission of extra whitespace within
<body>tags - Fixed drupal_http_request function
- Corrected display of umlauts in ISO-8859-1 RSS feeds
- Fixed feed status not being reset when items are removed
- Fixed user delete hook with incorrect parameters
- Fixed saving of comment viewing options in PostgreSQL
New Features
No significant new features were introduced in this maintenance release. The update focuses on bug fixes and minor enhancements to existing functionality.
Security Updates
No explicit security fixes were mentioned in the release notes. This appears to be a maintenance release focused on bug fixes and minor enhancements rather than security issues.
Performance Improvements
No specific performance improvements were highlighted in this release. The changes focus primarily on bug fixes and compatibility improvements rather than performance enhancements.
Impact Summary
Drupal 4.4.1 is a bug fix release that addresses multiple issues affecting site functionality and user experience. The fixes span across core modules including forum, blog API, aggregator, and search functionality. Notable improvements include better PostgreSQL compatibility, fixed URL aliasing for tracker links, improved UTF-8 handling, and UI enhancements for better visual hierarchy. While this is not a feature release, it significantly improves stability for sites running Drupal 4.4.0, particularly those using PostgreSQL databases or relying on proper character encoding in RSS feeds. The release also improves the developer experience by fixing array handling issues and introducing a new UTF-8 truncation function.
