Releases: NeonAngelThreads/DolphinBot
RELEASE-v1.3.1
Release 1.3.1
What's Changed
[+] Added more translations in multi-language.
[+] Added License Command in terminal
[+] Added Advanced Command Menu display.
[!] Fixed bug that reconnect when command system when error.
[+] Added command menu displaying using 'help' command.
[!] Fixed the command aliases didn't work.
[+] Added plugin provider to plugin attribute.
[+] Added plugin usage attribute to plugin system.
[+] Added copy right to each file.
[+] Added colors to the Command Menu
[+] Supported to change languages from config.
[] Improved Logging system.] Improved Code quality.
[

- 1.3.1 by @NeonAngelThreads in #7
Full Changelog: v1.3.0...v1.3.1
1.3.0-RELEASE
1.3.0 Release (Language Update)
Changes
- [+] Supported to change languages from config.
- [~] Improved Json parsing performance.
- [!] Fixed plugins disabling incorrectly.
- [+] Added Translatable logging setting.
- [#] Fixed Typo.
- [+] Added "packet-warning" option in config.
- [-] Removed useless classes.
- [~] Updated README.md.
- [~] Improved Logging system.
Full Changelog: 1.2.4...v1.3.0
1.3.0-BETA
Beta 1.3.0 (Proxy Update & Bug Fixs):
Important
Some API methods are considered to be deprecated. Please check out the updates in plugin document.
What's Changed
[!] Fixed crash bug on macOS.
[+] Added README_CN.md for chinese langrage.
[+] Added Alias Supports for command system.
[+] Added Event container in plugin manager.
[+] Moved command action to handler class.
[+] Added PacketDebugger.
[+] Added EntityMoved Event
[~] Improved Event system.
[-] Deleted useless code.
[+] Added "packet-warning" option in config.
- Refactor AnsiEscapes to use CrossPlatformUtil and update path separators in ResourceHelper by @huangdihd in #2
- [+] Added Proxy settings for starting multiple bots from different IPs by @NeonAngelThreads in #4
- Proxy support by @NeonAngelThreads in #5
New Contributors
- @huangdihd made their first contribution in #2
- @NeonAngelThreads made their first contribution in #4
Full Changelog: 1.2.4...1.3.0beta
BETA-1.2.4
Change Log:
- [#] Fixed plugins loaded incorrectly when multiple bots are loaded.
- [+] Added file completer.
- [+] Added Logger level highlighting feature.
- [+] Added SystemEventLogger.
- [+] Added LoadCommandExecutor to hot load plugins.(Hot Inject during the connection)
- [~] Improved connection stability.
- [~] Improved code structure.
ALPHA-1.2.4
Change log
- [!] Fixed the file extracting error located to 'C:\Users\Administrator' on the cmd with different start path.
- [+] Added Auto-Tab-Completer feature.
- [+] Added TerminalCommand.java and builder API for registering the terminal side commands.
- [+] Added ReloadCommandExecutor to reload & hot load plugins.(Hot Inject during the connection)
- [+] Added quit confirmation.
- [~] Improved code structure.
- [~] Optimized path fetch logic in getBaseConfigRoot() method.
- [~] Improved README.md
RELEASE-1.2.3
Change Log:
- [+] Added LoginStateMachine API for convenience of changing the login process for different servers.
- [+] Added KeepAlive Packet Handler
- [~] Improved connection stability by add the keep alive packet sending logic.
- [~] Improved code style, simplify the code by using the Dolphin State Machine API
- [~] enriched the documentation for plugin development.
- [~] Improved package naming.
- [~] Improved README.md.
Release v1.2.2
Release v1.2.2 (Stability Update):
Change Log:
- [!] Fixed encoding bug in Windows 11 terminal
- [~] Improved log system
- [~] Improved stability
Full Changelog: v1.1.17...v1.2.2
Release v1.2.1
Console Interaction & Stability Updates
Change Logs
- [+] Added feature that can send chat messages from the terminal.
- [+] Fixed bug that some of color in chat message could not be displayed.
- [~] Improved connection stability.
- [+] Added PlayerTrackers that can automatic record player info.
- [~] Improved logging system.
Release v1.1.17
! Important Update !
[!] Fixed color cloud not be correctly displayed in old Windows version including Windows 10 and Windows 7
[!] [+] Added bukkit-like event system and EventHandler annotation. API Use Cases
Chanfe Log:
- [~] Fixed console colors could not be correctly displayed in Windows terminal.
- [+] Added EventHandler annotation.
API Use Cases - [+] Added bukkit-like event system and its dispatcher
- [+] Added EntityEmergedEvent
- [+] Added PlayerMoveEvent
API Use Cases - [~] Improved code structure.
- [-] Removed useless classes.
- [+] Added Win32ColorSerializer for windows style color rendering.
- [~] Added Player interfaces for plugin development
- [~] Improved Logging system.
Full Changelog: v1.1.14...v1.1.17
Release v1.1.14
v1.1.14 Update
Archive ending with full is assembled full dependencies.
Change Log:
- [~] Fixed console colors could not be correctly displayed on Windows terminal.
- [+] Added 13 new different packet event.
- [+] Supported reloading a plugin without restarting.
- [+] Added UStringHelper for forcing unicode string converts.
Force Unicode Helper - [+] Added More Util classes.
- [+] Added Win32ColorSerializer for windows style color rendering.
- [~] Improved packet listening system
- [~] Added Player interfaces for plugin development
Player Event Use Cases