Skip to content

Releases: tresabhi/blitzkit

Blitzkrieg 1.14.1

18 Oct 02:16
495a830
Compare
Choose a tag to compare

Oopsy daisy, a memory leak!

Changes

  • Simplified message for users to use /link

Fixes

  • Fixed a memory leak in the render thread manager

Technical changes

  • Added UserError extending Error
    • This lets the bot avoid spamming the debug console for mistakes users make
  • Reduced render threads to 2

Blitzkrieg 1.14.0

17 Oct 01:34
a6d9044
Compare
Choose a tag to compare

Elegance has never been met like this before

Features

  • Added /link
    • Unlike /verify, /link links you Discord and Blitz accounts across all servers
    • This command does not change your nickname
    • /link now simply displays a deprecation message
    • Usernames can still be inputted per-command to override your linked account
  • /stats and /full-stats are now way simpler
    • /stats <type> <period> has been replaced with /stats <30|60|90|...> (likewise, /full-stats)
    • These commands now have filters without having to opt into multi-tank
  • Added /breakdown
    • Unlike /today, /breakdown lets you select any period of time
    • /breakdown now simply displays a deprecation message
  • /about commands are now sorted alphabetically
  • Added a /reset button to the options dropdown and embed context-menu

Changes

  • Simplified no ongoing ratings season edge case
  • Updated welcome message for Skilled server to use /link and other up-to-date information
  • Tier weights are now reported in Arabic numerals instead of Roman
  • Removed tank images from /owned-tanks
    • Wargaming messed up their API and almost no tanks have any images anymore

Fixes

  • Banners now use a more economical .webp format just like the home page
  • Removed unused color palettes

Technical changes

  • Guild commands are now handled more efficiently
  • Removed nickname-based Blitz username inference
  • Code split a lot of common functionalities
  • Re-arranged core folder
  • Added midnight and latest ratings leaderboard caches
  • Merged renderers into their primary user files
  • Added sharding
    • Disabled for now but good for future proofing
  • Switched to a way cleaner logging schema
  • Hosting is now done in 6 hour periods instead of 5

Blitzkrieg 1.13.3

08 Oct 22:36
dc9ab20
Compare
Choose a tag to compare

Streamer's delight!

Features

  • Added config context menu for the session tracker embed

Blitzkrieg 1.13.2

05 Oct 16:05
Compare
Choose a tag to compare

One lonely albeit important fix.

Fixes

  • Gradients for /stats now use Radix's new hex values

Blitzkrieg 1.13.1

02 Oct 00:04
cb9d283
Compare
Choose a tag to compare

The quickest minor update in town 🤠

Changes

  • Added a title, description, and icon to the website
  • Added display options to the session tracker

Fixes

  • Center aligned stats in breakdown to work better on low width devices
  • Center aligned the Blitzkrieg logo in the navbar

Technical Changes

  • Added up-to-date information to README.md and embed docs

Blitzkrieg 1.13.0

01 Oct 22:13
1138e1a
Compare
Choose a tag to compare

One of the biggest updates ever! This changelog's size does not truly represent the work (and brain cells) spent.

Changes

  • Added Blitzkrieg homepage
  • Added session tracker
    • Search players up and select one
    • This starts tracking your games from that point
    • This is displayed in a similar fashion to the /today command
  • Updated the permissions doc
    • This now includes all 3 of the needed permissions for full operation
    • Also renamed the permissions to better match Discord
  • Renamed /help to /about
    • Renamed /help about to /about bot

Fixes

  • Added /ratings error handling for null clans, players, and rewards

Technical Changes

  • Removed all server assets
  • Simplified build script to only compile the bot
  • Upgraded the build script to TypeScript
  • Moved docs build to dist/docs
  • Split tsconfig.json for Next.js and esbuild
  • Removed Gitpod config
  • Switched to .env
  • Made Wargaming application ID public
  • Started migration to Radix UI

Blitzkrieg 1.12.9

19 Sep 13:11
f883670
Compare
Choose a tag to compare

Now that the clan event is over, we don't need /clan-event. This command may be reintroduced in the future as a part of a different command/feature and will definitely be re-enabled during the next clan event.

Changes

  • Disabled the /clan-event command

Blitzkrieg 1.12.8

11 Sep 18:16
8c4afa7
Compare
Choose a tag to compare

Blitzkrieg is a completely free service and I earn no revenue from it. To keep it sustainable, I have to rely on free services. Unfortunately for embeds, seems like I have exceeded my limits. Before this service starts charging me, I have shut down embeds. They'll hopefully be back in 1.13 alongside the website! Only the future will tell...

Changes

  • Removed all embed buttons

Blitzkrieg 1.12.7

09 Sep 02:38
90e0123
Compare
Choose a tag to compare

A few fixes and clarifications

Changes

  • /clan-event
    • Made statement about the limited publicly available data
    • Added a statement about reset times

Fixes

  • Commands with images now once again work

Blitzkrieg 1.12.6

08 Sep 16:45
8fd45e2
Compare
Choose a tag to compare

Stops making the bot lie!

Changes

  • The approximation warning for /clan-event has been made more concise
  • Players with 0 wins are now omitted

Fixes

  • Players who haven't player within the current day are now omitted