Updates – Release Notes

Zero Codes App Builder Updates

Release Notes

– Dec 6, 2023

Migrated all push to OneSignal SDK

Documentation: https://zerocodes.net/docs/knowledge-base/onesignal-push-configuration/

In this update we ditched all of our historical internal push SDK in favor of the OneSignal SDK.

What this means for you:

Every single app will now have it’s own dedicated push configuration in OneSignal.

No more Global push (accross all apps) as this feature is not relevant anymore.

You will be able to import all existing tokens from iOS/Android within OneSignal.

Configuration & republication of apps will be required.

Complete removal of Push v1 support inside apps & editor.

Improvements

Apps – Camera support – iOS / Android REPUBLICATION

Updates native code for Camera support for latest Android & iOS.

Apps – AdMob support – MediationREPUBLICATION

Updates native code to support latest AdMob & Mediation Facebook/StartApp SDKs.

Issues

General – Upload of files & images

Fixes a general issue where uploading files & images was not responsive.

Push v2

Improves customer update speed after login/register.

Fixes an issue where new install were not able to configure onesignal

Mcommerce

Fixes default store creation on new mcommerce instance

Apps – iOS

Adds 10px margin on all safe areas for iOS devices.

Translations

Adds missing translations & mobile flags.

—–

Critical

Fixes an issue wherenew app creation was broken.

Scratch-card Side-Effect

Fixes a code side-effect that prevented 3rd party module Scratch-Card to work properly.

Push v2 OneSignal

Adds a Segment dropdown selector to future-proof the feature against random OneSignal changes.

—-

Fixes

Features > Push

Filter out blank lines in the individual push table selector.

Fixes iOS app crash onb start when OneSignal is not configured and/or settings are left blank.

Android > APK/AAB

Fixing the AdMob SDK verison to 22.0.0 to ensure builds are completed.

 —-

Fixes

iOS splashscreen

Fixes splashscreen on iOS.

Features > Push

Fixes push feature not opening correctly on the editor.

Fixes incorrect feature id for the option Link to a page

– Apr 4, 2022

FIXES

APPS > MY ACCOUNT > MOBILE

Adds an international mobile check with region code & validator.

APPS > MY ACCOUNT > EMAIL

Adds an option to validate email upon registration.

APPS > MY ACCOUNT

Fixes incorrect unicode encoding for the commercial agreement text.

APPS > PUSH BADGES iOS/Android

Clear badge counter on app start.

APPS > RADIO/AUDIO Android

Fixes random Android crashes caused by some heavy cover images (memory leak).

GENERAL > API

Fixes missing cache clear after success API calls.

– Jan 18, 2022

Fixes

Apps > Android REPUBLICATION

Fixes a zip path traversal issue preventing apps to be uploaded to the Store.

Apps > iOS REPUBLICATION

Adds a missing flag on iOS build named BGTaskSchedulerPermittedIdentifiers to allow background audio.

Feature > Padlock REPUBLICATION

Fixes feature custom background never set/displayed.

Improvements

Apps > Ads SDK iOS Android

Updates Ads SDK for AdMob, StartIO & Facebook.

Core > PHP Caching

Adds triggers to clear specific APC/OPCache see: apc_clear_cache() & opcache_reset() in between updates to refresh PHP files on servers with opcache or apc_cache enabled.

– Nov 17, 2021

Fixes

Apps > My account

Fixes required fields behaving inconsistently.

Apps > Splash screen iOS REPUBLICATION

Fixes missing splash screen on iOS app built from 4.20.16.

General

Removes random debug text/statements appearing as text in features.

Improvements

Replaces embed cover images with their URL to reduce app init payload.

– Sept 13, 2021

FIXES

FEATURES > WEATHER REPUBLICATION

Fixes weather API not working due to OpenWeatherMap latest changes.

FEATURES > CMS / CUSTOM PAGE REPUBLICATION

Fixes image block double scroll not working by replacing it with a gallery placeholders & lightbox.

FEATURES > FORMS V2

Fixes missing line return for textarea fields, in both editor results & e-mails.

APPS > SOCIAL SHARING

Adds this word to the translations.

APPS > RADIO

Adds a default/fallback background.

APPS > MY ACCOUNT

Adds missing translations on the settings section.

APPS > PADLOCK

Adds missing #mobile flag to Padlock translations.

APPS > LAYOUT 3 REPUBLICATION

Complete overhaul of the Layout 3 CSS set to make it fully responsive on all devices & orientations.

IMPROVEMENTS

FEATURES > CMS / CUSTOM PAGE REPUBLICATION

Improves text block options, new positions & alignments for the embedded image.

CORE > NODE

Adds node binary inside the core.

Adds new node tool suite to test & validate modules & features, ie: ES5 compliance for Android 5.0 to 7.0 devices.

– Unsupported features will display a special page rather than crashing the whole app.

 

– July 24, 2021

Changes

Implements a new bubble system on the carousel icons to show pending actions.

Editor > Features > Preview modal

When a preview modal is set for a given feature, the icon will have a tiny information bubble on the top right corner.

Size of the preview have been increased to allow for better content flow.

Fixes

Apps > iPad REPUBLICATION

Fixes App tracking transparency modal not correctly displayed on iPad.

Feature > Push Android

Fixes silent/blank push not silented.

Apps > Layout 4

Fixes the layout’s CSS to make it completely responsive, and preserve the round buttons.

