Kodular Creator 2026.05¶
2026.05 | 3 May 2026¶
Creator Changes¶
- Undo and Redo in the Designer.

-
Project Folders for organising projects in the dashboard.
-
Project List View as an alternative to the project grid, with the user's view preference persisted.

- Project Tree View to navigate the project folder hierarchy.

- Project Search in the dashboard toolbar, matching by project name, app name, and package name.

- Reopen Last Project preference to land directly in the most recent project at sign-in.

-
Improved Component Search in the Designer palette.
-
Filterable Dropdown in the Screen Switcher and Asset Selector when more than five items are available.

-
AIA Upload Dialog now previews the sanitised project name with inline validation before upload, and accepts files whose names contain spaces (now sanitised automatically).
-
Extension Import Dialog redesigned with a unified upload flow, case-insensitive
.aixvalidation, and clearer status feedback. -
Performance improvements across the Designer and Blocks Editor. Combined, these reduce time-to-interactive on project load from around 8 seconds to under 2 seconds on large projects.
- Cold Load Improvements removing redundant refresh cycles during form load and editor initialisation.
- Lazy Property Editors create property editors on demand and skip preferred-size calculations until they are needed.
- Blockly Improvements including throttled high-frequency pointer events, cached block bounding boxes, and faster backpack hover detection during drag operations.
New Components¶
- Biometric Prompt Sensors
- New non-visible component to authenticate users via fingerprint, face, or device credential, built on AndroidX Biometric.

- Supabase Database Storage
- New non-visible component with query builder (filters, ordering), CRUD, bulk inserts, and remote function calls.

- Supabase Storage Storage
- New non-visible component for upload, download, delete, listing, and public/signed URL generation.

- Supabase Authentication Connectivity
- New non-visible component supporting email/password sign-up and sign-in, magic links, OTP, password reset, and session management.

- Cloud Firestore Google
- New non-visible component with
ProjectPathprefixing, document CRUD with auto-ID, existence checks, query builder, real-time listeners, batch writes, and transactions.
- New non-visible component with

- Firebase Cloud Messaging Google
- New non-visible component to receive push messages, token events, and notification clicks, with foreground notifications (image support), FCM token retrieval, runtime
POST_NOTIFICATIONSpermission, and topic subscribe/unsubscribe.
- New non-visible component to receive push messages, token events, and notification clicks, with foreground notifications (image support), FCM token retrieval, runtime

- Start.io Cover Monetization > Advertising
- New component to show 1200×628 cover ads for feed-style layouts.

- Start.io MREC Monetization > Advertising
- New component to show 300×250 MREC ads.

- Start.io Native Ad Layout Monetization > Advertising
- New customisable native ad component with selectable image sizes (72×72, 100×100, 150×150, 340×340).

- Start.io Rewarded Video Monetization > Advertising
- New rewarded video component, with a
VideoCompletedevent.
- New rewarded video component, with a

- Tapjoy Offerwall Monetization > Advertising
- New component to load/show/dismiss the Tapjoy offerwall, manage virtual currency (get, spend, award, balance), and configure SDK key, placement, user ID, entry point, test mode, and GDPR/privacy consent.

- Unity Ads Banner Monetization > Advertising
- New component supporting Standard, Large, and Rectangle banner sizes with Designer preview.

- Unity Ads Interstitial Monetization > Advertising
- New component for full-screen Unity interstitial ads.

- Unity Ads Rewarded Monetization > Advertising
- New component for Unity rewarded video ads, with
UserEarnedRewardandAdSkippedevents.
- New component for Unity rewarded video ads, with

Component Changes¶
-
Image User Interface
- Added animated GIF playback using
ImageDecoderon Android 9+ (API 28). Static fallback on older devices, with no extra APK size cost. - Add Support for Animated GIFs
- Added animated GIF playback using
-
QR Code User Interface
- Now generates QR codes locally with zxing instead of relying on an external service. Removes the network dependency and works fully offline.
- Added a new
Formatproperty to choose the output image format: PNG, JPEG, or WebP.
-
ImageSprite Drawing and Animation
- Added animated GIF playback (matching the Image component).
- Add Support for Animated GIFs
-
AdMob Monetization > Advertising
- Components renamed to Google AdMob so all Google ad networks group together in the Advertising palette.
-
Start.io Banner Monetization > Advertising
- Underlying Start.io SDK upgraded to 5.3.0.
-
Start.io Interstitial Monetization > Advertising
- Added configurable interstitial type: Automatic, Full Page, Video, Overlay.
- Underlying Start.io SDK upgraded to 5.3.0; manifest generation fixed across Start.io ad components.
-
Deprecated Fingerprint component in favour of the new Biometric Prompt.
-
Removed the App Center integration, since the underlying service was deprecated upstream and is no longer maintained.
Creator Bug Fixes¶
-
Fixed dark theme flashing during Creator startup.
-
Fixed Blocks Editor menu background and shadow on dark themes.
-
Fixed workspace grid colour in dark theme.
-
Fixed screens ordering in the Screen Switcher.
-
Fixed Color Picker being clipped near screen edges. The picker now anchors next to the trigger and flips to stay in viewport.
-
Fixed New Project dialog property panel width.
-
Fixed mock Image sizing when set to Automatic and when respecting intrinsic dimensions.
-
Fixed mock TextBox styling and hint colour handling.
-
Fixed project icon preview not refreshing across the UI.
-
Fixed AIA Upload import button being clickable before a file was selected.
Component Bug Fixes¶
-
Fixed Map component showing blank gray tiles after OpenStreetMap migrated tile servers to HTTP redirects.
-
Fixed Texting notifications silently failing on Android 13+ by registering a proper notification channel and requesting
POST_NOTIFICATIONSat runtime. -
Fixed Spinner.AfterSelection event not firing when the component is set to invisible.
-
Fixed Firebase Authentication crashing during Google Sign-In when other Firebase-using extensions disrupt Firebase initialisation. Failures now report
LoginFailedinstead of crashing. -
Fixed Image component displaying photos rotated when EXIF orientation metadata was not applied. Photos taken with phone cameras are now displayed upright on API 24+.
-
Fixed
coerce-to-dictionarynot parsing JSON strings returned from the Web component into dictionaries automatically. -
Fixed
NullPointerExceptioncrash on certain Android 16 devices inQUtil.getExternalStorageDir()when external storage is unmounted. -
Fixed
READ_MEDIA_IMAGESandREAD_MEDIA_VIDEObeing added to all non-companion APKs, causing Google Play Store rejections. These permissions now ship only with Companion builds. -
Fixed soft keyboard overlapping input fields on Android 15 by including IME insets in the form's edge-to-edge inset calculation.
-
Other minor bugs fixed, not impacting built apps.
2026.05.1 | 4 May 2026¶
New Components¶
- Firebase Realtime Database Google
- New non-visible component on the modern
firebase-databaseSDK. Reads the database URL fromgoogle-services.json; authenticate users via the Firebase Authentication component. Block surface mirrors the legacy Firebase Database, withProjectPathreplacing the URL/Bucket/Token properties.
- New non-visible component on the modern

Component Changes¶
- Deprecated Firebase Database component in favour of the new Firebase Realtime Database. Projects still containing the deprecated component will fail to build until it is removed; existing projects continue to load in the Designer so you can migrate. See the migration guide.
Creator Changes¶
- Deprecated Component Visual Feedback in the Designer. Deprecated components now show a clear warning indicator in the palette and properties pane so it's obvious when a project depends on something scheduled for removal.
Component Bug Fixes¶
- Fixed Map component mock rendering in the Designer.