diff --git a/CHANGELOG.md b/CHANGELOG.md index c14dbc20..7371430a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,26 +1,31 @@ # CHANGELOG +**v1.3 (2016.05.19)** +1. 升级 electron 至 1.1.0, Chrome 至 50.0.2661.102,Node 至 6.1.0 (感谢 @lfs1102 的贡献) +2. 新增 `brew cask` 安装方式 (最新可下载版本为 v1.2.0) +3. 新增 Windows 下的安装脚本 (感谢 @3dseals 的贡献) +4. 新增 应用启动动画,缩短首次展现时间 +5. 优化 应用启动稳定性,增加超时重试 +6. 优化 主要文案均统一为英文 +7. 优化 减少 20M 应用体积 +8. 修复 关于页面版本号显示的 bug +9. 修复 Linux 系统下左边栏组件重叠的 bug +10. 修复 部分 Linux KDE 系统下托盘图标空白的 bug +11. 其他修改 (感谢 @wzyboy, @rivershang, @hexchain, @samurai00, @boltomli 的贡献) + + **v1.2 (2016.04.21)** 1. 新增 更新检测模块,应用内即可检查更新 - 2. 新增 公众号文章的第三方分享功能。现支持一键分享到微博、QQ 空间、Facebook、Twitter、Evernote 和邮件 (感谢 @oblank 的贡献) - 3. 新增 群聊 @ 提及成员功能,但收到提醒需要服务端支持 (感谢 @iamcc 的贡献) - 4. 优化 登录界面使用单独的尺寸 (感谢 @xnfa 的贡献) - -5. 优化 修改 OS X 下隐藏其他窗口的快捷键为 `Command+Alt+H` 。 - -6. 优化 Linux 下可执行文件文件名使用小写字母,去除空格。 - -7. 优化 Linux 下使用彩色图标。 - -8. 升级 `electron-prebuilt` 版本至 `0.37.6` , `electron-packager` 版本至 `7.0.0`。 - +5. 优化 修改 OS X 下隐藏其他窗口的快捷键为 `Command+Alt+H` +6. 优化 Linux 下可执行文件文件名使用小写字母,去除空格 +7. 优化 Linux 下使用彩色图标 +8. 升级 `electron-prebuilt` 版本至 `0.37.6` , `electron-packager` 版本至 `7.0.0` 9. ~~降级 Emoji贴纸显示的功能。由于微信协议调整和官方代码缺陷,现有商店内贴纸及部分个人收藏的贴纸无法显示。后续跟进微信的修复进行调整。~~ (Update: 微信已修复,贴纸均可正常显示) - ​ **v1.1 (2016.03.17)** diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md index 45d9ad98..25769912 100644 --- a/ISSUE_TEMPLATE.md +++ b/ISSUE_TEMPLATE.md @@ -1,5 +1,3 @@ -First, make sure your issue is strictly related to the ***Electronic WeChat*** project. If it's a question or feature request, you can remove the template below. - #### Description @@ -7,11 +5,9 @@ First, make sure your issue is strictly related to the ***Electronic WeChat*** p #### Specifications - Version of Electron (run `$ electron --version`): `v0.0.0` -- Version of Node.js (run `$ node --version`): `v0.0.0` - OS: `` -- Architecture `` - Stack trace from the error message (if any) ``` -``` \ No newline at end of file +``` diff --git a/README.md b/README.md index 7c5047c3..d737a928 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ npm run build:osx npm run build:linux ``` -**New:** Wanna install it with your familiar package manager? check [this](https://github.com/geeeeeeeeek/electronic-wechat/wiki/System-Support-Matrix#%E7%A4%BE%E5%8C%BA%E8%B4%A1%E7%8C%AE%E7%9A%84%E5%AE%89%E8%A3%85%E5%8C%85) out! +**New:** Install with your familiar package manager. Check out [images maintained by the community](https://github.com/geeeeeeeeek/electronic-wechat/wiki/System-Support-Matrix#%E7%A4%BE%E5%8C%BA%E8%B4%A1%E7%8C%AE%E7%9A%84%E5%AE%89%E8%A3%85%E5%8C%85)! **New:** Or, with homebrew! @@ -45,7 +45,7 @@ npm run build:linux brew cask install electronic-wechat ``` -#### [Download App](https://github.com/geeeeeeeeek/electronic-wechat/releases) +#### [Download Released App](https://github.com/geeeeeeeeek/electronic-wechat/releases) #### License [MIT](LICENSE.md) diff --git a/README_zh.md b/README_zh.md index c9b11f19..f0f6eb2e 100644 --- a/README_zh.md +++ b/README_zh.md @@ -39,18 +39,18 @@ npm run build:linux npm run build:win ``` -*提示:* 如果 `npm install` 下载缓慢,你可以使用[淘宝镜像(cnpm)](http://npm.taobao.org/)替代npm。 +**提示:** 如果 `npm install` 下载缓慢,你可以使用 [淘宝镜像(cnpm)](http://npm.taobao.org/) 替代 npm 。 -**新渠道:** 想用你熟悉的包管理工具安装?请查看 [社区贡献的镜像](https://github.com/geeeeeeeeek/electronic-wechat/wiki/System-Support-Matrix#%E7%A4%BE%E5%8C%BA%E8%B4%A1%E7%8C%AE%E7%9A%84%E5%AE%89%E8%A3%85%E5%8C%85) 。 +**新渠道:** 使用你熟悉的包管理工具安装。请查看 [社区贡献的镜像](https://github.com/geeeeeeeeek/electronic-wechat/wiki/System-Support-Matrix#%E7%A4%BE%E5%8C%BA%E8%B4%A1%E7%8C%AE%E7%9A%84%E5%AE%89%E8%A3%85%E5%8C%85) 。 -**新渠道:** 或者,homebrew 安装也已支持! +**新渠道:** homebrew 安装也已支持 (更新至 electronic-wechat v1.2.0)! ```bash brew cask install electronic-wechat ``` -#### [下载应用](https://github.com/geeeeeeeeek/electronic-wechat/releases) +#### [下载开箱即用的稳定版应用](https://github.com/geeeeeeeeek/electronic-wechat/releases) -#### 项目使用[MIT](LICENSE.md)许可 +#### 项目使用 [MIT](LICENSE.md) 许可 *Electronic WeChat* 是这个开源项目发布的产品。网页版微信是其中重要的一部分,但请注意这是一个社区发布的产品,而 *不是* 官方微信团队发布的产品。 \ No newline at end of file diff --git a/package.json b/package.json index 894b6f20..6fc8b92f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "electronic-wechat", - "version": "1.2.1", + "version": "1.3.0", "description": "An Electron application for WeChat", "main": "src/main.js", "scripts": { diff --git a/scripts/build-win32.bat b/scripts/build-win32.bat index f7bd652c..28146b57 100644 --- a/scripts/build-win32.bat +++ b/scripts/build-win32.bat @@ -2,4 +2,6 @@ set PLATFORM=%1% set ARCH=%2% set APP_NAME="Electronic WeChat" -electron-packager . %APP_NAME% --platform=%PLATFORM% --arch=%ARCH% --version=0.37.8 --icon=assets\icon.icns --overwrite --out=.\dist --ignore=.\dist \ No newline at end of file +set ignore_list="dist|scripts|\.idea|.*\.md|.*\.yml|node_modules/nodejieba" + +electron-packager . "%APP_NAME%" --platform=%PLATFORM% --arch=%ARCH% --version=1.1.0 --app-version=1.3.0 --asar --icon=assets\icon.png --overwrite --out=.\dist --ignore=%ignore_list% \ No newline at end of file diff --git a/scripts/build.sh b/scripts/build.sh index 41f1fab9..f37ac168 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -27,7 +27,7 @@ fi ignore_list="dist|scripts|\.idea|.*\.md|.*\.yml|node_modules/nodejieba" -electron-packager . "${APP_NAME}" --platform=$PLATFORM --arch=$ARCH --version=1.1.0 --app-version=1.2.1 --asar --icon=assets/icon.icns --overwrite --out=./dist --ignore=${ignore_list} +electron-packager . "${APP_NAME}" --platform=$PLATFORM --arch=$ARCH --version=1.1.0 --app-version=1.3.0 --asar --icon=assets/icon.icns --overwrite --out=./dist --ignore=${ignore_list} if [ $? -eq 0 ]; then echo -e "$(tput setaf 2)Packaging for $PLATFORM $ARCH succeeded.$(tput sgr0)\n"