admin 发表于 2018-12-5 21:24

PHPWind Fans 历史版本及升级包下载_20171008

**** Hidden Message *****
本次发布主要增加 APIs 相关内容,其中当前 API 路径 /api 当前 API 版本 v1。Core
[*]弃用所有 Aliyun phpwind 代码
[*]使用 Laravel 作为底层框架
[*]抛弃 dingo/api 使用 Laravel 5.5 自带路由作为接口路由
[*]增加 Applicable 作为拓展 SPA 「单页应用」入口接入规范
[*]启用自定义命名空间,使用 Laravel 自带命名空间和目录作为代码目录
Auth
[*]使用 JSON Web Token 作为 APIs 认证方式
[*]增加 JWT Guard,以深度整合 Laravel 认证
User
[*]增加 App\Services\UserAbility 作为用户权限控制服务
APIs
[*]用户登录接口 /login
[*]用户注册接口 /register
[*]用户列表接口 /users
[*]用户详情接口 /users/:user
[*]当前登录用户资料接口 /user
Forum
[*]弃用 alpha 版本的论坛设计
[*]全新设计的论坛功能
APIs
[*]论坛列表接口 /forums
[*]论坛详情接口 /forums/:forum
[*]论坛下分类列表接口 /forums/:forum/categories
[*]论坛下讨论列表接口 /forums/:forum/topics
[*]论坛分类详情接口 /forum->categories/:category
[*]论坛所有讨论列表接口 /forum->topics
[*]论坛讨论详情接口 /forum->topics/:topic
[*]创建一个论坛讨论接口 /forums/:forum/topics
Tag全新设计的全局 tagAPIs
[*]所有 tag 列表接口 /tags
[*]单个 tag 详情接口 /tags/:tag
**** Hidden Message *****
[*]修复众多数据表迁移错误
[*]兼容 pw9 升级到 Fans 1.1 数据。
**** Hidden Message *****
[*]使用 Laravel 重构
[*]对协议切换支持更好(http To https)
[*]将原来 phpwind Fans 1.0 移动到 /old 路由下
[*]更安全的命令行安装模式。(仍然需要在线面板设置创始人信息)
安装composer install && \php wind install
**** Hidden Message *****
WindFramework:
[*]无用代码清理
[*]删除部分windframework定制的命名加载
phpwind Fans:
[*]删除 bootstrap 使用 windframework 加载替换为直接使用类,由 composer 自动加载
[*]删除 router 直接使用 WindFactory 初始化,修改为直接实例化,由 composer 自动加载
[*]修复发帖在高版本 php 中,类型直接转换使用的 bug。
[*]删除所有使用 Wind::import 方式加载 HOOK: 的地方,由 composer 自动加载
[*]删除所有使用 Wind::import('SRV:*'); 方式加载的地方, 由 composer 自动加载
[*]内置文档集成 gitbook
**** Hidden Message *****
[*]修复删除积分规则方法~获取对象可能为空状态~
[*]修复类型转换错误~导致所有位置输出 bool 值
[*]删除编辑器 inserCode 插件
**** Hidden Message *****
[*]从 1.0 版本中删除 console 依赖~
[*]完成升级补丁应用界面基本 UI
[*]修改内置 windframework 框架和 composer 加载顺序
**** Hidden Message *****
Fix bugs:
[*]修复后台积分管理,积分转换保存失败问题
[*]删除 open.phpwind.com 注入的统计代码~
[*]删除模板中无用的变量声明
[*]使用 GuzzleHttp 替代 pw 自己的 http 封装~支持 https
[*](fix #89) 修复密码超过三次,被强制开启验证码。
[*]fix 云盾(9920220) 绕过 CSRC , 注入序列化数据代码.
[*]修改后台首页版权信息块,用户更方便的找到仓库和升级
[*]src/service/, src/bootstrap/, src/hooks 使用 Composer 自动管理加载
[*]减少 3% 代码量,删除冗余的手动加载代码
升级到 1.0.9由于本次对整体程序提及做了瘦身,至少减少了 3% 的冗余代码,也导致差异文件接近五百个,故而本次升级包大小和 dist 相差无几。1.0.9版本提供的升级包,支持任意版本升级 1.0.9版本,所以也是难得的跨版本升级包。dist这个包为初始化后的安装包。
**** Hidden Message *****
windframework
[*]修复http/transfer/WindHttpSocket.php组件不支持ssl(https)请求的bug.phpwind Fans
[*]修复某些浏览器下,发帖(修改)编辑器不显示滚动条无法滚动的bug.
[*]修正程序对于ssl(https)的支持程度(目前没有发现支持问题了).
[*]修复程序在使用ssl的情况下,windAPI远程请求验证等失效问题.
使用ssl(https)注意事项切换到ssl环境,为了保证windAPI能正常的请求API,需要php中使用openssl,并保证fsockopen('ssl://host', 443);
能够打开socket请求,环境配置对ssl支持自行解决~。
**** Hidden Message *****
fixs:
[*]Composer提示信息,使用中文提示。
[*]更新安装程序,按照fans版本要求进行最低版本检查。
[*]删除.php_cs本地化代码风格检查&修复依赖。
[*]修复在windid中,错误的语法适应,造成头像上传更新失败。
[*]修正软件名称的书写格式问题。
[*]修复demo拓展中错误的配置。
...还有若干bug,不想整理了!!!
**** Hidden Message *****
WindFramework fixs:
[*]修改框架信息,兼容全新使用和兼容phpwind
[*]修复部分地区缺省值没有传递
[*]删除框架手动加载别名列表,统一使用composer自动加载管理
[*]删除整体框架头部Wind::import函数加载,使用composer自动管理加载
[*]修改Wind::autoLoad作为自动加载的最后一步,不在支持include_path注册来系统查找加载
[*]删除实例中使用Wind::import的错误使用
phpwind Fans fixs:
[*]在bootstrap中常识性的注册当前root目录,兼容虚拟机使用绝对路径导致include_path权限问题
[*]
[*]删除在phpwind Fans版本中使用windframework组件中的手动加载实例
[*]制定app应用命名空间规范,并注册到composer中
[*]制定ext拓展命名空间规范,并注册到composer中
[*]admin.php增加注销的debug代码,便于用户报错调试打开
[*]src/library下的组件库使用composer classmap进行自动加载,并删除程序中的手动加载位置
[*]修复ubb解析类中代码使用废弃语法并兼容php7
[*]系统安装时,注册到数据库的默认保留名称增加root字段
[*]在ext/demo插件实例中,Manifest.xml配置文件增加详细注释
[*]修复在安装phpwind Fans版本页面,显示pw9的软件信息错误
[*]ext/demo增加详细的README.md插件入门介绍文档
**** Hidden Message *****
phpwind Fans fix:
**** Hidden Message *****
[*]更新协议时间
[*]增加debug.php模式文件,用于在一场环境下的错误显示。
[*]增加apache下的默认的伪静态文件规则文件。
[*]修正所有页面显示的版本号异常页面。
[*]修正phpwind中install的sql语法不适用于mysql5.6以上要求的修复(目前修复了sql,程序中是否使用bug待反馈。)
[*]将目前phpwind中的__DIR__替换为dirname(__FILE__),待验证是否异常环境不能使用魔术常量__DIR__的情况下使用__FILE__的情况。
[*]增加插件命名空间前置命名空间要求(兼容之前)Pw\Ext\
[*]修复在pw的自动加载中使用了重复的加载内容,导致报错,目前修改为composer加载。
windframework fix:
[*]修正在wf框架中初始化步骤预先加载多余的核心类库,删除,使用composer自动加载管理。
目前版本信息:
[*]phpwind fans: 1.0.2
[*]windframework: 1.0.2
**** Hidden Message *****
修复XSS注入bug是总共四枚;
修复通讯秘钥安全漏洞修复;
GET型CSRF任意代码执行;
模版编辑时选择自定HTML模块,输入PHP可执行问题;
[√] 帖子置顶后普通帖列表仍然显示问题;
[] A向B发送私信,通过管理员后天删除私信后,B的提醒去不掉的现象;
[√] Corrected version display information;
[√] Update the copyright time;
[√] Fix the "问题反馈" and "程序建议" link address;
[] Fix ie11 browser and edge browser can not enter Chinese.; 修复正则使用移除的/e属性的问题。
**** Hidden Message *****
重要修复提及下,修复10版本中运行错误的重大问题,目前pw f1版本通过了php5.3 5.4 .5.5 5.6 7.1环境测试政策。

admin 发表于 2018-12-5 21:52

相关:
PHPWind 历史版本及升级包下载
PHPwind微版本 历史版本及升级包下载

magicn.cn 发表于 2021-11-8 19:56

支持楼主,辛苦了

x128dbg 发表于 2023-11-26 00:50

感谢分享

panmailx 发表于 2024-1-20 13:00

能用吗?

muyijiang 发表于 2024-3-4 16:01

感谢作者

vici32 发表于 2024-3-20 20:53

我要下载
页: [1]
查看完整版本: PHPWind Fans 历史版本及升级包下载_20171008