Orange Releases

v0.6.3 v0.6.2 v0.6.1 v0.6.0 v0.5.0 v0.4.0 v0.3.0 v0.2.0 v0.1.1 v0.1.0 v0.0.2

v0.6.3 March 10, 2017

  • 添加插件: signature auth plugin
  • 将默认的配置文件做成模板,即ngingx.conf.example和orange.conf.example

v0.6.2 February 18, 2017

  • 兼容Orange与最新版本的lor, 即lor v0.3.0
  • 注意:
  • 若使用的Orange版本在0.6.2以下,则应安装lor v0.2.*版本, 推荐lor v0.2.6
  • 若使用的Orange版本在0.6.2及以上,可升级lor到v0.3.0+版本

v0.6.1 February 09, 2017

  • 添加property based rate limiting插件,该插件由@noname007贡献

v0.6.0 December 05, 2016

  • 重构Dashboard
  • 新增kvstore插件: 用于通过API存取shared dict数据
  • 重构“规则”设计: 流量筛选时改为分层结构, 通过“选择器”对规则分组
  • 提取插件API公共代码统一维护

v0.5.0 October 04, 2016

  • 添加Makefile安装方式
  • 增加一个新的命令行工具orange(通过resty-cli实现)
  • 支持通过命令行orange store初始化数据库
  • Break Change: 将*.conf配置移动到conf目录下

v0.4.0 September 24, 2016

  • 删除examples
  • 添加key auth插件
  • 添加限流插件rate limiting
  • 补全新插件API文档

v0.3.0 July 21, 2016

  • 添加HTTP Basic Auth插件

v0.2.0 June 11, 2016

  • API Server支持HTTP Basic Authorization
  • 变量提取模块增加新类型
  • 去除file store支持
  • 提供Restful API及详细描述文档
  • 分离内置的Dashboard,减少与API的耦合

v0.1.1 May 09, 2016

  • 在使用MySQL作为存储时,为dashboard控制台添加账户系统

v0.1.0 May 04, 2016

  • 配置项支持文件存储和MySQL存储
  • 通过MySQL存储来简单支持集群部署
  • 支持通过自定义插件方式扩展功能
  • 默认内置六个插件
  • 提供管理界面用于管理内置插件

v0.0.2 April 20, 2016

  • 完成原型设计