Skip to content

Releases: GmeroAlert/GmAlert

2.0.1 版本,优化了 alert content 的布局

30 May 09:36
Compare
Choose a tag to compare
  • alert content 设置为 flex 布局,主要是为了方便插入图片时的对齐

v2 版本发布!! 体积减半、轻量到极致

12 May 15:17
86a2e2e
Compare
Choose a tag to compare
  • 移除了 v1 版本的 information 模块
  • 对 alert、message 和 notice 进行了样式重构
  • 不再支持 error、warn 等内置样式
  • alert 模块支持异步关闭,移除了关闭按钮
  • 现在不再需要引入样式文件了

1.6.0 optimization

09 May 18:15
Compare
Choose a tag to compare

This marks the final feature update for Gmalert v1.

Currently, I'm focusing all efforts on Gmalert v2, designed to be lighter, simpler, and more compatible with smaller devices.

v1.5.0, 大量优化和修改

08 Mar 07:37
Compare
Choose a tag to compare
  • 修改了字体大小和组件宽度 #2
  • 对svg图标进行了优化以减小体积
  • 对动画图标进行了优化,移除了不需要的部分
  • 对颜色进行了整体优化,现在可以通过 css 变量来调整图标的颜色
  • 重新启用 demo 站点 https://gmeroalert.github.io/GmAlert/
  • 除整体打包外,附带只有 message + notice 的版本和移除了 alert 的版本
  • 体积又小了一点点

TIPS: gmalert.min.css,gmalert.min.js 包含所有组件,gmalert-bundle.min.js 是将 css 包含在 js 中的版本。其它为部分组件版本,具体包含了哪些组件看文件名

1.4.1 - 新增alert的遮罩, 优化样式

31 Jan 13:15
Compare
Choose a tag to compare
  • 新增alert的遮罩,在hideClose未设置或为false的情况下点击遮罩会关闭,反之不做任何事
  • 字体大小设置为14px,适当提升了 information 和 notice 的宽度
  • 依然会暴露实例

重要更新: 1.3.0发布, 支持HTML, 优化接口, 动画

05 Dec 04:22
Compare
Choose a tag to compare
  • 建立文档站点: https://gmeroalert.github.io
  • 工具名由GmAlert修改为Gmal
  • alert组件支持HTML,详见文档
  • message,notice动画进行了优化
  • 支持esm模块,npm安装,支持treeshake,详见文档
  • 非loading类型不再返回实例,以提高安全性
  • 抛弃css module, 样式静态化,更方便自定义修改
  • 新增 gmalert-bundle.min.js, 采用css in js打包,不需要引入css即可使用
  • 修复了若干bug

Full Changelog: 1.2.1...v1.3.0

v1.2.1 优化api接口, 动画效果优化

24 Nov 13:37
Compare
Choose a tag to compare
  • 现在api接口支持盲选,三个参数自动通过类型识别来确定是content还是type或Option,不需要注意顺序或参数个数
  • notice动画效果微调
  • 代码优化, 支持无图标

v1.2.0, optimize, bug fix

28 Oct 11:33
Compare
Choose a tag to compare
  • 移除了notice的无用scroll容器
  • open方法不再使用promise包装
  • notice移入移出动画进行了优化修改
  • svg error图标和关闭图标进行了优化调整
  • 消息重复统计的样式进行了优化
  • 消息的重复判断和关闭逻辑进行了微调
  • 总体积缩小到18kb

Full Changelog: 1.1.0...1.2.0

v1.1.0

27 Oct 04:42
Compare
Choose a tag to compare

对动画逻辑进行了优化调整,清理了部分无用代码,体积又小了一捏捏

  1. 使用监听transitionend替换了原本的setInterval(),不再会出现原本的消失停顿和离谱的延时误差
  2. 对Msg类的私有方法进行了命名简化
  3. 移除了OneMsg类的无用成员变量timer

Full Changelog: 1.0...1.1.0

v1.0.0

25 Oct 15:23
Compare
Choose a tag to compare

v1.0.0 发布