What's new in Swift Release 25 in August?
Swift Release 25 – August features the following capabilities:
The Aug 2025 release focuses on empowering you to build next-gen AI solutions, personalize user experiences with deep interface control, and create more connected data structures.
Read on to discover the highlights of this release and unlock new possibilities for your app development journey.
Swift Agent Studio
With this release, we’re excited to launch Swift Agent Studio!
It empowers you to create, deploy, and manage your own intelligent AI agents, precisely tailored for your ERP and multi-cloud environments. This studio democratizes AI, allowing you to build sophisticated solutions that understand your unique business context and automate complex workflows like never before.
With Swift Agent Studio, the power of custom AI is now directly in your hands.
Relationships in Swift Objects
With this release, your custom data in Swift Objects gets a major upgrade: the new Relationships option!
You already know Swift Objects help you create and manage your own custom data structures (like employees, customers, or products) directly in Swift, no need for third-party databases. Now, you can easily link these custom data structures together.
What it does:
- When defining a field in your Swift Object, simply check the ‘Relationship’ option.
- You can then choose which other ‘Swift Object’ to connect to (e.g., link an ‘Employee’ record to their ‘Department’ record).
- Define the ‘Field to Match’ and ‘Display Fields’ to control how data is linked and what information from the related object is shown.
- We’ve also added ‘Include unmatched records’. Check this if you want to show records even if they don’t have a direct matching entry in the linked Swift Object, giving you more flexibility in your data views.
Build more connected and intelligent data structures with Swift Object Relationships.

Enhanced Agent Interaction
With this release, connecting with your Swift Agent has got smoother. We’ve added two simple yet powerful features right inside the chat:
Talk to Your Agent with Speech-to-Text
- No need to type. Just tap the microphone icon (you’ll see a tooltip for “Start voice input”) in the chat box, speak your question or command, and your words will instantly turn into text for your agent. It’s fast, natural, and hands-free!
New ‘Stop’ Option for Full Control
- Need to interrupt your agent mid-thought or mid-action? When your agent is processing or “Thinking..”, the microphone icon will change to a prominent square ‘stop’ button. Simply click it to pause or end its current task, giving you instant control.
These updates make every interaction with your Swift Agent more natural, flexible, and in your control.


Conditional Tab Visibility
With this release, you can now define specific rules or “conditions” for each individual tab instead of a fixed set of tabs.
How It Works
- Enable Visibility: When configuring your tabs, simply check the “Conditional Tab Visibility” option.
- Define Conditions: A dedicated “Condition” builder will appear (as shown in your screenshot!). Here, you can construct logical statements using a combination of:
- Fields/Attributes: Select from various data points (like “Order Type” as seen in your example).
- Operators: Choose comparison logic (e.g., =, !=, >, <).
- Values/Variables: Input static values or dynamically reference system variables and user attributes using the handy @ prefix. This means tabs can react to things like the current user’s role, the status of a record, or specific data values.
- Multiple Conditions: Use the + and – buttons to chain multiple conditions for sophisticated logic.
- Dynamic Display: If a tab’s defined conditions are met (e.g., if “Order Type” for the current record truly equals “Business Unit”), the tab will be displayed. If the conditions are not met, that tab will simply not appear in the interface, creating a streamlined and highly relevant view.


Boom!
This ensures your interface shows only the tabs that matter when they matter.
Radio button for FBF search
With this release, you can now use the Radio Button option in your FBF search criteria. This will let you present a list of search choices where users can pick only one option at a time.

What you’ll see:
Inside the search criteria, radio buttons will now appear for your configured search field (for example, Status as Approve, or Reject). This ensures users make a single, clear selection.
It’s perfect for when you have a few clear, predefined categories or statuses.

Precise Layout Control
With this release, we’re giving you ultimate control over your interface layout through the new ‘Spacing & Dimensions’ settings.
Activated when you ‘Apply Custom Style’ to a control, these options allow you to define the exact:
- Right, Left, Top, and Bottom offsets (in pixels) to precisely position your elements.
- Width (in pixels) to control their size.
This means you can now achieve pixel-perfect designs, ensuring every control is exactly where it needs to be for a clean, professional, and consistent user experience across your applications.

Wrapping Up
That wraps up our latest updates to Swift!
These updates collectively aim to supercharge your AI capabilities, empower deep control over interface design, and build more intelligent, connected data structures across your applications.
📌 Pro Tip: Imagine building a custom AI Agent in Swift Agent Studio, training it with your interconnected Swift Object Relationships, and then interacting with it hands-free using Voice Input. That’s a truly intelligent and personalized experience at your fingertips.
Thank you for being a part of the Swift community. Here’s to optimizing your processes and achieving success!
With
from Swift
Your feedback is essential in driving us forward, so please don’t hesitate to share your thoughts with us; and stay tuned for more groundbreaking features as we evolve!
The ability to create “disposable” experimental processes and apps opens up the untapped potential of the enterprise to address business problems with an unprecedented agility and positive innovation energy.
How Swift provides the game-changing capability?
Most low-code, no-code platforms evolved as the next-phase of the original development tools, built a decade or two ago, and still follow the same development mindset in their DNA. Although they’ve tried their best to make them easy for the business analysts and the users, majority have fallen short.
To bring about the real paradigm shift and benefits of a low-code/no-code platform, a grounds-up rethinking was required to work at a meta-data level, and incorporate at the core of the architecture, the latest and greatest advancements in web and mobile technologies, integration, security, analytics and cloud-based server frameworks.
Get started with Swift
Get Started with Swift
Sign up for Swift Start and get a fully functional Swift instance, pre-integrated with a JD Edwards demo instance. You can explore the pre-built apps available on Swift App Store, customize them or create your own from scratch and share them with your peers.
Join Swift Online Training
Join us for the Online Training and learn to design, build, deploy and launch mobile and web apps in a matter of minutes, and how they are automatically integrated with JDE applications, orchestrations and databases without the need to write a single line of code.
Get Swift Certification
Swift Certified Consultants are responsible for designing, developing, launching, extending and managing Swift applications. Join some of the most innovative and reputed JDE professionals in the industry by getting your Swift functional or admin certifications.