Version History

Changelog

A full history of every HyperXTalk release — what's new, what's fixed, and what's changed.

v0.9.15 Latest
July 7, 2026 ↗ GitHub
New
  • iconDataForExtension and iconDataForFile
  • Ask dialog uses passwordField and passwordToggle
  • Global hotkeys
  • Field validation
  • linux Packaged as an AppImage
  • win Installer and application are code-signed
Fixed
  • Toolbars no longer wipe themselves out when createToolbar is called a second time
  • linux No longer crashes when a window with a toolbar is closed
  • linux Toolbar labels support unicode
  • linux Popovers now close when switching applications
  • linux Outstanding dark mode issues
  • linux Toolbar supports dark mode
  • linux .hyperxtalk folder created in multiple locations (thanks Brian)
  • Return/Enter key dismisses answer dialog
  • macOS Project Browser scrolls again (thanks Brian)
  • macOS Backdrop no longer causes other applications to intersperse among HXT windows
  • macOS Popover creating an indestructible rectangle
  • macOS Entitlements and codesigning — selecting any entitlement no longer requires Force Quit
  • win Persistent splash screen on Windows 11
  • win File → Open no longer blocks when saved folder path is gone
  • Plugin Settings option menu is dark mode friendly
  • Caret issue when a field has passwordField enabled
Changed / Updated
  • linux GTK2 → GTK3 (thanks docmeth02 and Tom)
  • linux Uses GtkPopover
  • linux Build speed improvements (thanks Mark)
  • macOS DataView lists have smooth scrolling (thanks Brian)
  • macOS Smooth scrolling is always included in built standalones
  • macOS Smooth scrolling brought to widgets (thanks Brian)
  • macOS Standalone entitlements updated
  • win Installs the Visual C Redistributable files if required
  • win Installer registers .rev, .livecode and .livecodescript extensions
  • Documentation for hxtpm updated (thanks Brian)
  • hxtpm handles multiple files for a package
  • JSON import now uses yyjson
  • JSON Pretty Print (thanks Mark)
  • URLEncode encodes spaces as %20 instead of + (thanks Mark)
  • Build folder renamed from livecode to hyperxtalk (thanks Brian)
  • Reverted back to binary ask dialog
  • Moved icon placement on ask dialog
  • Added NSCalendarsFullAccessUsageDescription to info.plist
Removed
  • Unneeded files from the repo (thanks Brian)
  • Outdated documentation
v0.9.14
May 27, 2026 ↗ GitHub
New
  • One Dark Pro built-in colorization scheme (thanks Rolf)
  • Package manager (hxtpm)
  • macOS Code signing and notarizing compiled applications
  • Popovers
  • Source code for mac window resize
  • Documentation published online
Fixed
  • Fix mkstemp (thanks Mark)
  • Find and Replace panels now dark mode friendly
  • Horizontal scrollbar of fields not rendered with scrollbarWidth below 14
  • Turning on Background made all other apps' windows come to foreground
  • macOS revCopyFile silently failing / Apple Events issue
  • Crash when editing script of stack "revsestackbehavior"
  • win Combo boxes, fields, and option menus are now dark mode friendly
  • Strange cursor behavior on macOS Tahoe 26.x.x
  • macOS Textmenu displaying wrong menu names when text is selected
  • macOS Build issue on fresh clone (libpng not found)
  • linux Player controls not responding
  • Restored ability to run unit tests
  • "Go to definition" in script editor was grayed out
  • Manual/automatic inclusions
Changed
  • Only Xcode command line tools required, not full Xcode
  • Removed compiler warnings due to whitespace issues
  • Scriptified the ask dialog (thanks Mark)
  • New default settings when creating a preference file
  • macOS Script editor and fields now have smooth scrolling
  • Find and Replace text uses green highlight color
  • Answer/Ask dialog icons updated (thanks Rolf)
Removed
  • HTML5 platform references from documentation
  • Mobile-only docs and iOS/Android platform references
v0.9.13
May 14, 2026 ↗ GitHub
New
  • Script compiler
  • macOS Sharing sheet
  • macOS Text substitution
  • Spell checking
  • Taskbar/Dock badges
  • macOS Menu items have icons (thanks Rolf)
  • Battery level and power source properties
  • bringApplicationToFront
  • Autocomplete in the Script Editor
  • Scroll groups with trackpad/scroll wheel
  • Shake control
