The new WRE is finally here and it is awesome. For starters, we now support 8 platforms:
This version of the WRE is a complete rewrite of the WRE from the ground up.All templates, file locations, APIs, etc have been changed in this release.Therefore there is no direct upgrade path from previous WRE versions to WRE0.8.0. A migration document has been created in the WebGUI community wiki. Youshould follow the advice in that document to migrate your configurations froma previous version of the WRE to this new version. Here's the URL: http://www.webgui.org/community-wiki/migration-to-wre-0.8
0.8.0
- Rewrote the entire WRE system to be easier to configure, have a more
robust API, and work the same on Windows and Unix.
- Added the WRE Console.
- Added gotcha.txt file just like WebGUI.
- WRE Monitor no longer panics.
- WRE Monitor can now check for modperl runaways on all Unix platforms.
- WRE Monitor can now notify multiple email addresses.
- Replaced rc. scripts with WRE Service controller, which is more robust and
platform independent.
- Created a folder for service scripts for various platforms.
- Several security improvements including masked HTTP Server Tokens and the
WRE having it's own system level user for all its processes.
- Added commented SSL directives to modproxy templates so that all you need
to do to enable SSL is get a certificate, and uncomment the directives.
- Added a WDK (WebGUI Development Kit) build mode that adds extra features to
the WRE just for developers.
- WRE no longer contains extras like Apache documentation and MySQL
benchmarks, which shaves around 75 megabytes off its deployed size. These
things are still included in the WDK version if you want them.
- Added a Perl / WebGUI API documentation server (WDK only).
- Added the subversion version control system with SVN::Web browsing (WDK only).
- Upgraded the following components:
- Apache 2.0.61
- MySQL 5.0.45
- mod_perl 2.0.3
- AW Stats 6.6
- Freetype 2.3.4
- catdoc 0.94.2
- libpng 1.2.18
- apsell 0.60.5
- lftp 3.5.10
- OpenSSL 0.9.7m
- X PDF 3.02
- Net::LDAP 0.34
- Crypt::SSLeay 0.54
- DBD::mysql 4.004
- DBI 1.54
- DateTime 0.37
- DateTime::Locale 0.34
- DateTime::TimeZone 0.6501
- Finance::Quote 1.13
- HTML::Template 2.9
- JSON 1.11
- Log::Log4perl 1.10
- POE 0.9989
- POE::Component::Client::HTTP 0.82
- POE::Component::Client::DNS 1.00
- POE::Component::Client::KeepAlive 0.1000
- POE::Component::IKC 0.1904
- Time::HiRes 1.9707
- Test::Simple 0.70
- XML::Simple 2.16
- libapreq2 2.0.8
- Added the following components:
- Oracle Berkeley DB 4.5.20
- Config::JSON 1.1.1
- Weather::Com::Finder 0.5.2
- Time::Format 1.02
- BerkeleyDB 0.31
- Search::QueryParser 0.91
- Search::Indexer 0.74
- Pod::POM::Web 1.04
- Alien::GvaScript 1.03
- List::MoreUtils 0.22
- Pod::POM 0.17
- Module::CoreList 2.11
- PPI::HTML 1.07
- version 0.7203
- Path::Class 0.16
- File::Slurp 9999.12
- Text::CSV_XS 0.26
- Neon 0.26.4
- Subversion 1.4.4
- File::Which 0.05
- File::Temp 0.18
- HTML::TagCloud 0.34
- Class::InsideOut 1.06
- Exception-Class 1.23
- XML-RSS-Parser 4
- HTTP-Server-Simple 0.27
- TimeDate 1.16
- Number-Format 1.52
- Locale-Maketext 1.10
- Locale-Maketext-Lexicon 0.64
- Template-Plugin-Clickable 0.06
- Template-Plugin-Clickable-Email 0.01
- Template-Plugin-Number-Format 1.01
- WWW-Mechanize 1.30
- YAML 0.65
- SVN-Web 0.53
- DateTime::Event::Recurrence 0.16
- DateTime::Set 0.25
- Set::Infinite 0.61
- DateTime::Event::ICal 0.09
- Replaced Image Magick with Graphics Magick 1.1.10
- Removed the following components since they are no longer used by WebGUI:
- Memcached
- Cache::Cache
- Cache::MemCached
- Date::Manip
- LWP::Parallel::UserAgent
- Parse::PlainConfig
- fix: Wildcard searching in collaboration system not working properly on
Windows
- fix: Url's in rss feed don't use http_host
- fix: WRE needs newer version of mysql to build on OS X intel
- fix: Apache logfiles not rolling
- fix: WRE needs newer version of openssl to build on OS X intel
- fix: mysql.server --defaults-file doesn't work with newer versions of MySQL
- fix: WRE sudo problem
- fix: HTTP Compression not configured correctly for javascript files
- fix: libpng doesn't build on OS X intel
- fix: Cron Jobs in setup not being output
- fix: wrong shell called on ubuntu