After a nearly two-year wait, Oracle APEX 26.1 is finally here, and it is clearly an AI-focused release. APEXlang, AI Interactive Reports, AI Agents, and Data Reporter all point toward a future where APEX applications can be built, extended, analyzed, and governed with more AI assistance than before.

That’s the obvious headline.

But for existing APEX developers, the release is interesting for more than just AI. Oracle APEX 26.1 also includes practical improvements that should make day-to-day development faster, cleaner, and easier to manage. Some of these features will change how teams think about application generation. Others simply remove friction from familiar development tasks.

For business leaders, the release also sends an important signal: Oracle is continuing to invest in APEX as a modern enterprise development platform. AI is now a major part of that roadmap, but the release also reinforces the value of APEX as a practical tool for building governed, secure, data-driven applications.

Here are the features we’re most excited about.

APEXlang

The biggest long-term development in Oracle APEX 26.1 is clearly APEXlang, Oracle’s new declarative language for representing APEX applications.

We covered APEXlang in depth in our earlier article, APEXlang: How Oracle Is Rebuilding APEX for Gen AI. APEXlang gives APEX applications a structured, human-readable file format that can be exported, reviewed, versioned, scanned, and imported. APEX teams have long wanted better ways to compare versions, review changes, support merge workflows, and bring APEX more cleanly into source control practices.

That is one of the most practical benefits of APEXlang. It gives developers an application artifact that is easier to inspect than a traditional export file. Teams can use it to support version control, diff reviews, automated checks, and clearer governance around application changes.

It also gives AI agents a more useful way to generate APEX applications from structured requirements. Before APEXlang, AI could help with individual pieces of an APEX application — SQL queries, PL/SQL logic, Dynamic Actions, page behavior, or UI structure — but developers still had to translate those suggestions into the application by hand. APEXlang creates a more direct path from requirements to a reviewable application artifact. AI can help create the first pass, but developers still need to review, test, govern, and own the final application.

Teams should use APEXlang thoughtfully. In discussions with the Traust team, members of the Oracle APEX product team cautioned that APEXlang imports in 26.1 replace the full application rather than importing individual pages. That means large applications and active multi-developer projects may require controlled windows or careful workflows before teams do significant APEXlang work.

AI Interactive Reports

AI Interactive Reports may be the Oracle APEX 26.1 feature users notice first.

Interactive Reports are already one of the most familiar parts of APEX. Now users can describe the report changes they want in natural language. APEX can then apply filters, sorting, breaks, aggregations, pivots, charts, highlights, and column changes as standard Interactive Report settings.

To be clear: APEX is not simply generating arbitrary SQL and running it against the database. The AI-assisted changes become visible report settings that users can inspect, adjust, or remove.

That makes the feature much easier to trust. It also means teams may not need to build as many saved report variations or custom search experiences for every reporting request. Users get more flexibility, while the application still behaves like APEX.

AI Agents

APEX 26.1 also expands AI capabilities through AI Agents and AI Tools.

AI Configurations are now called AI Agents, and those agents can use defined tools to retrieve data, execute PL/SQL or JavaScript, interact with the client, and complete specific tasks inside an application.

The idea is that, in enterprise applications, AI should not just be an unbounded chat box dropped onto a page. It needs context, permissions, defined actions, and guardrails. AI Tools give developers a way to define what an agent can do. For sensitive actions, APEX can even require user approval before the tool runs. That creates a more controlled path for adding AI to real business workflows.

This could be especially useful in internal applications where users need help finding records, summarizing information, navigating complex processes, or initiating routine actions. The goal is helping users complete real work inside a governed application.

Data Reporter

Oracle APEX Data Reporter is another major addition, and it should not get lost in the AI conversation.

Data Reporter gives APEX a dedicated reporting module alongside App Builder and SQL Workshop. Developers and administrators define the reporting environment, including datasets, access, authentication, and governance. Business users can then create reports from those governed datasets without writing SQL or working in Page Designer.

