Releases: NateIsStalling/Basic4GLj
v0.6.0-alpha
[0.6.0-alpha] - 2025-03-19
Adds support for Basic4GL Network Engine functions and MacOS release builds are now signed and notarized ✨ ✒️ ✨
Please report any issues with installers or MacOS builds and feedback is welcome in Discussions.
Added:
- Implemented network engine library
- Added "Open Recent" to File menu and "Recent Files" to default tab
- Added macOS arm64 builds to Releases
- macOS release builds are now notarized
Full Changelog: v0.5.1-alpha...v0.6.0-alpha
v0.5.1-alpha
[0.5.1-alpha] - 2024-07-06
Fixed issues loading textures with TexStripFrames and LoadTexStrip
Full Changelog: v0.5.0-alpha...v0.5.1-alpha
v0.5.0-alpha
[0.5.0-alpha] - 2024-02-01
Adds support for Basic4GL Sound Library functions, and installers for Windows, MacOS, and Linux are now included with release builds 🎉
Java 17 is now required to run Basic4GLj jar binary files, which are still available as a zip package download alongside installer binaries.
Installers are packaged with Temurin OpenJDK 17 and should not require any additional setup.
Please report any issues with installers and feedback is welcome in Discussions.
Added:
- ☕ Java 17 now required ☕
- Installers are packaged with Temurin OpenJDK 17
- Added Basic4GL Sound Library support
- Added "Sandbox Mode" runtime setting
- Added Find/Replace editor options
- Added support for commandline arguments
- Added "Program Version" project configuration option for commandline programs
Full Changelog: v0.4.1-alpha...v0.5.0-alpha
v0.4.1-alpha
[0.4.1-alpha] - 2023-04-01
Additional Mac Support and misc bug fixes.
Help is requested to confirm if this update adds support for Apple Silicon - please comment on issue #30.
Added:
- Added LWJGL natives for macOS arm64, Linux arm32, Linux arm64, Windows x86, and Windows arm64
Fixed Issues:
v0.4.0-alpha Preview Build
[0.4.0-alpha] - 2023-03-13
The "Mac Support" Release
Added:
- Revived project (Hooray!)
- Added Mac OS support
- Java 8 now required
- Officially made Basic4GLj open source (Hooray again!)
Known Issues:
v0.3.0-alpha
[0.3.0-alpha] - 2015-11-16
Added:
- Replaced JOGL extensions with LWJGL library implementation
- Implemented OpenGL, sprite, text, input, and trig function libraries
- Added sample programs from the Windows version of Basic4GL
- Fixed some bugs, added more
v0.2.2-alpha
[0.2.2-alpha] - 2015-04-13
Added:
- Added debugging tools: breakpoints, watchlist, and callstack
- Implemented "include" keyword (Ctrl+Click opens included files in the editor)
- Tabs implemented
v0.2.1-alpha
[0.2.1-alpha] - 2015-04-13
Added:
- Projects can be exported as standalone Java applications
- Settings for projects implemented
- Function list window added
- Fixes to syntax highlighting
- Removed unnecessary library files
v0.2.0-alpha
[0.2.0-alpha] - 2015-01-24
Added:
- UI changes and fixes
- Improved text editing
- Bookmarking code implemented
- Fixed issue with VM error handling and reporting
- Added license info