We have refreshed the download of IP.Board 3.0.0 Beta 1 to address a few critical bugs that were reported yesterday. The refresh is as of the time of this blog entry. We focused on installation bugs and core usability bugs for this small refresh so more people could install IP.Board 3.0.0 Beta 1 before the end of the year. Note that not all bugs marked as fixed in the bug tracker will be fixed in this build of the beta.
You can download the beta again from the client area and reinstall it as you did before. There is no need to download the beta again if you downloaded it after the time of this entry for the first time. Also, hosting customers can now download the beta in the "development tools" category in their download area.
Ioncube Encoding
IP.Board betas are Ioncube encoded so we can ensure that reported bugs are directly related to the code and not to modifications. While we do not mind people modifying, you can imagine how frustrating it can be trying to track down a bug that turns out is not even related to IP.Board's code.
Some have reported problems with installing using Ioncube. There are a few topics in the IPB3 preview forum which may help those unfamiliar with using Ioncube.
The final version of IP.Board 3.0.0 will not be Ioncube encoded.
PHP Version Compatibility
Beta 1 requires PHP 5.2.1 or greater to operate. We will be working on changes in the next betas to lower the version of PHP required closer to 5.1 or possibly 5.0. We will provide more information on those changes as they are available.
Reporting Bugs
Please search the bug tracker for a description on the bug you have found before submitting the report. We appreciate bug reports but it does slow things down when duplicate reports are submitted. This will become more important as bugs are fixed in preparation for Beta 2 but the fixes not yet released as it will slow down development if we have to sort through duplicate reports. Thanks for searching before posting - it makes a huge difference.
Thanks for all your help and happy bug hunting!