LiveCode 9.5 goes into testing

by Heather Laine on June 10, 2019 4 comments

As announced at our San Jose conference, LiveCode 9.5 Developer Preview 1 is now available for download from your accounts.

We’re pretty excited about this release. It has a raft of great new features, some of which have been eagerly awaited. Originally billed as 9.1, by the time we came to build it we realised it was bigger than that. Here is a brief overview of what is waiting for you.

  • Windows 64 bit support – both for deployment and in the IDE
  • New Android architectures – Arm v7, arm64, Android X86. Adding x86 is really important especially for simulator performance, you can now run your app in a simulator much faster and more smoothly.
  • Container Layer Mode. This brings smooth scrolling to mobile devices. It is an enhancement for the datagrid improving performance across the board.
  • PDF widget. Drag an object off the tools palette. Layers like a LiveCode object, so you can put a button on top of it. Has multiple controls, you can scroll vertically or horizontally. Zoom in and out. Set borders, border width, padding. From the API you can get messages when interacting, highlight areas, get metadata from an image, flip zoom, scroll and set passwords. Runs on Mac, Windows, iOS and Android.
  • Android Barcode Scanner widget – Drag it onto your stack and use it to scan barcodes from Android.
  • Log command for debugging. No need for a logging library. A property turns logging on and off, reducing overhead to zero when the property is off.
  • Filter where… Filter a search immediately by eg first letter.
  • Browser load progress change, check if connection is secure, turn off user interaction.
  • Static linked code libraries for iOS device builds – makes it easier to build external libraries on iOS
  • Maths operations – you now have real boolean constants and an infinity constant
  • Improvements to keyboards on mobile – you can select what type of keyboard you want to display
  • Improved sort for international locales
  • SQLite has been updated to the latest version
  • Added support for URI filenames and JSON storage/retrieval in SQLite DBs
  • Several enhancements to the Tree View Widget
  • Mac Status Library
  • Memory leak fixes – this version should use less memory in many instances
  • 80 bug fixes since 9.0.4

As always with a test release, we recommend you back up your stacks before testing. Please report any issues in our Quality Center.

Download 9.5 dp1 from your account, or sign up for an account here.

Heather LaineLiveCode 9.5 goes into testing

Related Posts

Take a look at these posts

4 comments

Join the conversation
  • Vance - June 10, 2019 reply

    I notice with great cynicism that this release, labeled 9.5, is released right after a huge push to buy the Indy lifetime license to 9.0.4 with free updates in the 9.0 range. So anyone who bought that lifetime license has already been locked out of this update. I thought you guys would at least give those poor souls one update, but guess not.

    It’s the reason I didn’t get that bundle–I kind of figured this was going to happen.

    Heather Laine - June 12, 2019 reply

    Thank you for your feedback Vance. The 9.0.x series is still being actively developed, with a maintenance release 9.0.5 already in the works and 9.0.6 planned. We will continue to release maintenance updates for this version until 9.5 becomes the stable branch. It has only just entered testing, I would expect to see a few more 9.0.x releases still.

  • Hubert LETY - November 8, 2019 reply

    Hi Heather
    I have an iMac Retina 5K, 27 inch, end 2015. My system is macOs 10.15.1. – I was a user of HyperCard… Revolution and LiveCode till 6.3.1 Ihave just download LiveCode 9.5 with my count but when I try to open it, I get a msg from my system : ” impossible d’ouvrir “LiveCode community 9.5.0.app” car Apple ne peut pas vérifier qu’il ne contient pas de logiciels malveillants.” Ce logiciel doit être mis à jour, contactez le développeur pour en savoir plus.
    Could you help me please ?

    Heather Laine - November 8, 2019 reply

    This problem is because Apple is now requiring apps for the latest update to Catalina (MacOS 10.15.1) to be notarized. We will notarize the next release of LiveCode, in the meantime to get it to open on Catalina, follow the steps at the bottom of this article:

    https://support.apple.com/en-gb/HT202491

Join the conversation

*