Improvements

Feature > Social wall REPUBLICATION

Adds an option to enable user post moderation, posts awaiting approval or rejection will be visible in the feature user profile.

Implements the bubble system for posts awaiting moderation.

Lightboxes for images are now grouped by post. 

Feature > My account

Required fields are now also validated when user edit his account.

New fields can be required, either within the feature settings or by a module.

When a module requires a field, it will be listed and values are enforced in the settings page.

– June 30, 2021

Chat Module

– Fixes nickname field not correctly displayed on my account when app uses chatrooms.

Improvements UI/UX – REPUBLICATION

– Adds a user-to-user blocking option, anyone can block with immediate effect any other user.

– June 14, 2021

Apps > AdMob|iOS REPUBLICATION

Adds the App Tracking Transparency dialog to match latest Apple requirements.

Feature > Places

Reducing default map zoom from 10 to 8.

Adds a default zoom option to override the new default value.

Fixes

Feature > Places

Fixes the place title never updated inside app.

Feature > Social wall

Fixes double a href / links double encoding leading to incorrect external URI links.

Editor > MomentJS|Dates

Fixes momentjs library loading to preload the correct locale when available.

– May 4, 2021

Changes

Feature > Social wall *REPUBLICATION

Adds a new post share option.

Apps > Social sharing *REPUBLICATION

Improves social sharing library and allows to share from webapp.

Apps > My account *REPUBLICATION

Improves loyalty program & stripe credit card information design, to match latest UI changes.

App > Contact iOS REPUBLICATION

Fixes contact phone button not working.

Deprecations

Facebook > Login

Removes facebook login option from My account (no longer working).

– April 21, 2021

HTTP/2 TEST FOR PHP-CURL

Improves the HTTP/2 test performed with php-curl extension.

FIXES

PUSH SERVER

Fixes standalone push missing APP_ID in some cases with external modules.

Fixes some button & links not correctly opening inside custom page, and few other features.

GOOGLE CHROME

Fixes a CSS issue occurring after latest Google Chrome update, that caused editor blocks to have lot of blank space.

MOMENTJS LOCALES

Adds missing MomentJS locales on the editor, causing app overview to not translate dates properly.

DEPRECATIONS

FACEBOOK > GENERAL

Disables the facebook feature due to incompatible recent APi changes & requirements.

Removes facebook option from the Media gallery choices

– March 17, 2021

Changes

Push > iOS SERVER

Updates Apple push API to HTTP/2

Push > iOS APP REPUBLICATION

Improves iOS push notifications when app is in foreground, users will now get a regular notification with sound.

Modules

Previewer > Android / iOS APP REPUBLICATION

Fixes broken assets paths for the previewer module.

– March 1, 2021

Apps > Android, iOS

Definitively removes AutoUpdate code as it’s no longer in use since latest major updates.

Updates Firebase & push codebase to meet latest requirements for Android 9+ & iOS 14+.

Patching unexpected logout of applications.

Backoffice > Applications > Android

Improves the PFX import by automatically reading the alias.

Shows a warning if the google-services.json file for Firebase is outdated and requires an update.

– February 5, 2021

DEBUG

APPS > ANDROID – IOS

Fixes incorrect native version, not preventing app to auto-update in background when enabled.

APPS > IOS 14+

Fixes iOS viewport not fitting whole screen on app start on iOS 14+.

IMPROVEMENTS

FEATURE > MY ACCOUNT

My account modals now uses same back icon as set in the application.

FEATURE > CONTACT

Adds an option to hide the locate button/action.

FEATURE > PLACES

Adds an option to hide a location on the map.

FEATURE > EVENT/CALENDAR

Adds an action to duplicate a custom event.

Makes end date/time optional, leaving fields blank will remove them from app.

– February 1, 2021

MAJOR CHANGES

APPS > IOS/ANDROID ADMOB

Updates AdMob to the latest SDK:

– Using WKWebView for iOS (UIWebView was previously used).

– Removed all global AdMob settings in backoffice & plans.

– Due to changes in AdMob SDK, you must now use app settings only.

– Allows app admin to enable Test ads during development/build stage to prevent any abusive and/or mis-click on live apps.

– Adding ads tracking consent modal for iOS 14+ devices.

Note: in order for AdMob to work, apps/sources now require the AdMob app identifier for every application.

FEATURES DEPRECATION

Complete removal of Folder v1 & WordPress v1 support inside apps & editor.

DEBUG

EDITOR > FEATURES > CUSTOM PAGE, PLACES, SOURCE CODE

Fixes a broken security rule, preventing any of the named features to save source code content.

– December 4, 2020

Features

Bakoffice > My account

Adds the Whitelabel option in Control Panel.

– November 22, 2020

Debug

Feature > Custom page > Videos

Fixes missing youtube API key for the search.

Editor > My account > Users

Fixes double account when creating a new user.

Feature > RSS

Fixes incorrect image height, resulting in stretched assets.

Feature > M-Commerce

Fixes inconsistent prices when taxes are rounded.

Fixes store selection display issue on Safari browser.

Feature > Images

Allows app admin to manually re-order images on the custom gallery.

Feature > Event/Calendar

Adds a new action Open navigation to open a navigation intent (Waze, Google maps, Apple maps, etc…) when an address is provided (and is valid).

App > Account

Fixes missing database fields from 4.17.0+ installers, missing mobile & civility fields.

