From de78a7d4158152b7197bc74a4ba0dd0d75613042 Mon Sep 17 00:00:00 2001
From: Rick Ellis
Date: Thu, 23 Oct 2008 19:17:08 +0000
Subject:
---
user_guide/changelog.html | 31 +++++++++++++++----------------
1 file changed, 15 insertions(+), 16 deletions(-)
diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index 83c4863f1..8323c9588 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -71,17 +71,24 @@ SVN Revision: XXXX
Added the ability to assign library objects to your own variable names when you use $this->load->library(). Please see the Loader class for more info.
Added controller class/method info to Profiler class.
Improved the "auto typography" feature and moved it out of the helper into its own Typography Class.
- Improved Active Record class to allow full path column and table names: hostname.database.table.column
+ Improved performance and accuracy of xss_clean(), including reduction of false positives on image/file tests.
+ Improved Parser class to allow multiple calls to the parse() function. The output of each is appended in the output.
Added max_filename option to set a file name length limit in the File Upload Class.
Added set_status_header() function to Output class.
- Changed the output of the profiler to use style attribute rather than clear, and added the id "codeigniter_profiler" to the container div.
+ Modified Pagination class to only output the "First" link when the link for page one would not be shown.
+ Added support for mb_strlen in the Form Validation class so that multi-byte languages will calculate string lengths properly.
Database
- - Added removal of non-printing control characters in escape_str() of DB drivers that do not have native PHP escaping mechanisms (mssql, oci8, odbc), to avoid
- potential SQL errors, and possible sources of SQL injection.
-
+ Improved Active Record class to allow full path column and table names: hostname.database.table.column. Also improved the alias handling.
+ Improved how table and column names are escaped and prefixed. It now honors full path names when adding prefixes and escaping.
+ Added Active Record caching feature to "update" and "delete" functions.
+ Added removal of non-printing control characters in escape_str() of DB drivers that do not have native PHP escaping mechanisms (mssql, oci8, odbc), to avoid potential SQL errors, and possible sources of SQL injection.
+ Added driver name variable in each DB driver, based on bug report #4436.
+ Added support for multiple database connections in the Profiler class.
+ Added port support to MySQL, MySQLi, and MS SQL database drivers.
+
Helpers
@@ -97,22 +104,14 @@ SVN Revision: XXXX
- Added support for arbitrary attributes in anchor_popup() of the URL helper.
- Other changes
+ Other Changes
- - Improved performance and accuracy of xss_clean(), including reduction of false positives on image/file tests.
+ - Added PHP Style Guide to docs.
- Added sanitization in xss_clean() for a deprecated HTML tag that could be abused in user input in Internet Explorer.
- Added a few openxml document mime types, and an additional mobile agent to mimes.php and user_agents.php respectively.
- - Added PHP Style Guide to docs.
- - Added backticks around column names in MySQL when using insert_string and update_string functions, and in where() function.
- - Modified Pagination library to only output the "First" link when the link for page one would not be shown.
- Added a file lock check during caching, before trying to write to the file.
- - Added driver name variable in each DB driver, based on bug report #4436.
- - Added support for mb_strlen in the validation class so that multi-byte languages will calculate string lengths properly.
- - Added support for multiple database connections in the Profiler class.
- - Added port support to MySQL, MySQLi, and MS SQL database drivers.
- - Added Active Record caching feature to update and delete functions.
- - Improved Parser class to allow multiple calls to the parse() function. The output of each is appended in the output.
- Modified Cookie key cleaning to unset a few troublesome key names that can be present in certain environments, preventing CI from halting execution.
+ - Changed the output of the profiler to use style attribute rather than clear, and added the id "codeigniter_profiler" to the container div.
--
cgit v1.2.3-24-g4f1b