At long last, HTML Purifier Drupal module is officially released. Curiously enough, this is also the last release... for Drupal 5.x, at least!
- HTML Purifier maintains its own cache of filtered text. This alleviates a large performance problem with the previous version, in which cache_filter's low expiry caused periodic cache slams as large amounts of purified text was invalidated and re-purified. However, this also means that you must not place a dynamic filter before the HTML Purifier filter.
- HTML Purifier uses Drupal's cache system for definition caching; no filesystem writing necessary!
Active development is taking place in the HEAD towards a 6.x-2.x release, with lots of goodies such as advanced configuration and improved Drupal integration, so stay tuned, and go upgrade!
Note for previous dev users: Please uninstall and then reinstall HTML Purifier in order to generate the necessary cache tables. Thanks!