Fixed
  • Dragging objects from tool palette lags in highlighting target stack
  • win Menus when starting up in dark mode
  • Year 2038 problem
  • Property Inspector loses selection when editing Outer Glow
  • Fixes to longstanding bugs in ProjectBrowserBehavior (thanks Bernd)
  • IDE awareness of ungroup (thanks Bernd)
  • linux Restored Linux build (thanks Mark)
Changed
  • Inline caching improvements
  • Converting numbers to strings for arrays
  • macOS Building release builds instead of debug builds
  • win Use HyperXTalk for the relaunch
  • macOS Minimum system requirement is now macOS 13
  • win Won't try to build Mac standalones
  • Replaced OpenXTalk with HyperXTalk in the documentation
Removed
  • Copyright notices in the source code
  • Mac-only extensions from the build
v0.9.12
May 4, 2026 ↗ GitHub
New
  • Adds a 'matches' operator
  • IFF (inline if function)
  • Support for alternate project structure
  • SQL date feature
Fixed
  • Silent crash after 30 seconds on open (0.9.11)
  • Documentation working again
  • Copying errors from script debugger
  • passwordField check giving wrong answer
  • Regression for Show IDE Stacks In Lists
  • win New documentation available
  • resetAll command not closing all sockets (thanks Mark)
  • Answer and ask dialogs need empty mouseDown handlers
  • Script editor gutter now dark mode friendly
Changed
  • Player control is now backed by VLC
  • Workers now run in their own threads
  • passwordToggleClicked returns the new visibility state
v0.9.11
April 30, 2026 ↗ GitHub
New
  • DevGuides usable in the IDE
  • Copy error messages from the script editor
  • Can open OpenXTalk stacks
  • HyperCard stack import
  • macOS Quick Look previews in Finder
  • Error dialog closes with CMD W
  • Workers
  • Hint text for fields
  • Microsecond and long microsecond timing for all desktop platforms (thanks Mark W)
  • Password fields
  • Toolbars
  • Cancel button on fields (for search fields)
  • User Notifications
Fixed
  • Pasting into message box causing colorization issues
  • win Initial save path was "./program files"
  • App menu items showing "app.menu"
  • macOS Unexpected quit via menus
  • Selected tab in extension manager not rendering in dark mode
  • Extensions Manager lists now dark mode friendly
  • Plugins setting missing
  • Line graphic tool creating white line in dark mode
  • Painting on a stack disappearing when re-opened (thanks OpenXTalk)
  • linux SSL_get_peer_certificate fix
  • Project browser Show IDE Stacks in Lists initialization
  • linux Cairo FreeType and curl nghttp2 auto-detection
  • win Can build standalones without requiring a browser
Changed
  • Animation Engine no longer appears in Project Browser
  • Documentation debranded (thanks Paul)
  • macOS libcurl updated to 8.19.0
  • macOS libcairo updated to 1.18.0
  • Pointer and Browse icons updated for dark mode (thanks Rolf)
  • Plugins settings UI tweaks
Removed
  • Outdated fonts
  • Old plugins
  • Dead tabs in extension manager (sample stacks, snippets, store)
v0.9.10
April 23, 2026 ↗ GitHub
New
  • Animation Engine built-in (thanks Rolf and Malte)
  • Plugins menu is no longer a submenu
  • Commenting/uncommenting in script editor context menu
Fixed
  • win systemAppearance, systemWindowColor and systemTextColor return correct results
  • win SystemAppearanceChanged message now fires with all three parameters
  • win Dark mode friendly
  • New stack size options
  • win Backdrop initially on
  • Icon picker widget appearing as 1px × 1px
  • SSL working again
  • win Settings issues fixed
  • win Menus now dark mode friendly
  • Windows now automatically switch appearances
Changed
  • Inclusions sorted alphabetically
  • Settings window only goes to General tab on first launch
Removed
  • revOnline
v0.9.9
April 18, 2026 ↗ GitHub
New
  • Added revEnvironmentUserColorSchemesPath
  • Script Color Editor now saves and reloads colour schemes
  • win Build standalones
  • macOS New DMG interface
