Skip to content

Latest commit

 

History

History
859 lines (317 loc) · 21.1 KB

CHANGELOG.md

File metadata and controls

859 lines (317 loc) · 21.1 KB

0.9.2 (2024-05-30)

Dependencies

  • @miaoxing/plugin: upgrade from 0.14.6 to 0.14.7

0.9.1 (2024-05-01)

Dependencies

  • @miaoxing/plugin: upgrade from 0.14.5 to 0.14.6

0.9.0 (2024-03-31)

Code Refactoring

BREAKING CHANGES

  • 移除 laravel

Dependencies

  • @miaoxing/dev: upgrade from 9.1.0 to 9.1.1
  • @miaoxing/plugin: upgrade from 0.14.4 to 0.14.5

0.8.6 (2024-02-29)

Dependencies

  • @miaoxing/plugin: upgrade from 0.14.3 to 0.14.4

0.8.5 (2024-02-20)

Features

  • services, deprecated: 废弃 Money 类,改为使用 Wei\Money (c5965f7)

Dependencies

  • @miaoxing/plugin: upgrade from 0.14.2 to 0.14.3

0.8.4 (2024-01-08)

Dependencies

  • @miaoxing/dev: upgrade from 9.0.0 to 9.1.0
  • @miaoxing/plugin: upgrade from 0.14.1 to 0.14.2

0.8.3 (2023-12-31)

Dependencies

  • @miaoxing/dev: upgrade from 8.2.4 to 9.0.0
  • @miaoxing/plugin: upgrade from 0.14.0 to 0.14.1

0.8.2 (2023-11-30)

Bug Fixes

  • Logger: PHP 8.1 Deprecated: Implicit conversion from float to int loses precision (d112d5f)

Dependencies

  • @miaoxing/dev: upgrade from 8.2.3 to 8.2.4
  • @miaoxing/plugin: upgrade from 0.13.2 to 0.14.0

0.8.1 (2023-11-02)

Features

  • services: IndexAction 允许查询 include 配置的关联数据 (ada7e00)
  • services: 运行命令行时,预加载全局配置 (3dcb96b)

Dependencies

  • @miaoxing/plugin: upgrade from 0.13.1 to 0.13.2

0.8.0 (2023-09-30)

Code Refactoring

  • services: 删除 CsvExporter 服务 (44b92fd)