Debug

Feature > Woordpress v2

Improves the media fetch to cover more variations of the WordPress JSON-API.

App > Account

Adds two new configurable fields, mobile & civility.

Editor > Signup PE

Adds four new configurable fields: firstname/lastname, company/brand, website & mobile.

– October 22, 2020

Improvements

App > My account

Adds a new settings tab, with push settings, language & version information.

Adds an option to confirm password on both registration & password update.

Replaces language codes with their name.

Allows user to silent/opt-out push notifications.

SUPPORT Adds advanced options in the settings tab, tap 7 times on the version number to get information about push registration.

Apps > Push

Updates the push notification behavior when app is killed, in background and foreground: everytime, they will display the push notification in the notification center, along with a sound (if sound is enabled on phone).

Debug

Editor > Apps

Fixes session issues inside Apps when browsing from the Editor.

Debug

Custom page > Source code block

Fixes max size locked to 255 due to incorrect format in database.

App > Language

Phone default language is now correctly set in My account > Settings when available.

Apps > Push

Fixes Android push images and/or message body not visible when app is closed/killed.

– August 12, 2020

Improvements

Apps > Android

Increase the targetSDK to level 29 as per the Google requirements.

Apps > Caching

Pre-loads parts of the application cache after cache clear.

Backoffice > HTTPS

Adds a soft(ware) HTTP to HTTPS redirection option, to work with panels (which require HTTP for Let’s Encrypt SSL renew).

Debug

Feature > Form v2

Allows to set step/increment to 0 to disable the validation.

Feature > Audio

Improves remote media URI validator.

Sessions

Removes Redis session option, as not being supported with latest modifications, and enforces back MySQL.

Note: due to latest improvements MySQL session are now bearable again, and don’t affect overall performances.

– June 6, 2020

Improvements

EDITOR > RETURN TO APP

– Adds a Return to #APP NAME# link on the editor header menu when navigating to push, account & other non-app related pages, to go back to editing in one click.

Debug

FEATURE > SOCIAL WALL

– Fixes blocked users issue while using 2+ social wall inside the application.

– Fixes incorrect settings when using 2+ social wall inside the application.

– Fixes scheduled posts not displayed in the editor when created.

– Hides edit history (before scheduled date) of scheduled posts.

FEATURE > CMS, PLACES, INBOX > SOURCE CODE BLOCK

– Adds a default height to prevent trash/skip source code saving.

FEATURE > FORM V2

– Fixes result table layout overflow on small screens.

– Fixes radio choice selection when 2 or more are used.

APPS > LOADER MASK

– Fixes loading text never displayed (when defined) to inform about what is loading.

APPS > MINI PLAYER

– Fixes layout resize when mini player is visible.

– May 26, 2020

Debug

FEATURE > FOLDER V2

– Fixes sub-folders displaying an error message when opening.

MODULE > WOOCOMMERCE

– Fixes empty library folder, preventing the module to install it’s own library.

KEY FEATURES KNOWN ISSUES

Folders v2
Sub-folders do not open.
Android apps > Radio
Not all streams are supported byt the Android, MediaPlayer, our plan is to upgrade to ExoPlayer in a future update.

Debug

APPS > IOS

– Removes all references to UIWebView – Only iOS without AdMob can be distributed for new applications.

– Note: iOS with AdMob still contains UIWebView references inside the AdMob plugins, a future update is scheduled to update AdMob SDK, thus allowing only application updates (ie: already published) to be sent with AdMob.

APPS > OFFLINE MODE

– Completely removed & disabled the Offline mode feature.

FEATURE > FOLDER V2

– Fixes subfolder not opening.

– Fixes custom page (cms) not opening inside a subfolder.

LAYOUTS > ACTION MORE

– Fixes more action not opening the modal.

TEMPLATES > FEATURES

– Prevents templates from adding disabled features.

– Prevents templates from adding features not allowed by the user role/acl.

EDITOR > UI responsive mobile

– Fixes navigation menu when browsing with a mobile phone.

– May 15, 2020

KEY FEATURES KNOWN ISSUES

iOS Apps
iOS contains references to the UIWebView and are rejected by Apple, please update to 4.18.18 asap.
Folders v2
Sub-folders do not open.
Android apps > Radio
Not all streams are supported byt the Android, MediaPlayer, our plan is to upgrade to ExoPlayer in a future update.

Features

FEATURE > SOCIAL WALL

– Adds an option to scheduled posts to their set publication date.

IN APP BROWSER WEBAPP / HTML5

– WebAPP inAppBrowser color scheme uses Colors from the app.

AUTO-UPDATER CHCP

– While app is in background (task manager), updates are checked every hour, previously was checking only once when moving app to background (task manager) Allows app owner to disable automatic code updates, this will prevent app code/source to be updated (see the previous action).

Note: disabling the auto-update doesn’t disable content updates of the features, it affects only code/source updates.

EDITOR > UI

– Implements some UI changes in the editor, increasing the size of the application overview, and optimized to work on smaller screen resolution.

Debug

FEATURE > LOYALTY CARD

– Fixes QRcode unlock not working.

MEDIA PLAYER > AUDIO, RADIO

– Replacing HTML JS Audio API with native Android & iOS MediaPlayer.

– Rebuilt all the media player, it’s now opening inside a Modal and is not dependent of a route/state.

– Fixes iOS/Android background audio.

