github.com/iyear/E5SubBot
v0.5.0
#2277 most downloaded on Go modules
iyear/E5SubBot
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 1.3 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
11 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Jul 2021 to Apr 2023Releases
latest 11-
v0.5.017 Apr 2023Release notes
Open source →Changelog
Others
- bdfbcf0: Attempt to support SSL for MySQL (#44) (@boris1993)
- 88233fb: chore(go): upgrade to go1.20 (@iyear)
- f153de1: chore(gomod): upgrade deps (#42) (@dependabot[bot])
- c0b63e7: ci(goreleaser): add release phase (@iyear)
-
v0.4.1-0.20211230145952-b10af4cc033e30 Dec 2021 pre-releaseNothing published for this version
-
v0.4.030 Dec 2021Release notes
Open source →E5SubBot didn't support Docker deployment because MySQL is too bloated. Now it supports sqlite, I think that Docker deployment should return, which is also currently recommended.
Please check the README for specific deployment.
As for other updates, there is almost nothing, I refactor some code, update some badges, just this.
If there is no special needs, you don't need to update
Full Changelog: v0.3.2...v0.4.0
-
v0.3.3-0.20211230142800-82904295200d30 Dec 2021 pre-releaseNothing published for this version
-
v0.3.3-0.20211209014045-36e772a8637109 Dec 2021 pre-releaseNothing published for this version
-
v0.3.209 Dec 2021Release notes
Open source →Full Changelog
User ID
User identifiers can now be bigger than 2^31 - 1 and it is no longer possible to store them in a signed 32-bit integer type. User identifiers have up to 52 significant bits, so a 64-bit integer or double-precision float type is safe for storing them. Please make sure that your code can correctly handle such user identifiers.
Main Changes
- Upgrade dependencies,mainly fixed User ID int64 problem
- Add darwin arm64 support
- Add goreleaser upx hook
How to Upgrade
Replace original binary file
-
v0.3.2-0.20211114041004-7a256277f38c14 Nov 2021 pre-releaseNothing published for this version
-
v0.3.2-0.20210822083606-9c05c024741d22 Aug 2021 pre-releaseNothing published for this version
-
v0.3.122 Aug 2021Release notes
Open source →Changelog
cc7dea0 🎨 format comments
e1aab00 🍱 Add office logo
b7020e8 🐛 Fix /log command
7b4d620 🔥 Remove pics
1000761 🔥 Remove useless functions
6832447 💚 Fix darwin build error
15ad031 💚 Remove some arches and add darwin support
42a6383 💄 Add emoji in messages
03409f8 📝 Add new comments and sqlite config
92691a0 📝 Update document links
7bfdcc6 📝 Update logo and style
ea54b84 ✨ Add sqlite support手动说明
主要是增加了
pure go sqlite的支持,以后可以不用mysql了,太重了。
旧版本升级关注配置文件的改变,详情看文档
升级新版本发生问题请先看文档!
顺便更新了一下RADME的版头,好看了许多。
为Bot的消息加了一些emoji,更加友好
修了/log命令,v0.3.0是坏的,这次会返回最新的log受 https://pkg.go.dev/modernc.org/sqlite 平台支持的影响,goreleaser发布的包会少了一些,不过常用的平台和架构都是支持了。
因sqlite的支持,docker不再更新,请docker用户备份数据库转向 二进制+sqlite,抱歉
-
v0.3.1-0.20210707020747-20e92d00876307 Jul 2021 pre-releaseNothing published for this version
-
v0.3.006 Jul 2021Release notes
Open source →Changelog
9d6db79 Beautify and independently config
f85de1b Custom table name
58cf0e5 Modify .goreleaser.yml
fed7de9 Modify .goreleaser.yml
e25dab3 Modify documents
90248dc Refactor
3dacd6c Refactor
cc04400 Remove useless code
b917186 Remove useless comments
5c67054 Rewrite
89946ff Use goroutine to speed up the sign speed
f260c54 Use gout instead of client
0ce6822 Use mysql as the database
dd5f3fa add function comments
f572bdb add primaryKey ID field
3e5ed2b change db to sqlite
088d0f2 change logger to zap
d82ace2 change to gorm
2390200 fix Get EOF and Client.Timeout exceeded while awaiting headers
a1e68cd fix client EOF error
37176b7 fix getUserInfo wrong url
0c2cc1e improve messages
15e9d93 independent config
9569424 independent sign task
9a919c5 refactor socks5 proxy and cron config
b8490fe remove CheckErr()
b026671 remove SignTask()
6d14280 remove error return
e50ce27 remove mysql connection旧版本迁移:
主要变更了两个配置项goroutine和mysql.table
goroutine: 并发数,不要过大,10-30之间
mysql.table: 直接安装v0.3.0可以随意填写;从旧版本升级而来请填写users,否则读不出表有问题先看README