Releases: twinbasic/twinbasic
Releases Β· twinbasic/twinbasic
twinBASIC BETA 787
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: abnormal CPU usage by the compiler background processes [ fafalone, discord ]
twinBASIC BETA 786
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Public Delegates were not accessible from packages [ fafalone, discord ]
- fixed: further corrections to edge cases around WM_WINDOWPOSCHANGING in MSACCESS AX controls [ commissioned work ]
- improved: many performance improvements to the early stages of the compiler, particularly noticeable on slower machines
- updated: 2 language packs (Spanish, Catalan)
- special thanks to our community members for the new/updated language packs (Marcos LM)
twinBASIC BETA 785
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: 'Trace RaiseEvent calls and args' option to the project Trace options [ commissioned work ]
- fixed: some edge cases around UC handling of WM_WINDOWPOSCHANGING in MSACCESS hosts [ commissioned work ]
- fixed: (regression since BETA 782) after build to EXE/DLL, debug session can fail with 'Failed to create window class named ThunderRT6Main', and form designer failures until compiler restart [ fafalone, discord ]
twinBASIC BETA 784
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: with UC.PreKeyEvents turned on, a UC placed on an Access form would not allow moving the focus if the Tab key was pressed and not consumed by the PreKeyDown event [ commissioned work, Tecman ]
- fixed: UCs hosted on an Access form would often trigger "Do you want to save changes" in the form designer, even when no changes had been made [ commissioned work, Tecman ]
- improved: much better performance for the project Trace feature when the 'Buffered' mode is used [ commissioned work, Tecman ]
- fixed: WM_MOUSEWHEEL handling in UCs to prevent flickering when hosted on MSACCESS forms [ commissioned work, Tecman ]
- fixed: WM_NCHITTEST not being handled in Data control, causing WM_MOUSEWHEEL events not to reach it [ fafalone, discord ]
- added: support for MouseWheel event in Form, MDIForm, PictureBox, UserControl, TextBox, Data, Frame controls [ fafalone, discord ]
twinBASIC BETA 783
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: (regression in BETA 782) corrections to Frame control support, broken in last release
twinBASIC BETA 782
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: IDE issue with editing source files that have multi-byte UTF8 characters in the filename [ forliny, discord ]
- fixed: Native common controls could not be moved around in the form designer if container ScaleMode is not vbTwips [ fafalone, discord ]
- improved: Find/Replace panel now remembers settings "Whole Word Only", "Match Case", "Pattern Matching", "Regular Expressions" and "Inside Packages" (saved in project meta data)
twinBASIC BETA 781
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed:
On... GoTo/GoSub
implementation ignored negative expression results rather than raising an error - fixed: some edge cases of IDE Find/Replace panel not working for project-scope search
- fixed: Win64 debugger could sometimes cause a crash when using the STOP button in the IDE
twinBASIC BETA 780
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: support for
On... GoTo X, Y, Z
syntax - added: support for
On... GoSub X, Y, Z
syntax
twinBASIC BETA 779
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: reopening a form in the IDE after a source code edit could cause a crash [ franic, discord ]
- fixed: (constant folding issue) division of Single types not allowing +-INF/NAN through when throwing the error [ https://github.com//issues/2128 ]
- fixed: form with BorderStyle=FixedDialog and caption="" and ControlBox=False results in window with empty title bar, unlike VB6 [ https://github.com//issues/2124 ]
twinBASIC BETA 778
- 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
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: hovering over an array element accessor whilst debugging could cause a crash [ https://github.com//issues/2126 ]
- fixed: after hitting IDE Stop button, next F5-run could trigger immediate interruption with breakpoint at
IdleMessageLoopBreakpoint
- fixed: some edge cases around OLE drag drop handling