Enano 1.1.7 (aka Caoineag Beta 2, aka 1.2 beta 2) was release on December 18, 2009.
Major changes
- The wikitext parser, Text_Wiki, has been completely removed and replaced with a custom engine that is faster, more lightweight, and more tuned to Enano's conventions and standards.
- Added the ability to create internal links to admin pages; these links trigger the login box as necessary
- Fixed a number of inconsistencies, bugs and PHP errors
- Improved IE6 and IE8 support
- Fixed broken SHA256 hashes under 64-bit PHP
- Fixed a longstanding ACL editor bug that caused the window to go blank
- Started work on ACL editor support in IE. Still unfinished.
- Enabled DiffieHellman logins under iPhone OS 3.0
- User preferences are now shown on the front page of the user CP
- Fully supported UTF-8 in usernames and passwords
- Added support for choosing one's own date and time formats
- User CP preferences now uses CSRF protection API
- Fixed the same comment security bug that caused the release of Enano 1.0.6pl1 (commit)
- Brought avatar CP up to date with jQuery
- Fixed some bugs related to bans and IPv6 addresses
- Improved experience and UI for the account inactive message
- Some improvement to tutorial content (still a work in progress)
- Fixed some bugs with read only mode in the AJAX editor
- Fixed Zend_Json class order (was throwing scary errors under PHP 5.3.0)
- Implemented proper log clearing for uploaded files
- Fixed empty RewriteBase in autogenerated .htaccess in installers
- Made it possible to collapse tables in Admin:GeneralConfig
- Improved compatibility in several places with servers restricted with open_basedir()
- Reorganized data structures sent from the server in login system; greatly reduced codebase of static HTML logon
- Fixed compatibility with plugins with Windows style line endings
- Many fixes to PostgreSQL support
- Admin User Manager: When a user with a DB-driven user page is renamed, also change urlname of their user page.
- Improved understandability of the crypto support entry in installer sysreqs
- ACL checking is even yet stricter with scope checking
- Added a lockout management feature to the admin CP
- Logs are now stored in a way that user IDs instead of just usernames are associated with individual log entries
- AJAX comments are now paginated on the server side to reduce load (they don't have to all be rendered at once)
- And more