Patch release Archives - Omnis Cross Plattform App Development Thu, 14 Mar 2024 09:32:52 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 https://www.omnis.net/wp-content/uploads/2018/11/omnis_app_icon_96px.png Patch release Archives - Omnis 32 32 Free Omnis Studio 11 Patch release 36251 is here https://www.omnis.net/blog/free-omnis-studio-11-patch-release-36251-is-here/ Thu, 14 Mar 2024 09:32:52 +0000 https://newstaging.omnis.net/?p=36809 We are excited to announce that a new Omnis Studio 11 Patch Release – Revision 36251 – is available, and it provides you with important bug fixes and also several feature enhancements augmenting your app development even further. Among the fixes and enhancements are the following: Window Components: Screen Report Fields The $print() method has […]

The post Free Omnis Studio 11 Patch release 36251 is here appeared first on Omnis.

]]>
We are excited to announce that a new Omnis Studio 11 Patch Release – Revision 36251 – is available, and it provides you with important bug fixes and also several feature enhancements augmenting your app development even further. Among the fixes and enhancements are the following:

  • Window Components: Screen Report Fields
    The $print() method has been enhanced allowing you to print from a Screen Report field to a PDF file.
  • JavaScript Components: JS Data Grid Custom Picklists
    A new client-executed method $getpicklist() has been added to the Data grid control to allow picklist columns to be specified per row.
  • JavaScript Remote Forms: Using a Promise with Client Commands
    Various “message” type client commands now return a JavaScript promise when the methods are executed on the client.
  • The Omnis Environment: Spell Checking
    Words can now be added or removed from the custom dictionary when using spell checking for window fields in end user apps, and when using the Code Editor during development.
  • Save Window Setup and Omnis Preferences
    The position information saved for various screens in the IDE has been moved from omnis.cfg to a new file called positions.cfg.
  • Debugging Methods: Method Stack Limit
    A new item ‘stackLimit’ has been added to the “default” section of the Omnis configuration file (config.json) that allows you to set the limit on the number of methods allowed on the method stack.
  • OW3 Worker Objects: Hash Worker Object
    The $initverifysignature() method has been added to the Hash Worker Object to allow you to verify the RSA signature from $initsignature
  • Functions: FileOps Workers
    Three new Worker Objects have been added to the FileOps external component to allow you to Copy, Move or Delete files asynchronously if required – in essence they work the same as their equivalent FileOps functions that can operate on a separate thread.

Please see the Whatsnew11.pdf accompanying the patch release for full details about the enhancements, and the Readme.txt file for details of bug fixes in rev 36251.

Upgrade Now and Unleash the Full Potential of Omnis Studio 11!

The new revision 36251 of Omnis Studio 11 is a free patch release and available to download from the Omnis website: www.omnis.net/developers/resources/download/index.jsp

For any questions about this release or for upgrading to Studio 11, please contact your local Omnis Software sales team.

The post Free Omnis Studio 11 Patch release 36251 is here appeared first on Omnis.

]]>
Omnis Studio 11 Patch Release – Exciting Enhancements and Fixes https://www.omnis.net/blog/omnis-studio-11-patch-release-exciting-enhancements-and-fixes/ Wed, 11 Oct 2023 14:06:00 +0000 https://newstaging.omnis.net/?p=36503 We recently released the latest patch release for Omnis Studio 11 – Rev 35659. This update brings several exciting enhancements and bug fixes, with the most notable additions being support for macOS Sonoma and enhanced security for your deployed libraries. Here’s a quick overview of what you can expect from this new patch release: macOS […]

The post Omnis Studio 11 Patch Release – Exciting Enhancements and Fixes appeared first on Omnis.

]]>
We recently released the latest patch release for Omnis Studio 11 – Rev 35659. This update brings several exciting enhancements and bug fixes, with the most notable additions being support for macOS Sonoma and enhanced security for your deployed libraries. Here’s a quick overview of what you can expect from this new patch release:

macOS Sonoma Support

Omnis Studio 11 now fully supports macOS Sonoma, ensuring that you can seamlessly run your Omnis applications on the latest Apple operating system.

Class Locking and Library Conversion

In order to enhance the integrity and security of deployed Omnis Studio libraries, the mechanism used to lock classes in a private library has changed in Omnis Studio 11 Revision 35659. Consequently, all libraries opened in Omnis Studio 11 revision 35659 will require conversion, including libraries created with all prior revisions of Omnis Studio 11 – the library conversion process is irreversible; therefore you should make a secure backup of all libraries before opening them in Omnis Studio 11 Revision 35659.

Feature Enhancements

