0.0.5 - To Release
-- Commit 1 --
- Removed not necessary pgo executables import to uber jars
0.0.4 - January 24, 2025
-- Commit 2 --
- Add support for native image profiles
- Add Profile-Guided Optimization (PGO) support for native images
- Modify PortMapper logic to require developers to close ports they open
- Change META-INF to the maven default place under resources
-- Commit 1 --
- More organized README for developers
- Unique instance for ChatUtils on client instead of creating one for each instance
- Remove Server PortMapper property and create it outside
-- Commit 3 --
- Fix project folder structure
- Remove IDE specific items from Git
- Change ExecutorService
execute
tosubmit
-- Commit 4 --
- Optimize native image
- Better pom.xml organization
0.0.3 - January 17, 2025
-- Commit 2 --
- Add UTF-8 support natively on terminal
- Code structure enhancements
- Use exception as cancellation mechanism
- Add more user-friendly warnings
- Add Google Code Style
- Add JavaDocs
- Faster resource closing on Server and Client classes
-- Commit 1 --
- Use GraalVM instead of Launch4j for creating Windows native images. Launch4j made necessary for the user to have JRE
- Added JLine in bundles for better compatibility with the native image build
- Change Deprecated JLine Jansi to JNI Version
-- Commit 1 --
- Fixed showing terminal buffered messages a lot of times on closing the server
- No more Exceptions when exiting of the application via
CTRL + C
-- Commit 2 --
- Fix wrong maven folder structure
0.0.2 - January 12, 2025
- Added
CHANGELOG.md
andTODO.md
files for better project management. - Corrected folder structures for improved organization.
- Updated server and client designs, including renaming for clarity.
- Implemented a more robust logging system for easier debugging.
- Reorganized default prompt options for better usability.
- Improved performance of reconnection attempts on the client side.
- Introduced a Singleton pattern for the Terminal instance to ensure a single point of access.
- Added UPnP support for automatic port forwarding.
0.0.1 - RELEASE - January 7, 2025
- Created the initial repository.