BETA 862 of the twinBASIC programming IDE is now released...

Download from here... https://github.com/twinbasic/twinbasic/releases


  • Click on "Assets" for the latest release
  • Download and Extract the ZIP file into a local folder
  • Then run the twinBASIC.exe from that local folder
  • IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.

How to install... https://nolongerset.com/how-to-install-twinbasic/

You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags

Changelog
  • IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
  • KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
  • TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
  • fixed: Import VBP/TWINPROJ feature treeview would disappear when collapsing nodes [ AntsAntix, discord ]
  • fixed: OLEDragOver/OLEDragDrop events were not correctly populating the Shift argument [ XYplorer, discord ]
  • fixed: ComboBox focus issue when focus is moved away to another window and then to a ComboBox control [ https://github.com//issues/2199 ]
  • fixed: Printer.TextWidth/TextHeight incorrectly defined with ByRef input param [ fafalone, private/3 ]
  • fixed: Keyword 'Randomize' should not be allowed as a line label, to match VBx [ fafalone, private/4 ]
  • fixed: type library loading adjustments, so the cached typelib path is now only used as a final fallback [ fafalone, private/6 ]

A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.