– Fixes stream/mp3 handling in native, to play as soon as the downloaded data allows it.

– Fixes mini-player controls, shuffle & events.

– Adds a buffering message when data is loaded.

– April 25, 2020

Debug

PUSH iOS

– Fixes incorrect registration on first boot.

– Fixes a fatal error when checking for iOS device registration on subsequent boot.

– Fixes in-app links for code scan feature not working.

PUSH INDIVIDUAL PUSH MODULE

– Improves individual push syncing to ensure customers are linked to their push device.

– April 2, 2020

Improvements

APPS > MY ACCOUNT

– Adds new design choice between list & card.

Debug

APPS > MY ACCOUNT

– Fixes missing CORS preventing login, logout on iOS devices.

– Fixes incorrect template path for Privacy policy clickwrap & modal.

– Fixes incorrect method for individual push registration.

– Adds a section for the YouTube API key in the Settings > API Key for each application.

– Fixes CORS issues within iOS & Android by moving all API calls to the server instead of the App.

Improvements

APPS > MY ACCOUNT

– Adds a second checkbox for the commercial agreement, with custom label if needed.

– Rewrites part of the UI to improve actions.

– Rewrites session handling to prevent app users logout when table session is cleaned-up, proper logout will occur on user action.

FEATURE > CODESCAN

– Improved QR Scanner/Codescan, you can now unlock QR Coupons & Padlock directly from the Codescan feature.

FEATURES > CMS, PLACES, INBOX

– Fixes button links not loading settings correctly for in app browser, custom tab & external app

– March 25, 2020

Debug

GENERAL > EDITOR

– Fixes too recent javascript syntax not available on some browsers.

APPS > ANDROID

– Adds cleartText in AndroidManifest when the apps contains at least a radio feature.

KEY FEATURES KNOWN ISSUES

Safari
General javascript syntax issue preventing editor from working correctly on Safari.

Features

– New options for the browser choice, InAppBrowser, CustomTab, External Browser.

EDITOR > APPLICATION TAB

– Duplicates the General information block from publication tab to allow app name changes.

EDITOR > SPLASHCREEN / HOMEPAGE

– Reducing the portrait locked safe zone area..

Debug

FEATURE > PADLOCK

– Hides the m-commerce catalog feature from the padlock list to prevent unwanted locks (it’s a hidden feature).

FEATURE > FORM V2

– Fixes history being empty right after submission.

– Fixes missing fields in e-mails: geolocation, number & password.

FEATURE > M-COMMERCE

– Fixes delivery address not correctly saved between orders.

– February 17, 2020

Debug

FEATURE > SOURCE CODE > CKEDITOR

– Fixes blank input on some cases.

FEATURE > PLACES

– Fixes category form not opening.

Features

FEATURE > WORDPRESS V2

– Adds in-app links to wordpress v2 features.

GENERAL > RICHTEXT (CKEDITOR)

– Updates CKEditor library to latest version.

– Updates inconsistent loading & initialization of the editor across features.

Debug

FEATURE > CMS, YOUTUBE

– Fixes youtube embed videos incorrect URIs.

FEATURE > PUSH

– Fixes push content text cropped.

APPS > GENERIC

– Removes unused ionic module, causing issues withA Android 5.1, 6.0.

– January 28, 2020

Debug

FEATURE > FORM v2

– Fixes select template displaying raw code.

FEATURE > M-COMMERCE

– Fixes incorrect redirection after payment validation in iOS apps.

APP > DATEPICKER

– Adds missing translations for short weekdays.

Features

FEATURES > TOPICS

– Allows to import nested topics with .CSV format, example file is provided inside the feature.

Debug

FEATURE > FORM v2

– Fixes enable_history option not working correctly.

FEATURE > MAIL

– Fixes incorrect SMTP settings, preventing some e-mails from being sent.

FEATURE > SOCIAL WALL

– Fixes the option disable comments when clicking on like.

– Fixes Android, iOS options not saving correctly.

APPS > IOS

– Defaults to the Legacy build system for builds made with Xcode.

KEY FEATURES KNOWN ISSUES

Link, Links
Android & iOS optios are not correctly saved.
E-Mails
Some e-mails are not correctly sent.

Features

FEATURE > FORM v2

– New formatting fields, elements & display options.

– Option to display the submission history for logged-in users.

– All results are saved in DB (like Form v1), with CSV export.

– Send submission copy by e-mail to multiple recipients.

– Image field can now accept up to 10 images.

– Date & datetime fields now have different formats, and restricted weekdays option.

FEATURE > SOCIAL WALL

– Adds the option to upload multiple images (1-10 adjustable option) on a post.

– Adds zoom option for Android InAppBrowser.

– Removed unused picture upload from Link feature.

– Opens default links, addresses & routes in the external browser when no option is provided.

– CMS & Places button links now have the same options as Link & Links features.

Debug

FEATURE > FORM v1

– Deprecating Form v1 in favor of Form v2, as with all features, Form v1 will continue to work in published applications as expected, but will not receive future updates and/or fixes, for all new Form features please use Form v2.

– December 24, 2019

– KNOWN ISSUES –

iOS apps: To manually archive apps with Xcode, you will have to go in
File > Workspace settings, Shared Workspace Settings > Build System
Then select Legacy Build System

Debug

– Fixes missing toolbar with done button for iOS.

