| tag name | v0.46.0 (2ef767dc75eb72ce364be64684c7dceeb8bd0e78) |
| tag date | 2023-05-02 21:25:23 +0700 |
| tagged by | Shulhan <ms@kilabit.info> |
| tagged object | commit 8b09086236... |
| download | pakakeh.go-0.46.0.tar.xz |
|---|
Release share v0.46.0 (2023-05-02)
This release deprecated lib/io and lib/parser.
=== Breaking changes
* lib/reflect: remove the third return value from Marshal
* lib/bytes: changes the DumpPrettyTable output format
=== New features
* lib/os: merge some functions from lib/io
* lib/strings: merge lib/parser here
* lib/bytes: implement function ParseHexDump
* lib/bytes: implement tokenize Parser
* lib/bytes: add function TrimNull
* lib/net: add method WriteTo to ResolvConf
=== Enhancements
* lib/time: calculate the next event before notify the user on Scheduler run
* lib/reflect: add option to skip processing struct field in Do/IsEqual
=== Chores
* lib/reflect: use doEqual inside IsEqual
* lib/time: replace lib/io#Reader with lib/bytes#Parser
* lib/smtp: replace lib/io#Reader with lib/bytes#Parser
* lib/dns: replace lib/io#Reader with lib/bytes#Parser
* lib/http: replace lib/io#Reader with lib/bytes#Parser
* lib/email: replace lib/io#Reader with lib/bytes#Parser
* email/dkim: replace lib/io#Reader with lib/bytes#Parser
* lib/hunspell: replace lib/io with lib/os
* lib/hunspell: replace lib/parser with lib/strings
* lib/http: replace lib/parser with lib/strings
* lib/bytes: copy TokenFind to internal/bytes#TokenFind
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSyS35x1RIQ2SkuGz5KU2C1AMnE8AUCZFEdbAAKCRBKU2C1AMnE
8CYZAQCWcuvZVpzx8rMurCjEP1bg+o+q0btclNVR3v4hqLnEKwEAt51UB38BLv2q
rwMYqvB5OGtG/+dYTvPb6oLCs4QXsAM=
=C8ul
-----END PGP SIGNATURE-----
