﻿2011-10-20 canphp1.5
1、增加xml类，用于xml数据转换成php数组
2、增强分页类，优化生成的分页网址，增加长文章内容分页功能
3、增强图片类，增加图片水印功能
4、增强系统错误处理类，可以显示出错的文件及出错的行和trace信息
5、增加模板扩展标签，如if，for，foreach标签等
6、增加自定义网址解析接口url_parse_ext()
7、修正权限认证类和cpModel模型类缓存bug

2011-07-20 canphp1.4
1、新增强大的表单验证类
2、新增数据库备份与恢复类，支持分卷。
3、新增zip压缩压缩与解压缩类
4、新增汉字转拼音类
5、新增ip地理位置信息类
6、新增模型调用函数model()
7、Http.class.php类http协议由1.1改成1.0，解决采用socket方式，返回的数据多了几个字符的问题。
8、修正1.3版本中生成的缓存没有后缀的bug
9、修正其他一些细节bug

2011-06-25 canphp1.3
1 修改默认配置加载方式，默认配置写成静态类cpConfig.class.php
2 lib目录增加插件管理控制类Plugin.class.php
3 增加模板标签自定义解析接口tpl_parse_ext($template)，可任意diy模板标签
4 ext目录增加extend.php扩展函数文件，默认会加载，留给用户自定义函数
5 过滤函数文件filter.function.php合并到了common.function.php
6 优化cpModel模型类的find()和修正insert()方法返回bug
7 修正删除静态缓存bug
8 常用函数库common.function.php增加del_dir()函数


2011-05-15 canphp1.2
1 常用函数增加了加解密函数cp_encode()和cp_decode()
2 升级了http类，支持发送http头，如cookie信息等
3 升级了多语言类，增加了获取语言包数组getPack()方法
4 改善数据库缓存类，没有调用数据库，不加载缓存类和数据缓存文件
5 修改了一些细节bug


2011-04-15 canphp1.1
1 升级了数据库缓存系统，支持数百万级数据
2 扩展类库中增加了权限认证类
3 错误日志类增加记录出错页面网址
4 修正分页类一些小细节bug

 
2011-03-12 canphp1.0正式版
1 增加调试和发布模式
2 增加自定义系统错误页面重定向
3 增加静态页面生成功能
4 增加多语言支持
5 增加自动包含所需的类
6 cpApp单一入口中，增加默认加载common.function.php和filter.function.php
7 常用函数库common.function.php增加module(),json_encode(),is_email()三个函数
8 第三方扩展库增加邮件发送类
9 改进分页类，支持多种样式输出
10 改进filter.function.php的过滤函数in()和还原函数out()，参数可以是数组
11 解决有bom头部信息导致验证码不能显示bug
12 解决index.php?参数名=参数值形式的网址解析bug

从beta版本升级到正式版本
将正式版的CanPHP目录直接覆盖掉原来的CanPHP目录
注意，如果原来在init.php定义了module函数，则需要把它删除，因为正式版把它集成到了常用函数库中

