Releases: aquelemiguel/parrot
Releases · aquelemiguel/parrot
v1.6.0
What's Changed
- feat: add guild settings de/serialization by @joao-conde in #237
- bump: songbird 0.3.2 by @SimonRask in #239
- chore: bump version to 1.6.0 by @github-actions in #240
New Contributors
- @SimonRask made their first contribution in #239
Full Changelog: v1.5.1...v1.6.0
v1.5.1
What's Changed
- bump: rspotify 0.11.6 by @aquelemiguel in #231
- fix: readd autopause by @aquelemiguel in #230
- ci: keep Cargo.lock by @rafaeldamasceno in #232
- chore: bump version to 1.5.1 by @github-actions in #233
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- refactor: parrot message types by @joao-conde in #198
- bump: Rebase for serenity:0.11.4 and songbird:0.3.0 by @StaticRocket in #197
- fix: make errors follow up messages by @StaticRocket in #202
- docs: fix broken link to Linux/MacOS section by @aquelemiguel in #205
- bump: serenity to 0.11.5 by @aquelemiguel in #206
- fix: address error logging regression by @StaticRocket in #204
- fix:
/superplay next
with an empty queue throws ParrotError::NotInRange by @aquelemiguel in #208 - ci: apply clippy suggestions for rust 1.65.0 by @aquelemiguel in #214
- chore: deprecate docker deployment workflow by @afonsojramos in #212
- docs: small readme improvements by @afonsojramos in #216
- ci: implement usage of stepped workflow by @afonsojramos in #215
- docs: fix readme links & update rust version by @afonsojramos in #218
- feat: add bump action by @afonsojramos in #219
- feat: add bump action by @afonsojramos in #221
- feat: allow streaming from other yt-dlp supported sources by @aquelemiguel in #223
- chore: bump version to 1.5.0 by @github-actions in #225
New Contributors
- @github-actions made their first contribution in #225
Full Changelog: v1.4.2...v1.5.0
v1.4.2
What's Changed
- fix: explicitly handle track not found error by @aquelemiguel in #193
- fix: handle age restricted videos by @aquelemiguel in #194
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- chore: bug label by @afonsojramos in #187
- fix: leaving channel alongside other users by @aquelemiguel in #189
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- feat: Spotify support by @aquelemiguel in #168
- feat: better error handling by @joao-conde in #166
- fix:
self_deafen
'sget_current_user
by @afonsojramos in #174 - fix: idle disconnect based on top track status by @aquelemiguel in #176
- fix: clear queue after disconnect by @aquelemiguel in #178
- fix(bug template): removed placeholders by @afonsojramos in #182
- fix: unexpected idle disconnects by @aquelemiguel in #184
- refactor: improve verify by @joao-conde in #169
- chore: implement issue form templates by @afonsojramos in #175
- chore: update dependencies by @joao-conde in #179
- chore: fix versions in cargo.toml by @afonsojramos in #180
- chore: add new badges by @afonsojramos in #183
- docs: add dependency badge by @afonsojramos in #177
DISCORD_APPID
variable has been changed to DISCORD_APP_ID
. Don't forget to change your env file as well.
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- fix: hidden songs not enqueued by @afonsojramos in #164
- fix: unresponsiveness with long songs by @aquelemiguel in #165
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- fix: better env loading error message by @afonsojramos in #132
- fix: panic on Option unwrap in
skip.rs
by @aquelemiguel in #134 - fix:
skip
accounting users connected to guild by @afonsojramos in #137 - refactor: custom Restartables for unique sources by @aquelemiguel in #135
- feat:
/play
subcommands (next, all, reverse, shuffle) by @StaticRocket in #140 - feat: play jump subcommand by @aquelemiguel in #144
- fix: queue messages not live updating with playlist enqueue by @aquelemiguel in #143
- chore: moved
PlayMode
andQueryType
toplay
by @afonsojramos in #152 - fix: enqueue playlists by @afonsojramos in #150
- fix: revert audio format back to
webm[abr>0]/bestaudio/best
by @aquelemiguel in #156 - improve:
play
perms & responsibility splitting by @afonsojramos in #157 - feat:
skip-to
optional parameter by @afonsojramos in #158 - feat: remove range of tracks by @afonsojramos in #160
- refactor: superplay logic by @aquelemiguel in #161
- fix: clippy for rust
1.59.0
by @afonsojramos in #162
New Contributors ❤️
- @StaticRocket made their first contribution in #140
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- feat: add
forceskip
and voting system toskip
by @afonsojramos in #127 - feat: custom DJ Role for parrot commands by @joao-conde in #115
- docs: added MacOS build requirements by @afonsojramos in #113
- build: prune unused Docker dependencies by @afonsojramos in #114
- ci: Optimised CI workflows by @afonsojramos in #112
- fix:
/play
panic in outside channel by @aquelemiguel in #118 - fix: force play on same voice channel by @aquelemiguel in #119
- fix: better error messaging by @aquelemiguel in #122
- fix: add
check_voice_connections
tonp
command by @afonsojramos in #125 - fix:
queue
&np
check by @afonsojramos in #130
Full Changelog: v1.1.0...v1.2.1
v1.1.0
What's Changed
- remove command UX enhancement by @afonsojramos in #95
- #42: Command
/autopause
by @joao-conde in #98 - embeds & message refactor and tweaks by @afonsojramos in #99
- feat: live update
/queue
by @aquelemiguel in #96 - fix: use now playing string from
strings.rs
by @afonsojramos in #105 - deps: lock songbird version by @afonsojramos in #108
- feat: use built-in input parsing & add
cargo.lock
by @afonsojramos in #109 - feat: drop youtube_dl crate by @aquelemiguel in #106
- bump: version 1.1.0 by @aquelemiguel in #111
Full Changelog: v1.0.1...v1.1.0