Skip to content

Commit abe8095

Browse files
author
Zeyla Hellyer
committed
Release v0.4.1
1 parent a26a64f commit abe8095

File tree

2 files changed

+96
-1
lines changed

2 files changed

+96
-1
lines changed

CHANGELOG.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,66 @@
33
All notable changes to this project will be documented in this file.
44
This project mostly adheres to [Semantic Versioning][semver].
55

6+
## [0.4.1] - 2017-10-14
7+
8+
This release contains bugfixes and some newly added or newly exposed
9+
functionality.
10+
11+
Thanks to the following for their contributions this release:
12+
13+
- [@acdenisSK]
14+
- [@ftriquet]
15+
- [@hsiW]
16+
- [@Lakelezz]
17+
- [@lolzballs]
18+
- [@Roughsketch]
19+
- [@zeyla]
20+
21+
### Added
22+
23+
- [general] Replace Vec parameters by `IntoIterator` ([@ftriquet])[c:55167c3]
24+
- [general] Replace slice parameters by `IntoIterator` ([@ftriquet]) [c:022e35d]
25+
- [model] Add `Guild::members_starting_with` ([@Lakelezz]) [c:b3aa441]
26+
- [model] Add `Guild::members_containing` ([@Lakelezz]) [c:1b167b5]
27+
- [model] `impl<'a> BanOptions for &'a str` ([@acdenisSK]) [c:cf40386]
28+
- [model] Derive `Default` on `CurrentUser` and IDs ([@acdenisSK]) [c:09a8a44]
29+
- [client] Add a configurable, shard-shared threadpool ([@zeyla]) [c:d7621aa],
30+
[c:8109619]
31+
- [model] Add `Guild::members_username_containing, members_nick_containing`
32+
([@Lakelezz]) [c:002ce3a]
33+
- [framework] Add an iterator for `Args` ([@acdenisSK]) [c:0ed1972]
34+
- [framework] Make `has_all_requirements` public ([@Lakelezz]) [c:08d390c]
35+
- [framework] Make default help messages list help for aliases ([@Lakelezz])
36+
[c:0d1c0f1]
37+
38+
### Fixed
39+
40+
- [model] Use `request_client!` for attachment downloading ([@lolzballs])
41+
[c:71f709d]
42+
- [client] Fix client no-framework compilation ([@zeyla]) [c:1d4ecb2]
43+
- [client] Fix client shards not filling ([@zeyla]) [c:86d8bdd]
44+
- [model] Fix `User::tag` and `CurrentUser::tag` discrim output ([@zeyla])
45+
[c:6b9dcf5]
46+
- [framework] Modify `initialized` method purpose ([@acdenisSK]) [c:05f158f]
47+
- [framework] Make command Error string public ([@acdenisSK]) [c:917dd30]
48+
- [client, gateway] Improve shard logic ([@acdenisSK], [@zeyla]) [c:683691f],
49+
[c:7befcd5]
50+
- [gateway] Reset shard heartbeat state on resume ([@zeyla]) [c:c98cae4]
51+
- [general] Fix font-height and soften the logo ([@Lakelezz]) [c:3b2c246]
52+
53+
### Misc.
54+
55+
- [client, gateway] Improve shard and shard runner logging ([@zeyla])
56+
[c:21e194b]
57+
- `to_owned` -> `to_string` ([@acdenisSK]) [c:1bf4d9c]
58+
- [general] Fix most clippy warnings ([@Roughsketch]) [c:7945094]
59+
- [framework] Add some docs to `Args` ([@acdenisSK]) [c:8572943]
60+
- [examples] Add `env_logger` bot example [c:0df77b9]
61+
- [general] Fix clippy lints ([@zeyla]) [c:483b069]
62+
- [model] Optimize `Member::roles` ([@hsiW]) [c:8565fa2]
63+
- [general] Internally use a `try_opt!` macro ([@hsiW]) [c:9b0c053]
64+
- [general] Feature-flag extern crates behind their name ([@zeyla]) [c:11b85ca]
65+
666
## [0.4.0] - 2017-09-25
767

868
This release contains a lot of added functionality, minor-scale rewrites,
@@ -1367,6 +1427,7 @@ rest::get_guilds(GuildPagination::After(GuildId(777)), 50);
13671427

13681428
Initial commit.
13691429

1430+
[0.4.1]: https://github.com/zeyla/serenity/compare/v0.4.0...v0.4.1
13701431
[0.4.0]: https://github.com/zeyla/serenity/compare/v0.3.0...v0.4.0
13711432
[0.3.0]: https://github.com/zeyla/serenity/compare/v0.2.0...v0.3.0
13721433
[0.2.0]: https://github.com/zeyla/serenity/compare/v0.1.5...v0.2.0
@@ -1394,6 +1455,7 @@ Initial commit.
13941455
[@emoticon]: https://github.com/emoticon
13951456
[@Flat]: https://github.com/Flat
13961457
[@foxbot]: https://github.com/foxbot
1458+
[@ftriquet]: https://github.com/ftriquet
13971459
[@fwrs]: https://github.com/fwrs
13981460
[@GetRektByMe]: https://github.com/GetRektByMe
13991461
[@hsiW]: https://github.com/hsiW
@@ -1402,13 +1464,46 @@ Initial commit.
14021464
[@indiv0]: https://github.com/indiv0
14031465
[@joek13]: https://github.com/joek13
14041466
[@Lakelezz]: https://github.com/Lakelezz
1467+
[@lolzballs]: https://github.com/lolzballs
14051468
[@khazhyk]: https://github.com/khazhyk
14061469
[@Roughsketch]: https://github.com/Roughsketch
14071470
[@sschroe]: https://github.com/sschroe
14081471
[@SunDwarf]: https://github.com/SunDwarf
14091472
[@xentec]: https://github.com/xentec
14101473
[@zeyla]: https://github.com/zeyla
14111474

