Amazeui Touch Versions Save

Web Components for mobile devices based on React.

v1.0.0

7 years ago
  • [√] dc33733 修复文档在 Firefox 下不能滚动的问题
  • [*] 3d8900b #94 允许 ListItem title/subTitle 属性使用节点
  • [√] eb414ef #87 从 List 中删除未知属性 desc
  • [√] 0c9e438 #12 修复酷派手机上的 Icon 和 flexbox 显示问题
  • [*] 658a860 加入 -apple-system 到默认的字体中
  • [*] 6c14708 添加 .woff2 、移除 .svg 格式的图标字体,解决某些安卓手机上的兼容性问题

v1.0.0-rc.2

7 years ago
  • [+] 1f3ae5a 处理 React 15.2.0 unknown-prop 警告信息
  • [+] a83a7b3 添加服务器端渲染示例
  • [+] 58c9b5d #72 完善后端渲染支持
  • [√] 2c823c8 修复遗漏 import Modal 样式问题
  • [*] 32c371e 允许用户引用 amazeui.touch.scss 时覆盖 $ratchicons-path 变量,以处理 Webpack 打包时路径错误问题

v1.0.0-rc.1

7 years ago
  • [*] 6af1392 调整 TabBar & NavBar 边框风格
  • [√] 4467120 #73 修复网格边框在 Android 浏览器中不显示或显示不完整问题
  • [*] 648fd17 #69 添加 CSS 依赖到组件文件中,以支持 CSS 按需打包
  • [√] 0346c36 #71 修复 <Card.Child> className 应用错误问题
  • [+] 4fbe23b #70 Field 组件添加 containerClassName 属性,用于输入框包含标签或者前后内容时,给容器传递 className

v1.0.0-beta.4

7 years ago
  • Changed aa2455d 升级 normalize.css 至 v4.1.1
  • New 6057ffc 暴露旧版 Flexbox 回退 API
  • New fd536bc Grid 添加边框样式(用于宫格制作等)
  • New 0ed43e7 调整图标变量,方便用户使用自定义图标
  • Fixed 37eacd0 #62 修复 Tabs activeKey 控制问题
  • Fixed d85beb8 #60 Icon 组件 href 遗漏问题 (@minwe)
  • Improved e07d9d2 #13 统一 date/datetime-local 与其他类型 input 高度
  • Fixed 9f6eb37 修复多选 select getValue() 错误

v1.0.0-beta.3

7 years ago
  • Fixed 99369b5 修复 CSSTransitionGroup 在全局模式时的引用错误
  • New 14045dc Grid 新增 wrap 属性,控制其是否换行(flex-wrap 属性)

v1.0.0-beta.2

7 years ago

Amaze UI Touch v1.0.0-beta.2 主要是兼容性相关改进,具体包括:

  • 以 Android UC 为代表的只支持 2009 版 flexbox 规范的浏览器的兼容性问题(见 #12)。v1.0.0-beta.2 主要在 Android 微信和 UC 中进行了测试:
    • 腾讯系列用户代理(微信、QQ WebView 及 QQ 浏览器)伴随 TBS 2.0 内核更新 ,原有的兼容性迎刃而解,向 Chrome 内核靠拢想必是前端开发者喜闻乐见的,但愿国内其他浏览器厂商也能跟进吧
    • 对于没有(或无法)升级到 TBS 2.0 内核的微信和 QQ ,由于未找到相关测试环境,无法处理,理论上和 Android UC 是一样的解决思路,只需微调加上相关 className 钩子就可。
  • 不同组件(库)搭配使用问题,如 NavBar 与 OffCanvas 搭配、 OffCanvas 中放置 React Router Link 组件。
  • 组件的实现方式引起的 context 丢失以及对其他组件产生限制问题,如 Modal 和 Notification 以前实现方式限制了其父组件不能使用 -webkit-overflow-scrolling: touch 样式。

主要变更细节

  • Improved e1b0e29 #50 解决 context 在 OffCanvas 和 Popover 中丢失问题
  • New 3aa23d4 Android UC 浏览器在 <html> 上添加 .ua-stupid-uc 类名,以应用相关回退样式
  • Changed 1b988fd React 相关包移到 peerDependencies 字段,防止打包多个版本 React 报错问题
  • Fixed 6977df2 修复 Slider 在以 Android UC 为代表的浏览器中 swipe 手势无效问题
  • Improved d72e6ce 网格系统兼容 Android UC 为代表的只支持 2009 版 flexbox 规范的浏览器
  • Fixed 814f8dc #31 文档在 Android UC 等浏览器中无法滚动问题
  • Improved 6769e0f #44 Switch 增加 value disabled getValue API
  • Changed eccf8e5 减少 NavBar 导航条目数据层级
  • Improved 470741e 处理 NavBar 在以 Android UC 为代表的浏览器中的兼容性 (@minwe)
  • New fcf9893 增加 margin padding 及文字颜色相关辅助类名
  • Improved f4f9a29 #23 改进 Container 在 iOS 中流畅度
  • Improved 0f680f8 重构 Notification
  • Changed 84c682e Modal onRequestClose 属性重命名为 onDismiss
  • Improved ed81459 重构 Modal,增强可定制性
  • Improved a79fe65 #40 调整 NavBar API,可以在链接上放置 OffCanvasTrigger

v1.0.0-beta.1

8 years ago

升级注意事项

93fac1f #39 API 变更onSelect 与 React 事件 API 冲突,重命名为 onAction,涉及的组件包括:

  • Modal
  • NavBar
  • Slider
  • Tabs
  • TabBar

升级时重点关注一下这几个组件是否使用了 onSelect 接口即可。

变更细节

  • Changed 93fac1f #39 API 变更onSelect 与 React 事件 API 冲突,重命名为 onAction,涉及的组件包括:
    • Modal
    • NavBar
    • Slider
    • Tabs
    • TabBar
  • Fixed 89bc1ff 修复 React 15.x 读取 key 警告问题
  • Changed 721a2a7 #36 reactreact-dom 移到 peerDependencies,解决使用时打包多个版本的问题
  • Fixed 3d6bbdc 修复 flexbox 在部分安卓 UA 上的显示问题(Thx @leakl),至此 flexbox 兼容性问题主要剩下 NavBar 和 Grid
  • Improved 082c00f 运行环境判断,为后端渲染做准备
  • Fixed 4903567 #27 修复 Object.assign 没有转换问题
  • Fixed dcdf80a 修复 Modal open() 方法判断逻辑始终为 true 的错误

v0.1.0-beta2

8 years ago
  • Improved 81c4c1a 移除 input[type="range"] 在 Safari 中的黑色边框
  • Improved e39f2e0 #6 调整 View 样式
  • Improved #11 优化 Modal、Notification 等组件在 iOS 9 Safari 中入场动画效果
  • Improved 6cdf4ec #5 修复 Slider 阻止垂直触控默认滚动行为问题
  • Fixed 33305f4 #7 修复 Modal 遮罩层显示问题(via 519ae20
  • Changed 44bfec0 #10 替换 Loader 样式,移除 SVG
  • Improved ea51873 Button 添加 :hover 样式
  • Improved 338dca4 官网添加 kitchen-sink 二维码