Skip to content

Releases: foca-js/foca

v1.1.0

07 Jul 02:29
Compare
Choose a tag to compare

日志

  • setState 支持传入非完整数据
const initialState = { a: 1, b: 'x' };

this.setState({ a: 2, b: 'y' }); // state === { a: 2, b: 'y' }
this.setState({ a: 123 }); // state === { a: 123, b: 'y' }
this.setState({ b: 'hello' }); // state === { a: 123, b: 'hello' }

提交

v1.0.2...v1.1.0

v1.0.2

30 Jun 10:45
Compare
Choose a tag to compare

日志

  • 修复在 react17 下 action-in-action 中间件可能报错的问题 (#20)

提交

v1.0.1...v1.0.2

v1.0.1

29 Jun 02:43
Compare
Choose a tag to compare

日志

  • 完善 action-in-action 的报错信息

提交

v1.0.0...v1.0.1

v1.0.0

17 Jun 15:21
Compare
Choose a tag to compare

日志

不兼容更新

  • 删除已废弃函数 useDefinedModel,代替函数:useDefined
  • 删除已废弃属性 hooks,代替属性:events
  • 删除已废弃的方法 assign ,代替方法:room
  • 支持最小 React 版本为 16.14.0

特性

  • 在开发环境下检测 action in action 的错误操作并抛出异常

提交

v0.12.3...v1.0.0

v0.12.3

15 Jun 03:30
Compare
Choose a tag to compare

日志

  • 废弃函数 useDefinedModel,并新增函数 useDefined 作为代替
  • 修复计算属性在返回 原始数组 或者 原始对象 时无法访问的问题
  • 优化 initialState 深拷贝速度

提交

v0.12.2...v0.12.3

v0.12.2

08 Jun 07:38
Compare
Choose a tag to compare

日志

  • initialState 现在支持传递 undefined 值 (#17)

提交

v0.12.1...v0.12.2

v0.12.1

27 May 07:45
Compare
Choose a tag to compare

日志

  • 开发模式下局部模型的名称携带组件名称以方便调试

提交

v0.12.0...v0.12.1

v0.12.0

26 May 09:05
Compare
Choose a tag to compare

日志

  • 增加局部模型接口 useDefinedModel,数据跟随组件挂载和释放
  • 提升计算属性的脏检测效率

提交

v0.11.7...v0.12.0

v0.12.0-next.2

26 May 06:50
Compare
Choose a tag to compare
v0.12.0-next.2 Pre-release
Pre-release
  • 热更新时数据丢失

v0.12.0-next.0

25 May 15:06
Compare
Choose a tag to compare
v0.12.0-next.0 Pre-release
Pre-release
  • 增加局部模型接口 useDefinedModel,数据跟随组件挂载和释放
  • 提升计算属性的脏检测效率