Updates – Release Notes

Zero Codes App Builder Updates

Release Notes

– 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.