FEATURE > M-COMMERCE

– Fixes broken editor interface.

APPS > IOS, ANDROID

– Fixes missing status bar plugin.

Debug

– Updates editor with new options for Android, iOS.

– Updates InAppBrowser to use WKWebView instead of UIWebView.

– External browser now opens an external intent for a CustomTab (SafariTab, ChromeTab).

– Allows to preview internal links inside the app overview, external browser will not work in the overview, but will open in a new page with the HTML5 App.

APPS > IOS

– Fixes radio & audio crashing on iOS 13+, temporary disabled Music Controls when app is in background, this was crashing any audio content.

– Bumped minimal supported from iOS 9+ to iOS 10+.

– Updated cordova core to 5.1.1 and WKWebView, which disable UIWebView at compile time to remove references to it.

APPS > ANDROID

– Fixes Music Controls background control.

– Bumped minimal Android studio version to 3.5+.

PUSH > STANDALONE developers

– Fixes url & links not opening in apps.

– December 9, 2019

Debug

FEATURE > M-COMMERCE

– Fixes payment processing not always loading on iOS apps.

– Fixes credit card form not always loading on all versions. STRIPE

– Adds missing translations Check m-commerce translation file in backoffice.

– Hides signup when the signup is disabled in my account.

– Improves buyer & invoice/delivery UI.

– Improves UI steps on checkout process, removing the need for double actions.

– November 26, 2019

Debug

NATIVE APPS IOS REPUBLICATION

– Uses WKWebView instead of UIWebView.

– Fixes iOS 13 push issues.

– Fixes CSS issues on core layouts, accounting for safe margins & notches on concerned devices.

FEATURE > M-COMMERCE

– Fixes cash delivery amount & change due calculation.

– Fixes cart quantity calculation & update issues.

– Fixes missing delivery time information at checkout.

– Improves delivery & payment steps with one-click action when possible.

EDITOR > APP OVERVIEW

– Adds a see changes action to reload only the overview.

– Improves the UI overlay to fit screens & removes older svg frames.

– Updates the status bar color white/black depending on the header background colour.

EDITOR > SETTINGS > DOMAIN

– Adds back the link to open the WebApp.

EDITOR > BREADCRUMB / ARIA

– Reduces the breadcrumb/aria font size to offer more useful space.

EDITOR > GENERAL

– Adds multiple tooltip helpers on the editor sections.

– Fixes scrolling issues on the publication tab.

EDITOR > PUBLICATION

– Adds another link to open the WebApp under the General Information tab.

– October 4, 2019

Debug

GENERAL > WEB APPLICATION FIREWALL (WAF)

– Fixes an issue where some body request passed through the WAF.

– Improves WAF security rules.

– Adds an option to globally disable the WAF.

FEATURE > JOB

– Fixes default radius & distance unit not changing.

– Hides income if from & to are 0.

FEATURE > TOPICS

– Adds import feature, you can import CSV, JSON or YAML topics in bulk, example files are provided in the feature for formats.

FEATURE > WORDPRESS

– Improves media fetch & cache speeds for better load times & less requests.

EDITOR > DESIGN

– Fixes homepage slider move & delete missing buttons.

– Splits locale & currency settings to better handle payments & formatting.

EDITOR > LEFT SIDE MENU

– Fixes CSS issues preventing the menu to scroll when all sub-items were open.

APPS > IOS

– Adds NSBluetoothAlwaysUsageDescription & NSBluetoothPeripheralUsageDescription to iOS apps.

– August 27, 2019

Debug

APP > APK GENERATOR ANDROID

– Adds missing minSdkVersion in AndroidManifest.xml, affecting the APK Generator, not Android Studio.

CRON SCHEDULER

– Fixes a fatal error preventing further cron actions to run.

FEATURE > RSS

– Tests the feed url while saving, and display eventual errors if any.

– August 26, 2019

Debug

CONFIGURATION > GENERAL IMPORTANT

– Enforces use_https to true, Android 9 requires all apps to run with HTTPS.

FEATURE > RSS

– Fixes background image form not working.

FEATURE > PUSH

– Improves the list `open a feature` with alpha sort, and visual information like in Padlock.

– Removed temporarily non-working `My account` from the available features.

FEATURE > SOCIAL WALL

– Adds user preferences for new post geolocation: once, ask, always, never.

– Allows user to edit posts & comments.

– Adds posts & comments edit history.

– Adds user to user moderation, a user can now block any other user posts & comments.

– Adds a new simple profile page (if at least one user interaction is enabled, like, comment, post) this pages allows to manage the blocked users list, to see it’s own posts history & a shortcut to my account.

FEATURE > M-COMMERCE

– Adds in-app links for Commerce home, Cart, Order history.

FEATURE > JOB

– Fixes mailto: action not working.

– Fixes distance filter not working.

– Fixes job icon always using the company icon.

FEATURE > MORE ACTION

– Fixes `more` action not opening in the editor..

EDITOR > GENERAL > FILE UPLOADS

– Fixes UI during file uploads: hiding too fast & not showing errors.

EDITOR > COLORS

– Adds configurable `text` & `border` for the section General.

EDITOR > APPLICATION

– Improves UI with dynamic push preview images which are now translatable.


GLOBAL PUSH

– Exclude from the list apps without push feature & locked applications.

APPS > GENERAL

– Fixes an issue while opening several Modal, Dialog & Popover, all leaving an invisible overlay, the result was all touch actions were blocked.

