Releases: RainyXeon/ByteBlaze
Releases · RainyXeon/ByteBlaze
4.1.0 (Stable)
Change logs:
- 2af7dae Fix vol button for player control
- 41a9739, 80f7244 Update interface for 247 command
- 0e97559 Prettier directory
- 0e97559 Prettier Syntax
- 0e97559 New websocket events
- 0e97559 Split all player control buttons to files for easy maintaining
- e35881d Update autofix syntax
- 246ec03 Change /leave to /stop
- 246ec03 Change /src/functions to /src/utilities
- 87165dd Change Replay.ts button to Previous.ts button
- 87165dd Fix ClearMessageServices
- ab43529 Fix volup + down + loop button
Announcements
So I will relax for 1 month after release this update. In that time maybe I will do a small update but not very often. See ya my best user!
4.0.1
4.0.0 | Christmas release!!!
Now bot required to use lavalink@v4.0.0
- 16d4424 Remove 'autoComplete' event, pack all autocomplete function into command file
- 7dba773 Autoreconnect when server down
- 087c592 Patch play command when someone querying in another channel
- c080dd7 Update to lavalink v4
- 295ed2b New ClearSlash.mjs file
Merry christmas everybody who use my bot! :D
Thank you for using my bot all this time.
You guys are truly precious people.
I will also continue to try to get ByteBlaze into the hands of more people.
Wishing all u guys a merry, happy and healthy Christmas!
3.1.0 (Stable)
Change logs:
- eacdae7 Dropped show guilds count on bot's status
- eacdae7 Major setup fix
- b785de8 Major playlist fix
- b785de8 Add two-step-confirm for delete
- 4cfd5c9 Change from name to id in playlist for use playlist network
- ba0aba1 Add playlist editor
- 29139c8 Drop Visibility.ts (View.ts)
Known issue
- #12 Type space but return previous id (Not affected so ignore)
3.0.0
This is the source breaking change, may affect to performance because using new framework. More features will in minors update
- 18c8ca7 Change all source to class for easy maintaining
- 596c150 Fix build script with help command in build version
- 13c8f9e New way to handling commands and events
- 13c8f9e Split shard event to /shard dir
- 596c150 Drop manual deploySlash, use auto deploy instead
Click here to check compare
2.5.10
Breaking change!!!!!
- Bot will have build script so that I will have build guide and pre-built zip file
- Click here to see guide
Change log:
- 4478308 Add database connect time
- 4478308 Using
quick.db
v10 - cd49fca Clean for db register in /database folder
- 32e690d Fix autofix not reconnect
- e8cb5c1 Add support for Postgres DB and fix docker issue
- c3de3fb Update README.md and rename file
- 5629be4 Docker build fix
- 0feeab0 Update performance
- a210d05 Fix event handling, change /src/metadata.ts to /src/manifest.xml and /src/helper to /buildTools
Click here to check compare
2.5.0
- 4b13509 Using model in QuickDB, split to 9 table for easy maintain
- 7e170ce Remove support for musicard, implement doc later
- dbed376 First add shard.ts file
- 281543e Change to pnpm
- 75ac85c Use
better-kazagumo
package, first step to provide own lavalink wrapper - ebd7ff6 New install srcipt
- 51680de Add debug mode for developer
- db35e8b Reduce some any type
- d5cac21 Patch player control edit
Click here to compare
2.3.0
- 14fdd02 Add
musicard
for new player control interface - f224e37 Embedtify 100% for better UX/UI
- 8933614 Add custom emoji for better UX/UI
- b808f1f , 8933614 Add player control + emoji safe mode when error
- 14a6a6e Split autoComplete to new event
- 3595b23 Add karaoke filter
- 4792c87 Reduce some any type
- 7e1d69f Add delete msg timeout for player control
Click here to compare
2.0.0
- 4869193 Add
reconnectTries
andrestTimeout
for autofix lavalink - 4869193 Add
metadata.yml
for versioning - 810f229 Add support for apple
- c4cda0b Fix not playing playlist issue
- d4cea83 Fix docker compose issue (d4cea83)
- 08e0508 Fix no string issue
- 08e0508 Reformat code for easy maintaining
- b3a49a9 Fix load lavalink data
- d62e805 Intergrate with lavalink no port
- 88d78dc Change to express-ws
Click here to check compare
Fresh release (v1.0.0)
Welcome to ByteBlaze!
This is a big new update from Cylane with following features:
- Typescript rewrite
- New config parse engine
- Fix all runtime bug from Cylane
- Faster database load
- Pure ESM for use any esm/commonjs packages
In the future, I will support this feature:
- Cluster (sharding) support for alive server
- Sharding
- Ws cluster (sharding)
- Some anime command
Why I change from commonjs to esm?
Because I think this is the future of javascript on intergrating with other engine.
Why I change from Javascript to Typescript?
Because I tired with random api error production so Typescript will help me that!
What about the current Cylane?
I will still update it until 1/1/2025. This date also end of support on Cylane and I will archive it.