Releases: TheBastionBot/Bastion
Releases ยท TheBastionBot/Bastion
Bastion v10.11
Features
-
Filters
Bastion's invite & link filters will now use Discord's AutoMod. Which means it's now fully customizable in your server settings.
- Migrate filters to AutoMod rules by @iamtraction in #1045
- Removed old
/config filtercommand - Added new commands 118b5bd
/config filter invites/config filter links
Changes
- Greetings & Farewells
- commands: update descriptions of some commands 1ed1e67
- scripts: updated the
migratescript to support filter migration - dependencies: updated by @dependabot
โ ๏ธ NotesIf you are hosting bastion yourself and updating from an older version you'll need to run the following command after the update:
npm run migrate filters
Full Changelog: v10.10.1...v10.11.0
Bastion v10.10.1
Changes
- music: Music would stop playing early for some users. It's now fixed.
- logs: Fixed an issue that caused unnecessary role update logs in some cases 86702a4
Dependencies
- build(deps-dev): bump typescript from 4.9.5 to 5.0.3 by @dependabot in #1037
- update tesseract by @iamtraction in 1b680d3
- update dependencies by @iamtraction in 1a831bf
Full Changelog: v10.10.0...v10.10.1
Bastion v10.10
What's Changed
- Framework
- upgrade tesseract to v5 by @iamtraction in #1032
- new settings manager
- settings can now be updated dynamically using
Settings#set
- dependencies: update by @dependabot
Full Changelog: v10.9.0...v10.10.0
Bastion v10.9
Changes
- Overwatch 2 player stats are back! by @iamtraction in #1020
- polls: remove Bastion's votes from vote count by @iamtraction in #1024
- dependencies: add
discord.jsoptional dependencies by @iamtraction in #1030 - dependencies: update by @iamtraction in #1026
Full Changelog: v10.8.2...v10.9.0
v10.8.2
Changes
- escape markdown in twitch usernames by @iamtraction in #1015
- fix base tier being
nullby @iamtraction in 1e3ac94 - bastion is now ESM only by @iamtraction in #1017
- add docker support by @iamtraction in #1014
Full Changelog: v10.8.1...v10.8.2
Bastion v10.8.1
What's Changed
- Fix permissions for
/role configcommand by @iamtraction in #1010 - locales: localize more strings by @iamtraction in #1012
Full Changelog: v10.8.0...v10.8.1
Bastion v10.8
Changes
- Gamification
- add
/givecommand to give/take coins & xp from server members by @iamtraction in #1006
- add
- Logs by @iamtraction and @sdip15fa in #1005
- Divide
/config logcommand to/config logs serverand/config logs modsub commands - Show message content in
messageDelete&messageUpdateserver logs when enabled - Add a Privacy section in
/server infothat shows if a server has enabled message content logs
- Divide
- Show user status, timeout info & voice channel in
/user infoby @iamtraction in #1003 - Allow users to deselect all roles in Select Roles' select menu by @sdip15fa in #998
Bug Fixes
- Fixed a bug in embed validator that prevented some embeds from rendering by @iamtraction in #1001
- Fixed some cases where
Roles#setcan have duplicate role IDs by @iamtraction in #1008
Full Changelog: v10.7.0...v10.8.0
Bastion v10.7
Changes
- Suggestions
- Moderation
- You can now remove user infractions using the
/user infractionscommand - @iamtraction in #994 - Some more events will be logged in mod logs - @iamtraction in #995
- You can now remove user infractions using the
- Bastion can now relay DMs to a channel on your server - @iamtraction in #978
- You can now play YouTube live streams with
/music play- @iamtraction in #982 - Auto Roles can now be assigned only to bots (or users) - @iamtraction in #988
- You can now set a channel for level up messages - @sdip15fa in #990
Bug Fixes
- Fixed gamification messages not getting disabled - @iamtraction in #984
- Fixed existing roles getting removed because of level up roles - @sdip15fa in #993
- Fixed some linting errors - @iamtraction in #996
Full Changelog: v10.6.1...v10.7.0
New Contributors
Bastion v10.6.1
What's Changed
- fixed new guild docs not getting created by @iamtraction in #980
- fixed limits for select roles by @iamtraction in #979
Full Changelog: v10.6.0...v10.6.1
Bastion v10.6
- Select Roles (formerly Reaction Roles)
An improved version of Bastion's old Reaction Roles. Create groups of roles that users can assign themselves using Buttons or Select Menus. More feature rich than before with lots of configuration options. - Add
/role configcommand to set role emoji & description 09ad2e5 - Show role emoji & description in the
/iamcommand's select menu 9832324 - Add
/music shufflecommand to shuffle the music queue 6e1d462 - Add more info to
/role info- mentionable, emoji & icon 1834061 - Fix levels not getting removed in
/role levelscommand edc1aef - And more!
Full Changelog: v10.5.0...v10.6.0