– Extends feature title & subtitles field length in database.

APPS > OFFLINE MODE

– Improves the offline mode loading process to prevent network bottlenecks during app loading.

APPS > PUSH

– Hides silent push (no title, no message) when App is in foreground.

APPS > LOCAL NOTIFICATIONS ANDROID 9+

– Fixes local notifications missing channel for Android 9+.

– July 30, 2019

Debug

FEATURES > ICONS

– Fixes icons from library not updating the correct feature.

APP > TEMPLATES

– Fixes an error when selecting template on new app.

BACKOFFICE > MANAGE > EDITOR ACCESS > ROLES

– Increases loop failsafe limit from 20 to 1000 preventing deep nested roles to be hidden.

– July 11, 2019

Debug

APP > LAYOUTS

– Fixes issue with Layouts using side-menus & contextual-menus.

– Fixes animations & open/close triggers.

APP > LAYOUTS UI

– Fixes issue with Layouts not using side-menus & contextual-menus which could open a ghost side menu.

FEATURE > SOCIAL WALL

– Moves image uploader after content in editor to match in-app layout & in-app form.

EDITOR > DESIGN > LAYOUT OPTIONS

– Fixes message displayed when layout has no option.

– July 10, 2019

– Hides back ghost catalog tied to m-commerce.

FEATURE > FOLDER V2

– Fixes subfolders not showing anymore..

FEATURES > FEATURE ICONS

– Fixes custom icon uploader working inconsistently & requiring page reload.

DESIGN > APP LAYOUTS

– Fixes more button not showing for layouts with a more button.

– Fixes memory crash on editor for layouts with a more button.

– Improves UI for layout options, better segmentation & clear save buttons.

– July 9, 2019

Debug

APPS > GENERAL

– Fixes ion-side-menus behavior, conditional display, styles & animations.

APPS > GOOGLE FONTS

– Fixes Google Fonts with a + in their name, not working correctly.

APPS iOS

– Disable swipe to go back leading to blank pages & stuck app.

APPS Android

– Makes the permission for BATTERY_OPTIMIZATIONS optional, and defaults to false.

FEATURE > CONTACT

– Changes danger message for Google Maps API key to warning, and allows to save invalid address (without coordinates & without locate action).

FEATURE > BOOKING

– Fixes location/store not saving correctly.

FEATURE > FOLDER V2

– Fixes editing title/subtitle not working (focus) on small screen resolution.

FEATURE > SOCIAL WALL

– Fixes comments showing only a single line.

– Fixes comments & post missing line return.

– Fixes feature title always stuck to Social Wall.

– Fixes posts & comments reports showing base64 encoded text.

FEATURE > PADLOCK

– Prevents locking My account & Padlock.

– Displays hidden & disabled features (with a hint) in the list (hiding them could have led to lock features for ever).

EDITOR > FEATURES

– Renames Is active? to Published, published features are available in the App, unpublished features are locked from app & in-app links.

– Adds Available from menu, features not available from the menu, are still accessible from in-app links.

– Live preview of Titles from the editor in the overview when user is on homepage/menu/nav.

EDITOR > TOAST MESSAGES

– Adds a fallback text when toastr message is not set.

EDITOR > GENERAL

– Fixes general issue with success/error callbacks on many features & actions.

– July 3, 2019

Debug

APPS ANDROID

– Updates native core to match SDK API Level 28.
By august 1st, all new Android apps will have to meet SDK API Level 28.
By november 1st, all updates of Android apps will have to meet SDK API Level 28.
See this page https://developer.android.com/distribute/best-practices/develop/target-sdk

– Fixes MusicControls native plugin for Audio/Radio.

– Adds IonicWebview to use latest Chrome/Android WebView.

– Adds back Geofence native plugin.

– Adds CustomTabs support for further usage & improvements.

– Adds ignore battery optimisations permission for Audio/Radio background playing.

FEATURE > SOCIAL WALL

Complete documentation SOCIAL WALL


This feature will replace both Newswall & Fanwall.

– New design with list / card option.

– Sticky posts.

– Likes & Comments with images.

– Recent, Nearby, Map, Gallery.

– User posts.

– Flag/report posts & comments.

– Delete own comments.

– Custom navigation header icons.

– Toggle Nearby, Map, Gallery, User post, Likes & Comments

click on images to preview

EDITOR > COLORS

– Fixes list button not visible on small screen resolutions.

CRON > SOURCES / APK GENERATOR

– Adds a try/catch block around e-mails to prevent them locking cron.

FEATURE > BOOKING

– Fixes locations not saving correctly.

FEATURE > WORDPRESS V2

– Fixes wordpress API test when saving settings.

FEATURE > NEWSWALL

Deprecating v1 in favor of Social Wall.

FEATURE > FANWALL

Deprecating v1 in favor of Social Wall.

– Jun 17, 2019

Debug

FEATURE > BOOKING

Adds an option to have a single Date & time or Check-in & Check-out dates.

Adds options to set a Cover.

Adds options to set a Description.

Adds new design options list & card.

FEATURE > JOB

Complete refactoring of list & search.

Fixes contact display options.

Adds new design options list & card.

Adds default currency settings for income fields

Adds geolocation error icon when GPS is disabled or timeout.

Adds picture upload for resume, up to 5 files.

FEATURE > PLACES

