Releases: NewJumper/FutureBot
Release v1.2.1
Fixes:
= updated and renamed profile-schema to economy-schema
= updated economy.js
= renamed miscellaneous folder and group to utility to match the Help Menu
Upcoming:
• new coin types...?? :)
• a leaderboard to view top players with the highest coins
• markets / shops / bank
(this is just a lazy update)
Release v1.2.0
What's New:
= bug fixes (FB014, FB015)
= simplified -pay
= added a limit to -change-balance up to the 64 bit integer (2^64)
= updated -random to be able to pick a number between x and y (specified by user)
= modified all mute commands to check for the muted role via the role id
= changed permission checks for -daily and -earnings
= -daily is disabled until permissions are resolved (-earnings info will be wrong)
= -gamble will remain a testing command
= updated dependencies count in -debug
= reorganized and renamed the menus in -help
= updated profile-schema.js
= updated .gitignore
= fixed typos
= cleaned up code for release of FutureBot Public Release 1
+ added a ranking system (B)
+ added -rank
+ added -xp-leaderboard (A)
+ added -gamble (A)
+ added -gamble to the Economy page in -help
+ added a Levels & XP menu to -help
+ added Labels to the Help Menu
+ new command labels for changelogs:
(A) - the command/function is in an Alpha stage and only accessible to the owner
(B) - the command/function is in a Beta stage, can be accessible by everyone but it may have bugs
+ added a bit more helpfulness to the failed -math response
Upcoming:
• economy leaderboard
Release v1.1.1
What's New:
= simplified -pay
= changed permission checks for -daily and -earnings
= cleaned up code for the release of FutureBot Public Release
+ added -gamble (testing phase)
Upcoming:
• ranking system
• economy leaderboard
Release v1.1.0
What's New:
= updated -accept
= updated -tempmute
=updated -unmute
=replaced Most commonly used commands with a table of contents for the Help Menu
= renamed Math Commands to Calculation Commands
= fixed embed text within ROLES section
= updated the following dependencies: discord.js
+ added -daily
+ added -earnings
+ added -mute
+ added the following dependencies: ms
- removed -add
- removed -divide
- removed -multiply
- removed -power
- removed -subtraction (these five commands are replaced by using -math)
- removed -muted
- removed mute-schema
- removed mutes.js
Release v1.0.1
What's New:
= bug fixes : FB002, FB009, FB010, FB011, FB012, FB013
= updated all of FutureBot's commands to work with the Commando Framework
= FutureBot has a new profile picture (or logo, whichever seems suitable)
= Node.js updated to version 14.15.4
= npm packages updated to version 6.14.10
= updated -help and -debug's embed style
= made -help more visually appealing and less clustered with a new dynamic Help Center
= updated changes to -ping, changed the "red embed strip" from 150ms to 1s
= made -ping and -debug only usable twice every 10 seconds
= fixed typos within debug.js, index.js, and ping.js
= updated all variables of package to mainpkg
= updated all client values to this.client
= most commands now have either none or just one alias
= commands with - spearating their names can now be used without the dash, (the prefix is still required though)
= replace the old muted role's ID with the new role's ID
= updated the following dependencies: discord.js, mongoose
+ new command handler, from now to be called the Commando Framework
+ publicly released FutureBot's source code on GitHub
+ added -math
+ added -muted
+ added -tempmute
+ added -unmute
+ added mutes.js to help handle who is and isn't muted
+ added .env as a replacement for config.json
+ added TSLR (Time Since Last Restart) to -debug
+ using these math commands: -add, -subtract, -multiply, and -divide, each numeric value is now incremented or decremented to the previous value
+ added a clickable title to FutureBot update embeds within Discord that brings users here
+ added an Upcoming section along with FutureBot release notes (see down below) for any upcoming additions and/or changes
+ added .env to .gitignore
+ added the following dependencies: discord.js-commando, discord.js-menu, dotenv
- removed config.json
- removed the "incorrect syntax" message
- removed Uptime from -debug
- removed server-info command group, merged all commands within that group into server
- removed all leveling functionalities and messages due to a bug
- removed the following dependencies: ms, random
Upcoming:
• emojis within mute and unmute embeds
• a leaderboard to view top players with the highest coins
• ways to earn coins
pre-release v0.17.1 (v1.0.0-beta)
What's new:
= Newly updated format for release notes, both for GitHub and Discord
Upcoming:
= a new command handler (the Commando Framework)
= simplified commands
= shops and markets
= ways to earn coins
BETA version 17.0
Last version within the BETA phase of FutureBot!
What's new:
= preparing for full functionality of the new command handler
+ new command handler
- deleted 90% off all commands (moving them into the new command handler)
- removed all leveling functionalities and messages due to a bug
BETA version 15.1
Updated the functionality and the looks of the help command and improved the leveling system.
= bug fixes : FB008
= updated FutureBot's description
= updated [level.js] to ignore bots when giving [xp]
= simplified [help.js] so it's less complex (by 9 lines of code! yay!)
= updated the looks of [-help] and [-help ]
= renamed Proper Usage to Usage when using [-help ]
= updated the gaps between each rule/role section in #🏢▸headquarters
+ added [-debug]
+ added the prefix with the main command within the Usage section when using [-help ]
+ added the following [dependencies]: [os]
- removed [-server]
- removed [permissionError]
- disabled ability to earn a level-up role (i.e @△ Sector 001, @▽ Sector 109, etc.) due to a bug
- removed the following [dependencies]: [jsonfile]
BETA version 15.0
Adds leveling functionality, more math commands, and better command organization and info.
= bug fixes : FB006
= updated [-ping]
= updated [-help] imports
= updated [profileSchema]
= updated [.gitignore]
= organized command info ([expectedArgs], [description], and [permissionError])
= updated Mongo connection (uses only one connection)
= updated the following [dependencies]: [mongoose]
+ added [-cube-root]
+ added [-pi]
+ added [-power]
+ added [-square-root]
+ added leveling functionality (cannot currently check what [level] you're on and how much [xp] you have)
+ added a new folder for expanded server commands
+ ability to use [-help ] works
- removed warn functionality
- deleted [warnSchema]
- uninstalled the following [dependencies]: [discord-xp]
BETA version 13.1
ECONOMY FIXES
= bug fixes : FB005
= updated commands list and order for [-help] ([-help <command>] is currently disabled)
= renamed [-add-balance] to [-change-balance]
= [-warn] functionalities are in progress
= updated Mongoose connections
+ added [-ping]
+ added [-warn]
+ added [-list-warnings]
+ added [-send]
+ added [warnSchema]