Drupal 4.0.0 release notes
Submitted by Natrak on Saturday, June 15, 2002 - 20:38
After six months of development
the Drupal team is proud to announce that Drupal 4.0.0 is now available.
The source code is available at:
For bug reports or future features use the project page:
For support try the forums or the mailing lists:
Here is the list of changes:
- added tracker.module:
- replaces the previous "your [site]" links (recent comments and nodes).
- added weblogs.module.
- this will ping weblogs.com when new content is promoted.
- added taxonomy module which replaces the meta module.
- supports relations, hierarchies and synonyms.
- added a caching system.
- speeds up pages for anonymous users and reduces system load.
- added support for external SMTP libraries.
- added an archive extension to the calendar.
- added blogger API support.
- cleaned up the theme system.
- moved themes that are not maintained to contributions CVS repository.
- database abstraction:
- changed to PEAR database abstraction layer.
- using ANSI SQL queries to be more portable.
- rewrote the user system:
- added support for Drupal authentication through XML-RPC and through
a Jabber server.
- added support for modules to add more user data.
- users may delete their own account.
- added who's new and who's online blocks.
- changed block system:
- various hard coded blocks are now dynamic.
- blocks can now be enabled and/or be set by the user.
- blocks can be set to only show up on some pages.
- merged box module with block module.
- rewrote large parts of the node system:
- fixed node retrieval based on titles.
- blogs can be updated.
- teasers (abstracts) on all node types.
- improved error checking and usability changes.
- content versioning support.
- improved book module to support text, html and php pages.
- improved comment module to mark new comments.
- added a general outliner which will let any node type be linked to a book.
- added an update script that lets you upgrade from previous releases or on
a day to day basis when using the development tree.
- improved the search system by making it context sensitive.
- added indexing.
- various updates:
- changed output to valid XHTML.
- improved multiple sites using the same Drupal database support.
- added support for session IDs in URLs instead of cookies.
- made the type of content on the front page configurable
- made each cloud site have its own settings.
- modules and themes can now be enabled/disabled using the administrative
- added URL abstraction for links.
- usability changes (renamed links, better UI, etc)
- collaboratively revised and expanded the drupal documentation.