Kodular Fenix
It has been quite a long time since our latest major release (longer than we’d have wanted), but here we are today, presenting to all of you a brand new version of Kodular.
This major update is a culmination of all the hard work that that has been put in behind the scenes during the past few months, and features game-changing additions like deeper integration with Google Ads services. In case you missed it, read more about our partnership with Google here:
We know you’re eager to read the full release notes, so as a final comment, this release has been named Kodular Fenix , a translation of the “Phoenix” constellation.
Creator Version : 1.5.0
Kodular Fenix
Release Notes
Major Changes
-
Reverted Ads Commission system.
We hear you when you say commissions are a hassle to calculate; we are bringing back our legacy system of simpler commissions for each component. You can find their values in their respective docs pages. -
Migrated to AndroidX libraries.
Our sources no longer use legacy support libraries and have switched to AndroidX. Some extensions may face crashes until their developers upgrade them. -
Added new app settings modal.
Generic app settings that were previously placed in Screen1’s properties or properties that were global for the app have been moved to a new app settings modal just next to the Designer/Blocks buttons. Here’s a full list of properties that have been moved:-
App Name
Screen1
→General
-
Icon
Screen1
→General
-
Splash Screen
Screen1
→General
-
Splash Image
Screen1
→General
-
Accepted Shared File Types
Screen1
→General
-
Sizing
Screen1
→General
-
Show Lists As Json
Screen1
→General
-
RTL Support
Screen1
→General
-
Tutorial URL
Screen1
→General
-
Primary Color
Screen1
→Theming
-
Primary Color Dark
Screen1
→Theming
-
Accent Color
Screen1
→Theming
-
Theme
Screen1
→Theming
-
Minimum SDK Level
Screen1
→Publishing
-
Package Name
Screen1
→Publishing
-
Version Code
Screen1
→Publishing
-
Version Name
Screen1
→Publishing
-
Google Ads App ID
Admob
/Ad Manager
→Monetization
-
Google Play Games App ID
Google Play Games
→API Keys
-
OneSignal App ID
OneSignal
→API Keys
-
Google Maps App ID
Google Maps
→API Keys
-
App Name
-
kodular.app links will be valid for only 10 minutes.
Generated links will move from a 2-hour validity to just 10 minutes.
New Components
-
Google reCaptcha Google
-
Banner Ad Monetization → Advertising
-
Interstitial Ad Monetization → Advertising
-
Rewarded Ad Monetization → Advertising
-
ExoPlayer Moved to Experimental
-
YouTube Player Moved to Experimental
New Features
-
Label User Interface
- Added
Max Lines
property. Advanced
- Added
-
Textbox User Interface
- Added
Max Lines
property. Advanced
- Added
-
Google Maps Google
- Added
API Key
property. App Settings Modal
- Added
-
AdMob Banner Monetization → Advertising
- Added
App ID
property. App Settings Modal
- Added
-
AdMob Interstitial Monetization → Advertising
- Added
App ID
property. App Settings Modal
- Added
-
AdMob Rewarded Ad Monetization → Advertising
- Added
App ID
property. App Settings Modal
- Added
Library Upgrades
- Material Icons Font →
latest
- Facebook Audience Network →
6.5.0
- Onesignal SDK →
3.15.6
- Play Billing →
3.0.3
- Play Services →
18.0.0
Bugs Fixed
-
Enhanced anti-malicious extension system.
We have improved our malicious extension detection system; now apps won’t start if a malicious extension is detected. -
Fixed assets bug.
There was a small bug that caused assets to not load sometimes due to a missingfile://
in path. -
Fixed buildserver bug that caused them to sometimes fatally terminate.
Buildservers should be more stable now with this bugfix. -
Fixed bug in File/Exists block.
The Exists block should now work as expected. -
Relative file paths are now accepted in File/Copy block.
Only absolute paths were working; now relative paths work too. -
Allow Lottie to access assets from Companion.
Lottie component was previously not loading assets in the Companion. -
OneSignal now shows native notifications if app is open.
A new native notification will show instead of the standard Android dialog when triggered if the app is open. -
Fixed Play Billing component.
We have refactored and fixed this outdated component. -
Mitigate Chrome 89 change.
The Companion should now work as expected on Chromium browsers.