LiveCode 10 rc-1 – Google Play Store and CEF updates

by Heather Laine on July 24, 2024 No comments

This release brings compatibility for LiveCode 10 rc-1 with version 34 of the Android API, and the 6.2.1 Google Billing Library used for in-app purchasing. Also important is the update to the CEF browser version, meaning better compatibility on Windows for the Browser object.

The complete change list for 10 rc-1 is:

  • The Android engine is now built using version 34 of the Android API
  • The version of the Google Billing Library used on Android for in-app purchases has been updated to 6.2.1
  • The CEF browser version has been updated to 126.0.6478.127 on Windows
  • Pasting styled text from some Windows applications (such as Word and WordPad) will no longer cause a trailing NUL character to also be inserted
  • The paint tool’s brush selection palette now opens with the correct height
  • The Newsletters item of the Help menu has been renamed to Blog and now points to the LiveCode blog
  • The ask and answer dialogs no longer inherit their text color from the main stack when built as a standalone
  • Objects with a native layer inside of a group will now position correctly on macOS
  • Using “there is” to check for existence of an object can no longer cause subsequent commands not to run correctly in certain circumstances when the script debugger is enabled in the IDE
  • Fields with listBehavior set will no longer render an anomalous partial caret on Windows in certain circumstances
  • New bytewise bit operators byteAnd, byteOr, byteXor and byteNot have been added to the engine
  • The click command now supports simulating double-clicks
  • The browser widget now correctly handles JavaScript driven dialogs on macOS and iOS.
  • LiveCode will no longer crash if a handler is declared with a duplicate parameter name
  • Object property keywords may now, once again, be used as variables when not surrounded by “the” or “of”
  • Objects which use native layers will now show and hide correctly as the visibility of any containing groups change
  • The dictionary and guide will now work correctly on macOS when installed on a separate volume from the user home directory
  • The dictionary will no longer be slow to load on macOS Sonoma
  • Function handlers can now be the same name as engine commands and vice versa
  • The SetFieldByNumber, SetFieldById and SetFieldByName external interface functions now use the correct text encoding
  • The value returned by the mouseLoc and related properties will now be as expected within the messages sent by the click command

You can download this release from your LiveCode account. To locate a test release, please follow the steps in this lesson. Not got an account yet? Sign up for a trial here.

Heather LaineLiveCode 10 rc-1 – Google Play Store and CEF updates

Join the conversation

*