Adds geolocation error icon when GPS is disabled or timeout

FEATURE > RSS HTML5

Fixes view full article link not opening.

FEATURE > PUSH

Fixes links not opening correctly from the list.

FEATURE > M-COMMERCE

Fixes delivery method not showing when outside radius, now displays a message to inform the user.

Fixes an error when the minimum order amount wasn’t reached, blocking the checkout.

Adds a badge to display how many items are in your current cart beside My cart on the homepage.

APP HTML5

Fixes inAppBrowser settings to always open _system.

APP

Removed ConnectionService and call to the server every 3 seconds, resulting in unwanted server load.

APP > ANALYTICS

Fixes incorrect date being set on app analytics.

APP > E-MAILS

Implements themed e-mail on Booking request, Job contact, User registration, GDPR Data request.

EDITOR > COLORS

Improved UI & UX with tabs and smaller placeholders.

Adds a new section for app e-mail colors.

Adds two new colors for icons

Fixes drag'n'drop of items always moving to the first page.

EDITOR > APPLICATION

Fixes application incorrect wrong ratio.

– May 28, 2019

Debug

MODULE > RSS

Fixes an issue when the feed is missing last modified date.

Fixes an issue preventing ALL feeds to load if any was failing.

Adding generic user-agent to prevent deny of service based on agent name.

MODULE > VIDEOS

Fixes the invisible gallery dropdown menu.

Adding a refresh button.

LAYOUTS > OPTIONS

Fixes an issue preventing options to be saved.

– May 22, 2019

Debug & Improvements

FEATURE > MY ACCOUNT

Fixes settings not applied when My Account is inside a Folder (v2).

Fixes My Account title not using the correct Title in the features list, but My Account instead.

Fixes an issue preventing to remove My Account from a Folder (v2).

FEATURE > PUSH

Fixes push not loading correctly on app cold start.

FEATURE > PLACES

Fixes load more not working.

Replaces google maps navigation, with native intent for Google Maps, Waze, Apple Maps instead of forcing the google maps web version.

FEATURE > RSS

Fixes RSS edit, duplicated save button.

Fixes RSS re-ordering.

Fixes RSS delete issue.

FEATURE > AUDIO

Fixes save button outside the modal (and potentially outside visible screen).

– Apr 16, 2019

Debug & Improvements

FEATURES > DESIGN – LAYOUTS

Adds layout name under illustrations.

EDITOR > NOTIFICATIONS

Fixes toastr notifications not hiding automatically.

FEATURE > PLACES

Fixes settings not always loading correctly due to the cache.

Fixes partially infinite loop repeating places.

Note: layouts with the option visible from all pages are still affected by the issues above.

FEATURE > FORMS

Fixes floating point for the geo-location field (constant 5 digits, precision within 1 meter).

Fixes the image max-height/width to prevent scaling.

Adds new datetime picker.

Adds new settings design: list/card, and date format for the datetime picker.

Adds a CSV export.

Automatically links logged-in user to submitted forms.

Save all requests in DB, and displays a list in the editor page.

FEATURE > BOOKING

Adds new datetime picker.

Adds new settings design: list/card, and date format for the datetime picker.

FEATURE > RSS

Fixes layouts 1, 2 & 3.

Adds new settings design: list/card.

Allows to override default feed thumbnail / titles / subtitles with the split option.

Adds a new split / merge mode, display each feed as a group, or merge all feeds into one.

– Apr 3, 2019

Debug & Improvements

FEATURE > PLACES

Fixes magnifier positioning with layouts visible from all pages.

Fixes missing default setting for thumbnails.

Replaces magnifier search icon, with a SVG to fix center/alignment issues.

Adds a new option to open places on Map.

FEATURE > CONTACT

Fixes address not updating correctly with google api.

Updates editor Form & Design sections.

Adds a warning when no Google API key is set.

FEATURE > FORM

Fixes geolocation field, now when there is no Google key, the value fallback to the GPS Coordinates, In app the field displays the actual fetched value (textual address and/or coordinates).

Fixes search bar settings not saving.

FEATURE > RADIO

Fixes an issue preventing to save the radio without a background and/or to delete it.

– Mar 21, 2019

Debug

MY ACCOUNT

Allows to remove my account in the case there are multiple iterations.

Fixes multiple my accounts inside Apps.

IOS > SOURCES

Fixes a fatal error locking the cron when an iOS app without startup screen is generated.

Changes the recommend Xcode version from 9.2 to 10.1

– Mar 14, 2019

Debug

FEATURE > MCOMMERCE > PAYPAL

Adds INR (Indian rupee) to the list of allowed currencies.

PROMOTE > QR CODE

Fixes HTTP/2 issue with Zend library.

APP > LOADING

Fixes a random issue preventing some Apps with In-App Messages and/or Push to correctly load.

EDITOR > FEATURES LOADING

Fixes a random issue preventing some features to correctly load.

FEATURE > PLACES

Fixes places not loading when inside a Folder.

– Mar 14, 2019

Features

FEATURE > MY ACCOUNT

Allows to add or remove my account even when no feature requires it.

Allows to change the my account position in your homepage layout.

Adds in-app link to open my account modal.

Adds an option to disable user registration.

Adds an option to disable Facebook login.

FEATURE > PLACES

Fixes feature loop with layout 9 & layout 1 visible from all pages.

Fixes random sorting issue with distance.