1475+
[c:002ce3a]: https://github.com/zeyla/serenity/commit/002ce3aa272fa51b84e820f12db39cb87a461a83
1476+
[c:022e35d]: https://github.com/zeyla/serenity/commit/022e35d5b12322bd77bbe74a1a3b2ad319977390
1477+
[c:05f158f]: https://github.com/zeyla/serenity/commit/05f158fc89f2adc82e31cf4b93706dc7d25e11d8
1478+
[c:08d390c]: https://github.com/zeyla/serenity/commit/08d390c19f187986fd2856fe5cbb9035a0877e0f
1479+
[c:09a8a44]: https://github.com/zeyla/serenity/commit/09a8a444f5bcefaee8b83dc129a3cea2de8792f9
1480+
[c:0d1c0f1]: https://github.com/zeyla/serenity/commit/0d1c0f1356fd3a891232498c2230d0bb4d2ed4ff
1481+
[c:0df77b9]: https://github.com/zeyla/serenity/commit/0df77b933ff5e98725252116069afad2dec9f89b
1482+
[c:0ed1972]: https://github.com/zeyla/serenity/commit/0ed19727debf28a8aa0818b44713090e97dd6eee
1483+
[c:11b85ca]: https://github.com/zeyla/serenity/commit/11b85ca6799b9984481119851f983d8e3c84cdc0
1484+
[c:1b167b5]: https://github.com/zeyla/serenity/commit/1b167b5496ce816cbcacb0e4f6e63399dffaa25c
1485+
[c:1bf4d9c]: https://github.com/zeyla/serenity/commit/1bf4d9cb9823dca8c4bb77147c66eac2d53f609f
1486+
[c:1d4ecb2]: https://github.com/zeyla/serenity/commit/1d4ecb2f13258d286378c44d59c2ee4b1c68349d
1487+
[c:21e194b]: https://github.com/zeyla/serenity/commit/21e194bffc37f396f007d390170f5b60e22f5d02
1488+
[c:3b2c246]: https://github.com/zeyla/serenity/commit/3b2c2462cb34b5ae5190ebc4a9e04968dc8d5335
1489+
[c:483b069]: https://github.com/zeyla/serenity/commit/483b069cc0c821ec673ac475b168809e3a41525a
1490+
[c:55167c3]: https://github.com/zeyla/serenity/commit/55167c300598536a852b3596fcf1c420aeb96c3a
1491+
[c:683691f]: https://github.com/zeyla/serenity/commit/683691f762bbf58e3abf3bc67381e18112f5c8ad
1492+
[c:6b9dcf5]: https://github.com/zeyla/serenity/commit/6b9dcf5272458499c1caef544cb82d5a8624258b
1493+
[c:71f709d]: https://github.com/zeyla/serenity/commit/71f709d0aceedb6d3091d0c28c9535e281270f71
1494+
[c:7945094]: https://github.com/zeyla/serenity/commit/794509421f21bee528e582a7b109d6a99284510a
1495+
[c:7befcd5]: https://github.com/zeyla/serenity/commit/7befcd5caa9ccdf44d90ecc12014c335b1bd2be7
1496+
[c:8109619]: https://github.com/zeyla/serenity/commit/8109619184867fc843a1e73d18d37726a34f7fbf
1497+
[c:8565fa2]: https://github.com/zeyla/serenity/commit/8565fa2cb356cf8cbccfeb09828c9d136ad3d614
1498+
[c:8572943]: https://github.com/zeyla/serenity/commit/857294358d5f3029850dc79c174b831c0b0c161c
1499+
[c:86d8bdd]: https://github.com/zeyla/serenity/commit/86d8bddff3e3242186d0c2607b34771e5422ba5b
1500+
[c:917dd30]: https://github.com/zeyla/serenity/commit/917dd3071dc8a145b9c379cb3a8a84731c690340
1501+
[c:9b0c053]: https://github.com/zeyla/serenity/commit/9b0c053725e04c60eb7ddcfeb847be4189b3dbf6
1502+
[c:b3aa441]: https://github.com/zeyla/serenity/commit/b3aa441c2d61ba324396deaf70f2c5818fd3f528
1503+
[c:c98cae4]: https://github.com/zeyla/serenity/commit/c98cae4e838147eaa077bbc68ffebf8834ff7b6b
1504+
[c:cf40386]: https://github.com/zeyla/serenity/commit/cf403867400110f446720fc20fad6781cf8c6b13
1505+
[c:d7621aa]: https://github.com/zeyla/serenity/commit/d7621aa4dfb2a3dea22e7848eb97e2b4cc1ade14
1506+
14121507
[c:005437f]: https://github.com/zeyla/serenity/commit/005437f56869e846ff677b6516605def0c4de7bc
14131508
[c:0186754]: https://github.com/zeyla/serenity/commit/01867549709ef73ee09ed442e1d5ea938fd7f74d
14141509
[c:0240717]: https://github.com/zeyla/serenity/commit/02407175e463b2b75295364d6b0e182fe34966ed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
authors = ["alex <[email protected]", "Zeyla Hellyer <[email protected]>"]
2+
authors = ["alex <[email protected]>", "Zeyla Hellyer <[email protected]>"]
33
description = "A Rust library for the Discord API."
44
documentation = "https://docs.rs/serenity"
55
homepage = "https://github.com/zeyla/serenity"

0 commit comments

Comments
 (0)