A new version of Oracle Visual Builder Studio is rolling out across our cloud centers starting this week. In this blog we'll list some of the new functionality you can leverage with release 25.01 of Visual Builder Studio.
Oracle Integration Gen 3 Support
New OAuth authentication option is now offered for instances of Oracle Integration and Oracle Visual Builder. This makes it possible to implement CI/CD automation for integrations and visual builder applications in a declarative way. Instances will appear under a list of instances you have access to, and you'll be able to map them and associate with environments. Authentication will be done using OAuth and you'll be able to connect to instances whether they are in your identity domain or another one.
Merge Request Enhancements
Merge requests play an important role in properly managing code changes. VB Studio now supports re-opening a closed merge request for further processing. We also improved the email notifications sent about merge requests to make it easier to quickly identify the specifics of the request and to only notify relevant people. We also enhanced the option to create merge requests from the command line adding options to specify summary, description and issue for the MR.
Build and Pipelines Enhancements
We now show a quick overview of the when a build was queues, started, and completed when you hover over the build. We also added the ability to enable and disable pipelines (similar to what is already available at the build level).
Issue Tracking Enhancements
Issues can now have additional statuses including In Progress, In Code Review, and Awaiting Third Party. These statuses help you better track your work through the lifecycle flow of issues.
Action Chain Enhancements
You can now search in the design view of action chains making it easier to navigate in more complex actions.
To help ease the transition to JavaScript based action chains, you can now call JS actions from older JSON actions. This should make it easier to only create JS action chains going forward.
A new coverage tab shows you statistics about your action chain tests and the level of coverage they provide for your code.
Other Enhancements
Autowire Fragments events – Fragments can issue events to the containing page. We now offer an easy option to tie an event and action chain in the containing page to those fragment events.
Create pipeline for scratch workspace – after creating a scratch workspace, when you push it to a remote repository you have the option to ask Visual Builder to generate a package and deploy pipeline for your application.
Support for JET's asynch events – Some Oracle JET components support asynchronous event handling. You can now leverage this in VB turning on the functionality on event handlers. An example where this can be useful is in editable tables to prevent flashing of the previous row.
Define LOV for page input parameters – You can add meta-data to an input parameter to show a list of values coming from a REST endpoint. This is useful during the design time phase to have the right values associated with parameters.
Support for oj-if – a new Oracle JET component similar to oj-bind-if that stays in the page's dom and therefor doesn't require to be surrounded by div tags.
Business Rules improvements – support for creating business rules templates, improved condition builder (also applies to the if in action chains), provides messages for read-only and required fields.
There's More
There are various other features that were added in this version for the areas of Fusion Apps Extensions, DevOps and Visual App development – make sure to review the "What's New" document to learn about these features in depth.