Fixed
  • Missing divide line in revMenuBar
  • Message Box not toggling between system appearances
  • Script colorization in message box
  • Script editor theming for dark mode
  • Browser widget not loading on macOS
  • White dragged-in graphic objects in dark mode
  • Code toolbar icon too large in dark mode
  • Browser callbacks working again
  • Dictionary window colour properly set
  • Standalone applications building again
  • Standalone Settings dialog now dark mode friendly and closes with CMD W
Changed
  • MySQL library updated to 9.6.0
  • PostgreSQL library updated to 18.3
  • Toolbar icons updated for dark mode
  • OpenSSL updated to 3.6.1
  • Widget icons easier to see in dark mode
  • macOS build steps simplified
  • libxml2 updated to 2.13.x
  • libxslt updated to 1.1.42+
  • Splash screen now centers on screen
Removed
  • Licensing information and commands from engine
v0.9.8
April 10, 2026 ↗ GitHub
New
  • systemTextColor property
  • Script Editor colorization editor
Fixed
  • Browser widget not getting system appearance changed messages
  • Dictionary now switches between light and dark modes
  • About screen not displaying correct version
  • Disabled toolbar icons responding to clicks
  • Toolbar items not unbolding after click in dark mode
  • Dictionary not 100% dark mode friendly
  • revliburl missing
  • Toolbar button not switching to Ungroup/Stop Editing
  • Handler list in script editor not opening with correct colouring in dark mode
  • About, Dictionary and Project Browser windows close with CMD W
  • Find and Replace, Go To Line, Edit Breakpoints dialogs now dark mode friendly
  • Preference window jumping up when reopened
  • Message Box now dark mode friendly
  • Project Browser now dark mode friendly
  • Settings window now dark mode friendly and closes with CMD W
  • Toolbar has new icons
Changed
  • systemAppearanceChanged now has a third parameter
  • About screen shows build number
  • Multiple script editor dialogs updated for dark mode
v0.9.7
April 5, 2026 ↗ GitHub
New
  • systemWindowColor property and documentation
Fixed
  • Documentation added to the bundle
  • Some icon names in revMenubar not visible in dark mode
  • revmenubar toolbar floating incorrectly
  • Dragging scrollbar on large scrolling fields not working correctly
  • Scrolling fields always showing scroller even when empty
  • Tools palette now system appearance friendly
  • Script editor tabs unreadable in dark mode
  • Script editor drop down menu unreadable in dark mode
  • HyperXTalk logs written to wrong folder
  • Standalone progress window now dark mode friendly
  • revdb not being copied when building standalones
  • Extension path button in Prefs not working
  • Standalone versions not showing new icon
  • Property Inspector stepper working counterintuitively
  • Inspector palette unreadable in dark mode
Changed
  • systemAppearanceChanged documentation updated for second parameter
  • Log file now overwrites on each launch
v0.9.6
March 31, 2026 ↗ GitHub
New
  • systemAppearanceChanged message gets second parameter
Fixed
  • Contacts access
  • Documentation available
  • Standalone settings can toggle macOS build on and off
  • Script Editor showing a menubar (0.9.5)
  • Scrolling fields with scrollbarWidth < 14 have wrong scrollbar
  • Rectangle buttons not rectangle
  • Tab buttons getting cut off in dark mode
  • Tab buttons properly supported in dark mode
Changed
  • New splash screen graphic
  • Answer/Ask dialogs use HyperXTalk logo
  • Window resize code for revPreferencesGUI
Removed
  • Licensing
  • Mobile and emscripten build GUI
v0.9.5
March 28, 2026 ↗ GitHub
Fixed
  • Standalone building (broke when file extension changed)
  • MySQL
  • Clicking a button making text unreadable
  • Different menu types (popup menu, combo box, etc.)
Changed
  • Standalone icon updated to HyperXTalk icon
  • Extensions added from emily-elizabeth.free.nf
v0.9.4
March 26, 2026 ↗ GitHub
Fixed
  • Field scrollbar
  • Default button not having accent colour
v0.9.3
March 23, 2026 ↗ GitHub
Changed
  • IDE and DMG are now signed and notarized
v0.9.2
March 22, 2026 ↗ GitHub
Fixed
  • Installed version working again
  • Web browser widget fixed and updated to WKWebView