-
Jul 6th, 2025, 05:58 AM
#601
twinBASIC programming - releases
The latest releases of the twinBASIC programming language and IDE are available for download here...
https://github.com/twinbasic/twinbasic/releases
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
To install,
- 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: You must extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
Further details 'How to install':
https://nolongerset.com/how-to-install-twinbasic/
See also:
https://twinbasic.com/
https://twinbasic.com/preview.html
A workaround for any memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
Last edited by VB6 Programming; Jul 6th, 2025 at 10:34 AM.
Reason: twinBASIC development
-
Jul 6th, 2025, 10:19 AM
#602
Re: twinBASIC programming - Beta releases - Windows 2000 - Win2K
BETA 844 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 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: removed use of some Win2k incompatible APIs, to allow built executables to run on Win2k machines (must explicitly target OS in project settings)
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 6th, 2025, 10:23 AM
#603
twinBASIC programming - Beta release 845
BETA 845 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 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
- improved: Label.VerticalAlignment property now appears next to Alignment property in the property sheet
- added: Compilation.CompilerVersion constant, indicating the release number (e.g. currently 845) [ Don, discord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
Last edited by VB6 Programming; Jul 6th, 2025 at 10:31 AM.
Reason: twinBASIC development
-
Jul 7th, 2025, 06:18 AM
#604
Re: twinBASIC programming - Beta releases
BETA 846 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 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: issue with PROJECT EXPLORER panel not showing all items after a project is closed and then another project opened
- fixed: exposing an 'Angle' property on a UserControl would cause several issues in the tB form designer in using that UC [ fafalone, discord ]
- fixed: computer waking from sleep should no longer trigger the project to enter SAFE MODE [ https://github.com//issues/1951 ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 8th, 2025, 02:56 AM
#605
Re: twinBASIC programming - Beta releases
BETA 847 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 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: (regression in BETA 846) form designer won't allow selection of individual controls [ fafalone, discord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 8th, 2025, 11:15 AM
#606
twinBASIC programming - Beta releases
BETA 848 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 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
- added: initial UserControl support for OLE_OPTEXCLUSIVE, and IPropertyNotifySink::OnChanged notifications (makes VBCCR.OptionButtonW work)
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 9th, 2025, 03:09 AM
#607
twinBASIC programming language - Beta releases
BETA 849 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: calling Form.Show(vbModal) from an MDI form could cause the compiler to crash whilst debugging [ https://github.com//issues/2196 ]
- fixed: edge case in codegen involving array accessors when using [ArrayBoundsCheck(false)] mode causing clobbering of EFLAGS [ https://github.com//issues/2193 ]
- fixed: ellipses button in property sheet was shown incorrectly for objects such as StdFont [ https://github.com//issues/2187 ]
- fixed: Strikethru property could not be set via the form designer for StdFont properties [ https://github.com//issues/2187 ]
- fixed: issue with MSCOMCTL image lists placed in frames/picture boxes [ https://github.com//issues/2034 ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 9th, 2025, 05:42 AM
#608
twinBASIC programming - Beta release 850
BETA 850 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: property-let/set with Bang operator not always working with early-bound interfaces [ franic, discord ]
- fixed: some builtin FileSystem functions would not accept paths prepended with \?\ [ fan2006, discord ]
- fixed: entering malformed procedure header without parenthesis will now be auto-corrected as per VBx, e.g. Function Test As Long -> Function Test() As Long [ VanGoghGaming, discord ]
- improved: implemented delay-retry logic for more reliable block auto-completion when compiler is delayed in providing live block info to the IDE
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 9th, 2025, 08:10 AM
#609
Re: twinBASIC programming - Beta releases
BETA 851of 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: OptionButton Click event would fire on second reload of a form instance [https://github.com//issues/2188 ]
- fixed: when a Default button is defined on a form, Enter key was being ignored for other buttons that have focus [ XYplorer, discord ]
- fixed: resolving of special Scale syntax could cause issues with IDE features such as hover-info and Goto Definition [ https://github.com//issues/2149 ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 9th, 2025, 03:18 PM
#610
twinBASIC programming - Beta releases
BETA 852 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: IProvideClassInfo::GetClassInfo implementation for UserControl to prevent hard crash using SmartUI AX control [ RobWubs, dicsord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 10th, 2025, 05:03 AM
#611
twinBASIC programming - Beta releases
twinBASIC programming IDE BETA 853 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: form designer paste into container now disabled when >1 selected controls [ GTAIV, discord ]
- fixed: form designer undo/redo was causing all controls to be selected after the operation [ GTAIV, discord ]
- fixed: VERSION info block 'FileVersion' string was padding the Revision part to 5 characters rather than 4 to match VBx [ XYplorer, discord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 11th, 2025, 05:20 AM
#612
Re: twinBASIC programming - Beta releases
twinBASIC programming IDE BETA 854 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: methods marked as [Restricted] are no longer required to be implemented, leaving a NULL entry in the vtable to match VBx behaviours [ VanGoghGaming, discord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 11th, 2025, 05:25 AM
#613
twinBASIC programming - Beta releases
BETA 855 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: internal redefinition of ITwinBasicDesignerExtensions::GetIViewObject in NativeCommonControls package was incorrect [ https://github.com//issues/2198 ]
- added: built-in conditional compilation constants TWINBASIC_TARGETOS_MAJOR and TWINBASIC_TARGETOS_MINOR to represent the root project target OS setting
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 11th, 2025, 07:36 AM
#614
Re: twinBASIC programming - Beta releases
BETA 856 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: potential codegen crash when using non-simple For statements [ Excalibur, private ]
- fixed: some edge cases with regards to whitespace handling in Input file statements [ Excalibur, private ]
- fixed: Close #0 should be a no-op and not raise an error [ axisdj, discord ]
- improved: the IDE will now report a critical error in the DEBUG CONSOLE if the OS per-process GDI handle limit has been reached
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
Jul 12th, 2025, 07:19 AM
#615
twinBASIC programming - Beta releases
BETA 857 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: auto correction of "Function something as something" (and similar syntax) was not working if the letter casing of "As" is not as expected [ VanGoghGaming, discord ]
- added: 1 language pack (Polish)
- special thanks to our community members for the new/updated language packs (Michal)
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
-
twinBASIC programming - Beta release 858
BETA 858 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: controls named the same as a base form method or property no longer take precedence [ Excalibur, private ]
- added: warning TB0028 "control is overshadowed by base form method or property of the same name"
- fixed: using nested packages containing AX controls could fail at runtime in built executables with deserialization errors [ RobWubs, discord ]
A workaround for the memory leaks is to routinely restart the compiler (not the whole IDE), until fixed.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|