Features

  • plugin: Money 增加 isZeroisPositiveisNegative 方法 (129bdb5)
  • plugin: 允许 Money 转换为负数 (07fb601)
  • plugin, deprecated: Plugin 废弃 ignoredServices 属性,改为使用 [@ignored](https://github.com/ignored) 注释 (494b18f)

BREAKING CHANGES

  • services: 删除 CsvExporter 服务

Dependencies

  • @miaoxing/plugin: upgrade from 0.13.0 to 0.13.1

0.7.5 (2023-09-02)

Bug Fixes

  • service: mig:redo 命令 target 参数未生效 (6cb9808)

Features

  • deprecated: 废弃 Miaoxing\Services\Service\Http,改用 Wei\Http (4b90f22)

Dependencies

  • @miaoxing/dev: upgrade from 8.2.2 to 8.2.3
  • @miaoxing/plugin: upgrade from 0.12.2 to 0.13.0

0.7.4 (2023-07-31)

Features

  • services: 允许通过 schedule 缓存查看计划任务运行信息 (4ea0744)
  • services: 运行计划任务前,加载全局配置 (6f85fef)

Dependencies

  • @miaoxing/dev: upgrade from 8.2.1 to 8.2.2
  • @miaoxing/plugin: upgrade from 0.12.1 to 0.12.2

0.7.3 (2023-06-30)

Dependencies

  • @miaoxing/plugin: upgrade from 0.12.0 to 0.12.1

0.7.2 (2023-05-31)

Features

  • services: DefaultsAction 支持通过调用 createModel 方法获取模型 (5a6407d)
  • services: MigrationRollback 增加支持 only 选项 (d50af5f)

Dependencies

  • @miaoxing/dev: upgrade from 8.2.0 to 8.2.1
  • @miaoxing/plugin: upgrade from 0.11.2 to 0.12.0

0.7.1 (2023-04-30)

Dependencies

  • @miaoxing/plugin: upgrade from 0.11.1 to 0.11.2

0.7.0 (2023-04-15)

Code Refactoring

  • services: *Action 服务BaseController 类型更改 (546d063)

Features

  • Http: toRet 方法支持返回值不是数组 (c638286)

BREAKING CHANGES

  • services: *Action 服务BaseController 类型更改

Dependencies

  • @miaoxing/plugin: upgrade from 0.11.0 to 0.11.1

0.6.7 (2023-03-01)

Features

  • services: Create/UpdateAction 增加 validate 方法用于校验数据,并将返回 data 值作为保存的数据 (9289fb7)
  • services: UpdateAction 增加 afterFind 方法 (1b85c71)
  • services: 允许控制器配置 requireAuth 来跳过校验 (633b151)
  • services, deprecated: Auth middleware 废弃读取 controllerAuthactionAuths (9726c35)
  • services, experimental: DestroyAction 删除前调用模型的 checkDestroy 方法 (c25730e)

Dependencies

  • @miaoxing/plugin: upgrade from 0.10.1 to 0.11.0

0.6.6 (2023-01-31)

Bug Fixes

  • services: Logger 缺少记录 context (55f40f8)

Features

  • services, experimental: migration:redo 后,最后一个插件执行 g:metadata (fc5fd9d)

Dependencies

  • @miaoxing/plugin: upgrade from 0.10.0 to 0.10.1

0.6.5 (2023-01-01)

Dependencies

  • @miaoxing/dev: upgrade from 8.1.3 to 8.2.0
  • @miaoxing/plugin: upgrade from 0.9.4 to 0.10.0

0.6.4 (2022-12-01)

Features

  • services: IndexAction 服务支持导出 Excel (cce7a89)

Dependencies

  • @miaoxing/plugin: upgrade from 0.9.3 to 0.9.4

0.6.3 (2022-11-01)

Dependencies

  • @miaoxing/plugin: upgrade from 0.9.2 to 0.9.3

0.6.2 (2022-09-30)

Dependencies

  • @miaoxing/plugin: upgrade from 0.9.1 to 0.9.2

0.6.1 (2022-09-03)

Dependencies

  • @miaoxing/plugin: upgrade from 0.9.0 to 0.9.1

0.6.0 (2022-08-02)

Code Refactoring

  • Cls: 移动 Clswei 中 (40fa4ff)

BREAKING CHANGES

  • Cls: 移动 Clswei

Dependencies

  • @miaoxing/dev: upgrade from 8.1.2 to 8.1.3
  • @miaoxing/plugin: upgrade from 0.8.5 to 0.9.0

0.5.6 (2022-07-02)

Bug Fixes

  • 解决 composer 2.2+ 默认不启用插件导致安装路径错误 (169f9e3)

Dependencies

  • @miaoxing/plugin: upgrade from 0.8.4 to 0.8.5

0.5.5 (2022-07-01)

Features

  • URL 地址改为只返回路径,以便前台生成完整地址 (c718565)
  • services: 增加 migration:redo 命令 (12af8a2)

Dependencies

  • @miaoxing/dev: upgrade from 8.1.1 to 8.1.2
  • @miaoxing/plugin: upgrade from 0.8.3 to 0.8.4

0.5.4 (2022-06-01)

Dependencies

  • @miaoxing/dev: upgrade from 8.1.0 to 8.1.1
  • @miaoxing/plugin: upgrade from 0.8.2 to 0.8.3

0.5.3 (2022-04-30)

Features

  • service: 增加 DefaultsAction,用于返回模型默认值 (60739dd)
  • services: 增加 DefaultsTrait (de3e745)

Dependencies

  • @miaoxing/plugin: upgrade from 0.8.1 to 0.8.2

0.5.2 (2022-03-31)

Features

  • plugin: 增加 *Action::new 方法用于创建一个新的实例 (a2547c8)

Dependencies

  • @miaoxing/plugin: upgrade from 0.8.0 to 0.8.1

0.5.1 (2022-03-04)

Dependencies

  • @miaoxing/plugin: upgrade from 0.7.1 to 0.8.0

0.5.0 (2022-02-28)

Code Refactoring

  • logger: 默认日志更改为 JSON 格式,移除上报到 Sentry 功能 (5c6e072)

BREAKING CHANGES

  • logger: 默认日志更改为 JSON 格式,移除上报到 Sentry 功能

Dependencies

  • @miaoxing/plugin: upgrade from 0.7.0 to 0.7.1

0.4.2 (2022-02-05)

Dependencies

  • @miaoxing/dev: upgrade from 8.0.1 to 8.1.0
  • @miaoxing/plugin: upgrade from 0.6.0 to 0.7.0

0.4.1 (2022-01-12)

Features

  • services: 性别增加 "未知" (11d14d8)

Dependencies

  • @miaoxing/dev: upgrade from 8.0.0 to 8.0.1
  • @miaoxing/plugin: upgrade from 0.5.0 to 0.6.0

0.4.0 (2021-10-28)

Code Refactoring

  • services: expand 参数改为 include (3184ee6)

Features

  • Money: 增加 Money 服务,用于计算金额 (a77099a)

BREAKING CHANGES

  • services: expand 参数改为 include

Dependencies

  • @miaoxing/dev: upgrade from 7.0.1 to 8.0.0
  • @miaoxing/plugin: upgrade from 0.4.7 to 0.5.0

0.3.12 (2021-05-21)

Features

  • IndexAction: 支持页面配置 expand 来加载关联模型 (85ff55d)

Dependencies

  • @miaoxing/plugin: upgrade from 0.4.6 to 0.4.7

0.3.11 (2021-05-12)

Dependencies

  • @miaoxing/dev: upgrade from 7.0.0 to 7.0.1
  • @miaoxing/plugin: upgrade from 0.4.5 to 0.4.6

0.3.10 (2021-05-11)

Dependencies

  • @miaoxing/dev: upgrade from 6.4.0 to 7.0.0
  • @miaoxing/plugin: upgrade from 0.4.4 to 0.4.5

0.3.9 (2021-04-27)

Features

  • Action: 增加 setReq 方法 (dac01a0)

Dependencies

  • @miaoxing/dev: upgrade from 6.3.4 to 6.4.0
  • @miaoxing/plugin: upgrade from 0.4.3 to 0.4.4

0.3.8 (2021-03-22)

Dependencies

  • @miaoxing/dev: upgrade from 6.3.3 to 6.3.4
  • @miaoxing/plugin: upgrade from 0.4.2 to 0.4.3

0.3.7 (2021-03-17)

Bug Fixes

  • 解决重复调用 *Action 类出错 (5338c92)

0.3.6 (2021-03-12)

Dependencies

  • @miaoxing/dev: upgrade from 6.3.2 to 6.3.3
  • @miaoxing/plugin: upgrade from 0.4.1 to 0.4.2

0.3.5 (2021-03-10)

Bug Fixes

  • 增加 laravel/framework 依赖 (4f0f70b)

Dependencies

  • @miaoxing/dev: upgrade from 6.3.1 to 6.3.2
  • @miaoxing/plugin: upgrade from 0.4.0 to 0.4.1

0.3.4 (2021-03-09)

Dependencies

  • @miaoxing/dev: upgrade from 6.3.0 to 6.3.1
  • @miaoxing/plugin: upgrade from 0.3.3 to 0.4.0

0.3.3 (2021-03-09)

Dependencies

  • @miaoxing/dev: upgrade from 6.2.0 to 6.3.0
  • @miaoxing/plugin: upgrade from 0.3.2 to 0.3.3

0.3.2 (2021-03-05)

Dependencies

  • @miaoxing/plugin: upgrade from 0.3.1 to 0.3.2

0.3.1 (2021-03-05)

Dependencies

  • @miaoxing/dev: upgrade from 6.1.2 to 6.2.0
  • @miaoxing/plugin: upgrade from 0.3.0 to 0.3.1

0.3.0 (2021-03-05)

Code Refactoring

  • Model: isNew 属性改为 new (6c46f70)
  • Model: data 属性改为 attributes,相关属性和方法更新 (2f6247e)
  • Service/Model 拆分出 ModelTrait, 改名为 BaseModel (dcdd4a1)
  • 移除 IsRecordExists 服务,改为使用 IsModelExists (2508673)

Features

  • Convention: getModelName 支持页面路径包含中划线 (19ece2a)
  • ShowAction: 允许页面配置 expand 参数,返回模型的关联数据 (be5d142)
  • IndexAction: 默认调用 reqQuery 方法执行自动查询,增加 beforeReqQueryafterReqQuery 方法和事件 (336b9bf)
  • Url: 增加 passThroughParams 属性,如果当前请求存在指定参数,则将参数传递到生成 URL 中 (76287fe)
  • ShowAction 增加 afterFind 回调 (4ceb959)
  • UpdateAction 增加 afterSave 方法 (5127468)

BREAKING CHANGES

  • 默认调用 reqQuery 方法执行自动查询
  • Model: isNew 属性改为 new
  • data 属性改为 attributes,相关属性和方法更新
  • Service/Model 拆分出 ModelTrait, 改名为 BaseModel
  • 移除 IsRecordExists 服务,改为使用 IsModelExists

Dependencies

  • @miaoxing/plugin: upgrade from 0.2.4 to 0.3.0

0.2.4 (2020-09-27)

Dependencies

  • @miaoxing/plugin: upgrade from 0.2.3 to 0.2.4

0.2.3 (2020-09-25)

Features

  • 增加 coll 和 item 相关操作的 trait (3bf4abb)
  • Convention: getModelName 支持传入页面匿名类 (fd7d374)

Dependencies

  • @miaoxing/dev: upgrade from 6.1.1 to 6.1.2
  • @miaoxing/plugin: upgrade from 0.2.2 to 0.2.3

0.2.2 (2020-09-06)

Features

Dependencies

  • @miaoxing/plugin: upgrade from 0.2.1 to 0.2.2

0.2.1 (2020-09-01)

Dependencies

  • @miaoxing/plugin: upgrade from 0.2.0 to 0.2.1

0.2.0 (2020-09-01)

Code Refactoring

  • 后端控制器改为 page 模式 (bc8fb49)

BREAKING CHANGES

  • 后端控制器改为 page 模式

Dependencies

  • @miaoxing/plugin: upgrade from 0.1.7 to 0.2.0

0.1.7 (2020-08-17)

Dependencies

  • @miaoxing/dev: upgrade from 6.1.0 to 6.1.1
  • @miaoxing/plugin: upgrade from 0.1.6 to 0.1.7

0.1.6 (2020-08-14)

Dependencies

  • @miaoxing/dev: upgrade from 6.0.0 to 6.1.0
  • @miaoxing/plugin: upgrade from 0.1.5 to 0.1.6

0.1.5 (2020-08-14)

Dependencies

  • @miaoxing/dev: upgrade from to 0.1.0
  • @miaoxing/plugin: upgrade from 0.1.4 to 0.1.5

0.1.4 (2020-08-11)

Dependencies

  • @miaoxing/plugin: upgrade from 0.1.3 to 0.1.4

0.1.3 (2020-08-07)

Features

  • 增加 *Action 类,通过组合的方式简化常用的 CRUD 操作 (92ef8e8)

Dependencies

  • @miaoxing/plugin: upgrade from 0.1.2 to 0.1.3

0.1.2 (2020-08-06)

Dependencies

  • @miaoxing/plugin: upgrade from 0.1.1 to 0.1.2

0.1.1 (2020-08-01)

Features

  • Share 服务加入 wei 中 (17a9605)

Dependencies

  • @miaoxing/plugin: upgrade from 0.1.0 to 0.1.1

0.1.0 (2020-07-30)

Features

  • init