01-20-2024, 03:34 PM
Hi All,
The latest version of QBJS (0.8.0) is now available. Here are some highlights for this release:
Language Support
A major focus of this release was improvements to QB/QB64 language support and compatibility. This includes many compiler improvements as well as adding support for over 30 additional keywords. Some highlights include:
- Support for SOUND
- QB64 string compression: _Deflate$, _Inflate$
- Support for STATIC variables in functions and subs
- QB64 keywords can be used with or without leading underscore.
IDE Enhancements
Numerous fixes and enhancements to the IDE were included in this release. There is now a shortcut key for stopping the running application (SHIFT+F5). Files can now be uploaded to the virtual file system via an upload link in addition to the already supported drag and drop method. The largest and most visible change is the inclusion of a new integrated help tab to the console. This includes content directly from the github wiki.
2D Graphics Library
New methods were added to the extended 2d graphics library to apply dashed line style to any line drawing method as well as the ability to draw an inverted rect.
Special thanks and shout out to @grymmjack and @FellippeHeitor for code contributions to this release! @grymmjack contributed the SOUND keyword as well as the new QB64 VSCode theme. @FellippeHeitor submitted a number of fixes and enhancements to the file I/O.
See the full release announcement for a complete list of fixes and enhancements.
Check it out online here: https://qbjs.org
The latest version of QBJS (0.8.0) is now available. Here are some highlights for this release:
Language Support
A major focus of this release was improvements to QB/QB64 language support and compatibility. This includes many compiler improvements as well as adding support for over 30 additional keywords. Some highlights include:
- Support for SOUND
- QB64 string compression: _Deflate$, _Inflate$
- Support for STATIC variables in functions and subs
- QB64 keywords can be used with or without leading underscore.
IDE Enhancements
Numerous fixes and enhancements to the IDE were included in this release. There is now a shortcut key for stopping the running application (SHIFT+F5). Files can now be uploaded to the virtual file system via an upload link in addition to the already supported drag and drop method. The largest and most visible change is the inclusion of a new integrated help tab to the console. This includes content directly from the github wiki.
2D Graphics Library
New methods were added to the extended 2d graphics library to apply dashed line style to any line drawing method as well as the ability to draw an inverted rect.
Special thanks and shout out to @grymmjack and @FellippeHeitor for code contributions to this release! @grymmjack contributed the SOUND keyword as well as the new QB64 VSCode theme. @FellippeHeitor submitted a number of fixes and enhancements to the file I/O.
See the full release announcement for a complete list of fixes and enhancements.
Check it out online here: https://qbjs.org