That fills a real gap.

APEX teams often get asked to build reporting experiences that need more flexibility than static reports but do not require a full custom application. Data Reporter gives teams a more purpose-built option while keeping the experience inside the APEX ecosystem.

For organizations already using APEX, this could reduce the number of one-off reporting requests that become small development projects. For organizations evaluating APEX, it strengthens the case that APEX can support transactional apps, reporting, analysis, and controlled self-service data access.

Smaller Features Developers Shouldn’t Miss

The AI features will get the attention, but several smaller improvements may make everyday development easier.

New Application Types

APEX 26.1 introduces new application types, including Theme apps, Library apps, and Boilerplate apps.

This is useful for teams that want more consistency across applications. Theme apps can support shared visual standards. Library apps can help manage reusable shared components. Boilerplate apps can provide a starting point for common application patterns.

For larger APEX teams, this could reduce repeated setup work and make it easier to standardize development across multiple applications.

Dynamic Action Improvements

Dynamic Actions also get several practical upgrades.

New declarative notification actions — Show Success Message, Show Error Message, and Clear Errors — reduce the need for custom JavaScript for common message behavior. Oracle APEX 26.1 also expands Dynamic Action support for actions, buttons, cards, and menus.

These are the kinds of improvements that make applications easier to maintain. When a common behavior becomes declarative, the next developer has a better chance of understanding it quickly.

Interactive Grid Copy and Paste

Editable Interactive Grids now have improved copy, cut, paste, paste insert, and drag support for tabular ranges from spreadsheets and other sources.

Many users still work with spreadsheet-like data, even when APEX is the better long-term system of record. Better clipboard behavior makes Interactive Grids more practical for data-entry-heavy workflows.

Sample Data Source

Developers can now create new components using sample data before fully defining the underlying data source. That should make it easier to mock up pages, test layouts, and show interface ideas before the real tables, views, or APIs are ready.

Teams that work closely with business users know that early feedback is much easier to get when people can react to something on the screen. Sample Data should make that faster without requiring temporary database work just to explore a page concept.

Interactive Report Updates

Interactive Reports now support CSS classes at the column level, giving developers a cleaner way to apply styling without relying on HTML expressions. Oracle APEX 26.1 also adds row selection improvements for Interactive Reports.

Template Directive Enhancements

Template Directives also receive improvements, including syntax highlighting, directive suggestions, placeholder suggestions, and support in theme templates. For developers who use Template Directives to create cleaner conditional output, these updates should make the feature easier to use and maintain.

Universal Theme Improvements

Universal Theme receives a number of updates, including a new default theme style called Iris, new template components, Font APEX updates, badge support for buttons, additional utility classes, and more CSS variable support.

These improvements are useful, but the bigger pattern is consistency. APEX continues to give developers more ways to create polished applications without taking on heavy custom front-end work.

Security Upgrades

Finally, Oracle APEX 26.1 also includes important Content Security Policy improvements. The release removes dependencies on unsafe-inline and unsafe-hashes, which should help teams with stricter security requirements use APEX with fewer exceptions.

What Oracle APEX 26.1 Means for Development Teams

For developers, Oracle APEX 26.1 is worth exploring with both interest and discipline. The AI features are powerful, but they will work best when paired with clear requirements, good architecture, review, testing, and governance.

For business leaders, the release should reinforce confidence in the platform. Oracle is actively extending APEX to support AI-assisted development, governed reporting, modern security expectations, and more reusable development practices. For organizations already invested in Oracle technology, that is a meaningful signal.

Talk with Traust About Oracle APEX 26.1

If your team is evaluating what Oracle APEX 26.1 means for your application roadmap, Traust can help. We work with organizations that need experienced Oracle APEX development support, whether they are modernizing internal applications, extending Oracle ERP workflows, improving existing APEX applications, or exploring how AI-assisted development fits into their process.

We’ll also be at Kscope26 in Denver and would be happy to talk through what this release means for your team.