Due to a serious bug in _SNDOPEN (reported here) we once again decided to release a quick bugfix version, rather than letting this bug lurking around for another 2-3 month until our next regular release.
Visit GitHub for download.
Enhancements
Developer Notice
We are probably going to deprecate the $NOPREFIX feature sooner or later in the future. Nothing is finally decided yet, but as we have more and more efforts to keep new things compatible with $NOPREFIX it's a decision we've to make. Especially CONST and the pre-compiler metacommands show bad interactions with $NOPREFIX over and over again and make implementations overcomplicated.
With this notice we wish to get your attention for the issue and recommend to adapt your coding habits to no longer rely on $NOPREFIX right now, so it becomes an easy transition when we finally drop it.
Visit GitHub for download.
Enhancements
- #531, #532 - Extended `ON ERROR GOTO` syntax - @RhoSigma-QB64
- _NEWHANDLER and _LASTHANDLER keywords allow for easy overriding and restoring of error handlers
- #529 - Fixed file extension filters for kdialog (_OPEN/_SAVEFILEDIALOG) - @flukiluke
- #531 - Fixed auto-generated help pages (F1) for user functions which use arrays as arguments - @RhoSigma-QB64
- reported here https://discord.com/channels/97538191235...9387418676
- #533 - Fixed a serious bug in _SNDOPEN when used with the "memory" load feature - @a740g
- reported here https://qb64phoenix.com/forum/showthread.php?tid=2982
Developer Notice
We are probably going to deprecate the $NOPREFIX feature sooner or later in the future. Nothing is finally decided yet, but as we have more and more efforts to keep new things compatible with $NOPREFIX it's a decision we've to make. Especially CONST and the pre-compiler metacommands show bad interactions with $NOPREFIX over and over again and make implementations overcomplicated.
With this notice we wish to get your attention for the issue and recommend to adapt your coding habits to no longer rely on $NOPREFIX right now, so it becomes an easy transition when we finally drop it.