Skip to main content

Posts

Showing posts from May, 2026

APEX 26.1 is here - and there's a lot to talk about

Oracle APEX APEX 26.1 is here - and there's a lot to talk about 🚀 A quick look at everything that came in this release - big and small. May 2026  ·  90+ community ideas shipped When APEX 26.1 dropped, I honestly wasn't expecting this much. I opened the release notes thinking I'd be done in 10 minutes. An hour later, I was still reading - going "wait, they added this too?" This post is not a deep dive into any single feature. It's just me walking you through what's new in 26.1, so you know what to look forward to. We'll cover each feature properly in separate posts. But first, let's get the full picture. I also personally tried some of the community-submitted features in this release, and I'll share my honest experience with each one. Some of them are small things - but small things are what make daily dev life better. You'll see what I mean. 😄 New 1. APEXlang - Your App Des...

Auto-Save Draft Feature in Oracle APEX Forms

Oracle APEX · PL/SQL · JavaScript Auto-Save Draft Feature in Oracle APEX Forms Silently save form data every 30 seconds - no user action needed. Ever filled a long form and lost everything because the session timed out or you accidentally closed the tab? I've seen users completely redo a 10-field form just because of a timeout. That's when I decided to build a proper auto-save draft - one that works silently, without the user doing anything. Wait - Doesn't APEX Already Handle This? Yes, and this was my first thought too. When you open any page item in APEX and look at its properties, there's a Storage setting with three options. Let me walk through what each one actually does, because understanding this is exactly why we're building something custom. Per Request (Memory Only) - This is the default for most items. The value exists only during the current server request, and once that's done, APEX forgets it....

Implementing a Read Aloud Feature in Oracle APEX

ORACLE APEX · JAVASCRIPT · WEB SPEECH API Implementing a Read Aloud Feature in Oracle APEX With word-level highlighting, pause, resume & speed control - no plugins needed. A Little Background.. I've been building Oracle APEX applications for a while now, and one thing I kept noticing was a common user behaviour - long content like Terms & Conditions, Privacy Policies, or Company Guidelines just gets skipped. People scroll past it, click "I Agree" without reading a single word, and move on. Honestly, I'm guilty of that too. One day it just clicked - what if the page could read it out for them ? They could listen while doing something else, and actually get through the content. I started digging into the browser's built-in Web Speech API and was honestly surprised by how capable it is, right out of the box - no external libraries, no paid plugins, nothing. So in this blog, I...

Beyond the Default - Building a Smarter AI ChatBox in Oracle APEX

Beyond the Default - Building a Smarter AI ChatBox in Oracle APEX Voice input, timestamps, retry, quick prompts, and export - all built on top of the native Show AI Assistant action. #OracleAPEX #GenerativeAI #Cohere #JavaScript #LowCode Introduction A few weeks back, I was exploring what Oracle APEX could do with AI integration. I came across the built-in Show AI Assistant dynamic action and honestly, I was impressed - dropped it on a page and had a working chat interface in minutes. But then I started actually using it, and the same frustrations kept coming up. There was no timestamp on messages, so after a long conversation I had no idea when something was said. I'd get an answer I wasn't happy with and have to retype the whole question again. I wanted to just speak my question instead of typing. And when I had a useful chat, there was no way to save it. I thought - s...