Releases: idoneam/Canary
Stewart Biology South Patch 2
What's Changed
- fix: broken role restoration due to missing await by @davidlougheed in #640
- chore: add some more type hints by @davidlougheed in #641
- chore: bump version to 4.0.2 + update lockfile deps by @davidlougheed in #642
Full Changelog: v4.0.1...v4.0.2
Stewart Biology South Patch 1
What's Changed
- fix: docker CMD and configure pyproject build-system by @davidlougheed in #617
- fix: quote command by @davidlougheed in #618
- fix: misc commands + docker CMD again by @davidlougheed in #619
- fix: course helper method template/formatting by @davidlougheed in #620
- chore: truncate webhook error max size + log webhook send exceptions by @davidlougheed in #621
- chore(deps): bump regex from 2023.12.25 to 2024.7.24 by @dependabot in #624
- fix: reminder replacement type-consistency by @davidlougheed in #627
- chore(deps): bump tabulate from 0.8.9 to 0.9.0 by @dependabot in #579
- fix: bad converters in commands + missing typehints by @davidlougheed in #628
- fix: missing await causing everyone to be muted on join by @davidlougheed in #638
- fix(currency): type hinting errors by @davidlougheed in #639
Full Changelog: v4.0.0...v4.0.1
Stewart Biology South
What's Changed
- Tweak Docker build process by @davidlougheed in #494
- Module-ify and add some type hinting; move to async sqlite3 lib by @davidlougheed in #572
- ci: fix wrong default branch by @davidlougheed in #613
- fix: bad Dockerfile workdir timing + copy in license by @davidlougheed in #614
- fix: package install inside dockerfile by @davidlougheed in #615
- ci: fix image for dev/edge docker metadata by @davidlougheed in #616
Full Changelog: v3.3.0...v4.0.0
McConnell Room 12
feat: purge of pictures in verification channel (periodic or through command) (@le-potate)
feat: ?spoilerize
command to repost messages as spoilers through a webhook with the same username and avatar as the original author. Mods can use this on any users (@le-potate)
feat: new muting system (can be used through ?mute
and ?unmute
commands or by directly giving a role) that saves and remove all roles from the user and creates an appeal channel reserved to them. When they are unmuted, they get their roles back (after confirmation) and the appeal channel is deleted. All messages in appeals channels are logged in a central channel (@le-potate and @davidlougheed)
chore: update dependencies and dockerfile
McConnell Café
Changes:
- chore: update dependencies and dockerfile
- chore: remove yapfignore file and add tests to dockerignore
- feat: add gif support to banner contest
McConnell Frostbite Patch 1
Changes:
- fix: Dockerfile issue preventing image build
McConnell Frostbite
Changes:
- fix: query metric units for wttr command
- fix: [#473] rewrite translate to be not case sensitive
- feat: xkcd embed now displays date.
- change: moved undersad from year to generics
- fix: fix typo in submitbanner command docstring
- devops: automatically publish image to GHCR
- dev: switch to black as autoformatter
- feat: add music functions
- feat: add secret crabbo celebration feature
- chore: update dependencies
McConnell Blues Pub Patch 3
Changes:
- Fix colour command returning 'wrong' colours (@lazho, Issue: #456)
- Refactor/fixes related to images : (@namemcguffin, PR: #413)
- Prevent image processing blocking the bot
- Move some image parameters to config
- Compress images that are too large
- Bump some dependencies
McConnell Blues Pub Patch 2
Changes:
Bug fixes:
- Fix: install sqlite3 in dockerfile with apt (@davidlougheed)
- Fix letter casing issues for custom reactions (@le-potate)
McConnell Blues Pub Patch 1
Changes:
- Add missing Pillow dependency (@le-potate)
- Upgrade SQLite in the Docker container (@davidlougheed)
- Bump Numpy