All notable changes to the "amiga-blitzbasic2" extension will be documented in this file.
- Constant values shown on mouse hover (if they are defined in the same source file).
- Added some error checking when launching UAE.
- Notifications edited.
- Fixed a problem with too many include files breaking the communication with UAE. The AREXX scripts are now rewritten, so you need to copy build tools again.
- UAE is started automatically if needed when building ISO files.
- Package examples now edited to NOT include diskfont.library and mathtrans.library by default. You should try to avoid using these libraries if you make self-bootable productions.
- Renamed the command palette functions so they are grouped by UAE/Amiga.
- Syntax highlighting improved.
- Outline duplicate removed.
- From now on, you will need to supply your own libraries when packaging to ADF or ISO.
- The Blitz Basic 2.1 manual has been added and can be opened from the command palette.
- Linux script to bring FS-UAE window to front is updated.
- ReadMe restructured.
- Fixed ISO build bug.
- Initial Real Amiga build support.
- Automatic compiler options bug fixed. Note: you need to copy the build tools again for this update to take effect.
- Updated instructions.
- Build tools for Amiga OS needs to be copied (once per shared folder / Blitz type) using a command (Ctrl/Cmd+Shift+P) instead of automatically being copied at every build process.
- Option to set compiler options automatically as part of the build process (BB2).
- UAE is brought to focus at compile/run (some actions are needed to get this to work on Linux). This implementation is based on amishell.
- Fixed some bugs that could cause the 'outline' and 'go to symbol' functions to fail.
- The line 'serial_translate=crlf_cr' in the WinUAE configuration file should not be needed any more, but it being there doesn't hurt.
- Node.js dependencies updated to remove vulnerabilities.
- Extension settings are now grouped.
- [Experimental] AmiBlitz 3.x support (through ARexx, command line support might be added later)
- Fixed bug that broke commands in version 0.9.5
- Option to launch UAE automatically. You need to give a full command line for launching UAE in the extension settings. See the readme for details.
- Fixes for windows compatibility
- Zip packaging for HD Installation
- [Experimental] CDTV and CD32 Packaging
- Fix to avoid cannot Open File in BB2 Editor.
- ADF Packaging
- Blitz Basic 2 Label, NewType, Statement, Function and Macro are now showing up in the Outline view and Go to Symbol..
- New keybindings
- Manage projet with multiple .bba files and includes.
- Save document on run UAE.
- Documentation.
- Extension Settings: shared folder volume name in AmigaOS.
- Extension Settings: UAE serial port for direct connection.
- blitzbasic2.rexx and BB2NagAway integrated in extension and copied automatically in AmigaOS.
- Integrated documentation (Hover Mode) - No external tool dependencies.
- Launch bb2 compilation through arexx using native javascript - No external tool dependencies.
- Initial alpha release