The following enhancements have been added to revision 35659 of Omnis Studio 11 enhancing the JavaScript and Window components:

  • JavaScript Components
    All JS Camera events now have an additional pError param which reports any possible errors.
    Two new properties $choosefilesbuttontextpos and $choosefilesiconid have been added to the JS File component to allow more control over how the UI is displayed in Upload mode of the control.
    A new property $reordermode has been added to the JS Native List component to allow end users to reorder rows within the list.
  • Window Components
    A new event evColumnDividerMoved has been added to the Complex Grid control to report when a grid divider has been dragged.
    The $splitbuttonbars property has been added to Toolbar classes to allow you to split radio button groups into individual button items.
    Support for the ‘use-mock-keychain’ CEF switch has been added to the “obrowser” section of the Omnis Configuration file (config.json) to manage the Chromium Safe Storage Prompt shown when using oBrowser on macOS.
  • Omnis Environment
    A new item called monitorDockKeyEventsInfoPrompt has been added to the “macOS” section of the Configuration file (config.json) to manage the Keystroke Receiving Prompt on macOS.
  • OW3 Worker Objects
    The $oauth2state property has been added to the OAUTH2 Worker Object to allow you to append custom content to the state query string parameter.
    Also a new property $allowpathinuri has been added to the SMTP Worker Object to allow a path in the URI.
  • Functions
    We added a new parameter wCenterImg to the OIMAGE.$makeqrcode function to allow you to add an icon image to the center of the generated QR code.
    A new parameter asnumber has been added to the rnd() function to force Omnis to return a Number, rather than a Character value.
    You can now return a reference to the field under the mouse in a Complex grid using a new parameter tablefield with the mouseover() function.
    The $filepath property has been added to the FileOps object to allow you to obtain a path to the file associated with the object.
  • Online Documentation
    All the enhancements in Revision 35659 of Omnis Studio (and the previous revision 35439) are highlighted in yellow in the online documentation to show you what has been added.

See the ‘What’s New’ guide (PDF) accompanying this release for more information about any of these new features.

Bug Fixes

We have resolved several issues reported by our dedicated user community to provide you with the most stable and reliable development environment. Your feedback is invaluable in helping us make Omnis Studio the best it can be. We are confident that this patch release will enhance your Omnis Studio experience.

See the Readme accompanying this release for a complete list of bug fixes.

Download Omnis Studio 11 Rev 35659

If you are a current Omnis Studio 11 user, we recommend updating to take advantage of the new features and improvements. If you are not yet using Omnis Studio 11, this is the perfect opportunity to explore the power and versatility of our development platform.

To get started with the new patch release, please visit our website and download the update from the following link: www.omnis.net/developers/resources/download/index.jsp

As always, our support team is here to assist you with any questions or issues you may encounter during the update process or while using Omnis Studio. Please don’t hesitate to reach out if you need assistance, via email or our website: www.omnis.net/contact/

The post Omnis Studio 11 Patch Release – Exciting Enhancements and Fixes appeared first on Omnis.

]]>
Omnis Studio 10.22 Rev 31664 – New Patch Release available https://www.omnis.net/blog/omnis-studio-10-22-rev-31664-new-patch-release-available/ Mon, 08 Aug 2022 07:00:25 +0000 http://newstaging.omnis.net/?p=33678 We are excited to announce that a new patch release Omnis Studio 10.22 Rev 31664 is now available. This revision includes a few small enhancements and essential, real-world bug fixes and adjustments to keep your Omnis Studio 10.2 software safe and fully optimized. What’s new in Omnis Studio 10.22 Rev 31664? JavaScript Components You can […]

The post Omnis Studio 10.22 Rev 31664 – New Patch Release available appeared first on Omnis.

]]>
We are excited to announce that a new patch release Omnis Studio 10.22 Rev 31664 is now available. This revision includes a few small enhancements and essential, real-world bug fixes and adjustments to keep your Omnis Studio 10.2 software safe and fully optimized.

What’s new in Omnis Studio 10.22 Rev 31664?

  • JavaScript Components
    You can now add a Footer Row to a Data Grid which would allow you to display column totals, plus you can now set or read the filters in a Data grid dynamically in your code using a new $::filters property; there are new node actions for dynamic Tree Lists to UpdateIcon, Move, CollapseAndDiscard, and Reload; plus the new $choosefilesbuttontext property in JS File control to set the text on the ‘Choose Files’ button
  • PDF Printing
    On macOS, you can now specify a python binary to be used for PDF printing in the JS Client, rather than the bundled version, using a new ‘python’ item in the ‘macOS’ section of config.json
  • Window Components
    A new $disabledfocus property has been added to disable the focus in Tab panes; you can now use && to insert a literal ‘&’ in a menu title or menu line; plus new grid row focus alpha properties
  • Find and Replace
    There is a new config.json item findAndReplaceSelectsTopClass to select the top-most open class when the Find and Replace dialog comes to the front
  • Omnis Service
    Serialization errors are now sent to the Windows Application event log, and Omnis does not prompt for a serial number when running as a Service
  • Functions
    A new basecolor() function has been added to return the color disregarding the alpha value; plus a new iswindows11() function to detect Windows 11
  • HASH Worker Object
    Key length for HMAC hash generation in previous versions was restricted to 64 characters, but this restriction has been removed

Please note that Omnis Studio 10.22 Rev 31664 supports application development and deployment on macOS running natively on M1 and the new M2 (arm64), as well as Intel (x86_64) based Apple computers.

Please see the ‘Whatsnew1022.pdf’ for more details about the enhancements in this release, and see the Readme.txt file accompanying the release for details of bug fixes.

Availability

This patch release is now available for download at https://www.omnis.net/developers/resources/download/index.jsp

As a patch release, it is designed to run with existing Studio 10.2 serial numbers.

If you are still on Omnis Studio 8.1 or older, we strongly recommend you upgrade straight to version 10.2. For Omnis Developer Partner Program (ODPP) customers on Studio 10.1 or 10.0 the update to v10.2 is free of charge; customers outside the ODPP can purchase updates to v10.2 with significant update discounts.

For any questions regarding updates and upgrades to Omnis Studio 10.22, please contact your local sales office via our website: www.omnis.net/contact

The post Omnis Studio 10.22 Rev 31664 – New Patch Release available appeared first on Omnis.

]]>