APP > ANDROID

Check for permissions such as Location, Photos, Contact when required.

Debug

ADMOB

Adds a registry to prevent Ads to be displayed on some states/pages to comply with Google rules (ie: Chatrooms, etc …)

CRON > WEBSOCKET

Fixes a random issue where the Chatrooms websocket was restarted every minute.

– Feb 5, 2019

General

iOS-Autopublish

Improves UI for non-2fa and 2fa accounts.

Features > M-Commerce

Improves cache policy.

Features > Push

Fixes features not opening from the push list page.

– Jan 31, 2019

General

Weather

Adds missing translations.

Improves icon & font size UI.

Backoffice

Fixes translations breaking layout & pages.

– Jan 24, 2019

General

Translations

Fixes random missing translations.

Cache

Fixes var/tmp clean-up causing too much timeouts.

– Dec 20, 2018

Debug

Feature > Job

Fixes editor page not opening at all.

Design > Google Fonts

Partially fixes greek/cyrillic Google Fonts not loading on Apps.

Cron

Fixes wrong CHMOD on Android sources/apk when the cron is running with root.

– Dec 18, 2018

Debug

Feature > Places

Fixes list image/illustration priority & adds an option to change the priority.

Title & subtitles display checkboxes are now separated.

Adds a specific pin icon uploader in the form to be used on the Map.

Adds a default setting for the map & the possibility to apply it to existing Places.

App Manifest

Fixes copy & chmod warnings during the manifest rebuild.

Fixes asset list for updates missing some template files for Folders v2, WordPress v2, Places & Job features.

– Dec 13, 2018

Debug

Feature > Places

Fixes some blocks not loading images in native Apps.

Editor > Sidebar Menu

Fixes user & promote links not being highlighted.

Editor > Colors > Advanced SCSS

Fixes SCSS not always saving/compiling correctly code.

Apps > Font-Family

Fixes custom font-family not being applied on all elements.

Editor > Users

Improves pagination, search & filtering.

– Dec 10, 2018

Debug

Feature > Places

Fixes social-sharing button not working.

Fixes full & partial upgrades when places have no tags.

Fixes places not loading sometimes.

Fixes cover image not uploading.

Editor > Overview

Remembers latest overview selected.

Fixes overview not visible on some pages, scroll issue.

Fixes previewer button placement (if installed).

Editor > Session messages

Replaces plain inline session message with popup messages.

Editor > Design – Font

Improves refresh delay when changing app font.

– Dec 6, 2018

Debug

Feature > Folders v2

Fixes layout of features inside a folders always defaulting to Layout 1.

Improves multi-terms search.

Android > App orientation

Adds settings to lock the app orientation like for iPhone & iPads.

Editor > Design > Font family

Fixes font-family selector by replacing it with a Google Font selector.

Features

Adds a search option.

Feature > Places

Adds categories to organize places easily.

Moves the search inside a modal.

Improves full-text search with tags, title & description of Places.

Adds a multi-category filter in the search modal.

Improves the Google Map with clustering and a smart information modal.

Adds new settings, category/place layouts, default page, distance in km or miles.

– Nov 12, 2018

Debug

Firebase

Improves google-services.json validation on upload.

Backoffice > Cron

Adds a restart button for failed APK builds on the history.

Feature > In-App messages

Removes warning message about Push.

Backoffice > Settings > Advanced > Mail logs

Adds a mail logger to improve tracking of the CMS activity.

Editor > API > Google Maps

Adds a key validation when saving.

Editor > Design > Homepage / Splashscreen

Adds a new Portrait locked safe zone overlay.

Backoffice > Settings > General

Renames Main domain to Main siberian domain.

General PHP 5.6

Fixes various code not compliant with PHP 5.6.

– Oct 29, 2018

APPS > iOS / Android

Fixes some apps not loading.

APPS > iOS iOS

Fixes wrong default PNG splashscreen.

SSL > Plesk panel

Fixes api calls for latest Plesk Onyx releases.

APPS > APK Generation Android

Fixes e-mail template sending contradictory informations mixed success/failure.

Fixes APK build issue due to a missing build package in 3rd party repository.

APPS iOS

Fixes older apps not loading caused by a previous security fix, preventing url redirection.

APPS > Discount / Custom Page / Newswall

Improves cache handling with instant refresh.

User > Roles

Fixes missing default role.

Editor > Admin

Fixes admin creation, missing e-mail error.

APPS > Geolocation

Fixes missing GoogleMaps API keys in geolocation/georeverse tools.

– Oct 18, 2018

Debug

APPS > APPLE STORE iOS

Fixes missing App icons for the App store.

– Oct 17, 2018

Features

EDITOR > E-MAILS

Updates registration e-mail templates.

EDITOR > FEATURES > BACKGROUND IMAGES

Adds a message in the background section of the feature when «use homepage in all pages» is enabled.

APPS > NEW UNIFIED HOMEPAGE & SPLASHSCREENS

Upgrades homepage & splashscreens to an easier & lighter unified version.

APPS > TEMPLATES

Upgrades the template system with the unified homepages.

Security

EDITOR

Fixes an insecure URL redirection vulnerability.

Adds a security layer on RichText editors to prevent XSS.

Debug

EDITOR > APPLICATIONS PHP 5.6

Fixes app & user creation!

APPS > CUSTOM PAGE > SLIDER Android

Fixes slider image zoom.