Version History
Version Timestamp Changes
4.0.882 2023-12-04 23:23:00 tips_and_updates
  • Force language redirect of home page
4.0.875 2023-11-29 21:06:31 tips_and_updates verified_user
  • Updated XSS value
4.0.873 2023-11-29 21:00:56 tips_and_updates verified_user
  • Added XSS protection as standard
  • Added setting of x-content-type by default
  • Added STS restriction
  • Secured cookies
4.0.871 2023-11-29 20:25:16 tips_and_updates verified_user
  • Added X-Frame-Options to htaccess by default
4.0.860 2023-11-26 19:18:28 tips_and_updates
  • UI enhancements in add/edit views
  • Edit view now shows date created and creator
  • Entries logger to record primary actions by admins on entries, that is to show history of an entry
  • Refined sitemap generator, added an analytical view for super admins (ProVision programmers only)
  • Added JS function l_scroll(selector), to scroll to element in the same page
  • Added PHP function str_containsa(string, array_needles)
4.0.845 2023-11-19 17:02:58 tips_and_updates
  • Automatic of conversion HEIC to JPG
  • Enhanced htaccess redirection
4.0.840 2023-11-14 22:47:56 tips_and_updates
  • SEO enhancements http to https with 301 instead of 302 redirection
  • CSP protection of eval js
4.0.830 2023-11-10 20:43:18 tips_and_updates
  • Removed search phrase from module_settings
  • Search in view all screen re-engineered
  • Removed paginationCore.php
4.0.829 2023-11-10 01:29:27 tips_and_updates
  • Increased time for checking for notifications in panel from 3 to 5 seconds
  • Removed lazyCaller.js file, integrated with functions.js
  • Import function became to every admin who has add privilege
  • New layout option for dropdown multiple select
  • Multiple select in dropdown now supports duplication of choices
4.0.814 2023-10-20 01:01:41 tips_and_updates
  • fixed dark mode toggle, no more need for a refresh for activation
  • sitemap generator within the system
  • added robots.txt to be auto generated within the system
  • fixed canonical meta tag
  • fixed meta language alternate links
  • forcing Strict-Transport-Security (HSTS)
  • 404 and 403 pages redirection area included by default
  • Legion developers can create 404.php or 403.php to customize, they are automatically included in the legion_404.php and legion_403.php files
4.0.775 2023-05-06 02:58:10 tips_and_updates
  • Cluster feature for any module (beta)
4.0.764 2023-04-09 00:21:15 tips_and_updates
  • Function update of html() takes fonts
4.0.748 2023-03-21 18:03:46 tips_and_updates verified_user
  • Enhanced security check on privileges.
4.0.743 2023-03-12 22:18:20 tips_and_updates
  • Now when a required file field is not filled, the form will scroll to it.
  • Protected files now exposed if the user has privileges.
4.0.735 2023-02-23 23:21:42 tips_and_updates
  • Comments is now a built in functionality in Legion, and can be embeded in any page with PHP call and configuration
  • PHP (pre) function has some styling now.
  • Single view autogenerated now distinguishes group rows.
  • Avoid strip_tags function warning.
  • Front end now supports visibility matrix, and pre-front-view in general.
  • Now backup functionality can be privileged via super admins to normal admins.
  • Admin privileges now has a button to check all.
4.0.718 2023-01-13 17:35:34 tips_and_updates
  • New JS function: pop(), it takes any html
4.0.702 2022-12-11 14:29:40 tips_and_updates
  • Fixed slug convertor
4.0.694 2022-12-04 14:32:12 tips_and_updates
  • Introduced OOP optional methodology of programming in Legion engine
  • Introduced class Resp (ALPHA)
  • Fixed d and dd function where sometimes they did not print the right values
  • Fixed special characters in file name error upon uploading
4.0.688 2022-11-30 13:37:54 tips_and_updates
  • Added clock to date created column in excel exporting
4.0.685 2022-11-30 12:35:01 tips_and_updates
  • Fixed date created field in excel exporting.
  • Moved input styling to reset.css, that is to free developers from strict CSS of input fields
  • Moved sharedCSS file call from sharedFooter to sharedHeader
4.0.667 2022-11-21 13:55:52 tips_and_updates
  • New ow() function a shorthand for db()
  • New field_html() function, call whenever you want to render a field quickly
4.0.658 2022-11-16 17:54:51 tips_and_updates verified_user
  • PHP: Replaced getCount function with gc name
  • Statistics chart calculation is now faster by 90%
  • Fixed navigation of media pop
  • Improved directories protection
4.0.652 2022-11-15 16:10:13 tips_and_updates
  • Duplicate entry of database error now identifies which field
  • Added JS function: href(url,target=blank)
  • Introduced croner: cron scripts execution and customization
  • Mailer now supports: From email, BCC and control to show site name in header or not
4.0.646 2022-11-13 23:36:38 tips_and_updates
  • Enhanced support of Whatsapp image preview on link sharing
  • Fixed resizeImage function giving error on types other than jpg
  • Added OG:locale meta tag
  • Recolored buttons of view all view
4.0.636 2022-11-08 12:30:32 tips_and_updates verified_user
  • New JS toggler called (mass), a shortcut to control mass tab switches between blocks
  • Sort mini view now is compatible with dark mode
  • Now the user browser language is automatically set as website’s interface language
4.0.621 2022-10-31 10:03:18 tips_and_updates
  • Omitted usage.php file from all modules, as its now auto generated in Legion engine, thus better performance, less storage consumed and easier maintenance
4.0.618 2022-10-30 19:10:33 tips_and_updates
  • Safer auto update, as there will be an auto backup for panel folder that will delete itself if the update succeeded
  • Legion core optimized for PHP 8.1, better performance
4.0.602 2022-10-29 19:36:50 tips_and_updates
  • New premium feature: cop images on the fly
  • New dashboard info: disk space usage chart
  • New PHP function: now(), its a shortcut for getting current date time
  • NEW PHP function disk(), returns the disk used space for specific path
4.0.600 2022-10-27 22:21:39 tips_and_updates
  • Introduced Legion CSS framework (alpha stage)
  • Front-end support to datetime field, before we had to separate date field and time field
4.0.594 2022-10-25 10:25:55 tips_and_updates
  • New login design
  • Premium only: Enhanced XLS exported files cell borders
  • Premium only: now you can select which entries to export as CSV, CSV as Database, or XLS
  • Fully re-worked responsive panel
  • New features to the stats module, stacked datasets in charts
  • Update colorRange function to assign alpha degree
  • Introduced PHP function mark(), used for marking custom logs in error log
  • New PHP function: state() and stater(), the return the value as icon of true or false
  • New PHP function: tdd() processes a database column for HTML data representation
  • New PHP function: device() processes device type
  • Introduced direct interaction between font-end of websites and mobile API without the need of processing the data differently from each other, the new function: api()
  • AOS controlled by variable ($noAOS) existence
  • Premium feature: mass change values of selected entries in any module (warning: irreversible once done)
  • Solved material icons not resolving sometimes
  • Increased the interval of live requests and now it checks if loading so no wasted AJAX requests
  • Dark mode enhanced button appearance
4.0.582 2022-10-16 08:39:06 tips_and_updates verified_user
  • New PHP function circle image: circle()
  • New PHP function  place image above image: imgOnImg()
  • New PHP function to clean strings from beginning and ending of empty inputs (spaces, new lines, tabs..etc): cs()
  • Push notifications are cleaned from returns and recursions
  • New feature: permanently delete selected trash items
  • New custom file: custom_preViewFormEnd
4.0.575 2022-10-12 18:36:45 tips_and_updates
  • List view now shows slider for multiple photos
  • Fav icon dark mode support
  • Fixed media browser dark mode
  • Support og:image:alt for social media sharing capability enhancement
4.0.567 2022-10-09 10:56:35 tips_and_updates
  • Allowed underscore for username fields
  • Push notifications now saves payload in database for smart notifications
4.0.563 2022-10-07 17:40:48 tips_and_updates
  • PHP function: docurl() better handling of GET requests
  • Limited update checks from every couple of seconds to one time per panel load
  • Dark mode mechanism change
  • Fixed notifier module where dropdown was showing error
  • Upgraded panel notifications system to be smart, giving entries id, direct links, and custom title per action
  • Premium functionality: panel notifications to send email automagically
  • Language field is now required for admins
4.0.558 2022-10-04 21:37:53 tips_and_updates
  • Removed file radio_toggle.js
  • Radio inputs new design, modules need update to take effect
  • Dark mode enhancements
  • Premium Functionality: Introduced dynamic statistics builder
  • Success/Failure notifications redesigned
4.0.552 2022-10-03 02:18:54 tips_and_updates
  • Fixed panel menu width
  • Dark mode privilege
4.0.545 2022-10-02 09:21:29 tips_and_updates verified_user
  • Panel menu UX main change, no hover options but scrollable
  • Added arrows in the working area for quick/shortcut scrolling
  • Apps module fixed Android custom image
  • Errors reporting page re-designed
  • Errors reporting fixed empty function, now it re-writes errors without the need of restarting Apache
  • New custom file: custom_meta.php
  • Errors alerts now have a new option: warning
  • For premium: New export option: export as database
  • Enhanced handleResponse JS function, no longer prints undefined when background mode is on.
  • The edit pop (aka: Quick Edit) fixed matrix handling
  • NEW: dark mode for panel is introduced
  • Validating required fields via PHP enhanced (update modules to take effect)
  • Changed execution time label position
  • Firebase push notifications is now supported (FCM)
  • New PHP function: langFromID()
  • Upgraded PHP functions: d(),dd() now prints random string if no variable passed
  • FCM push notifications now respects the language user set to each device
  • Upgraded (quick edit) in (view all page) now does not refresh the page, it immediately loads the new data
  • Quick edit popup now does not take full window height
  • Ellipses on long texts in view all page
  • Function/API drops now sort items in ascending mode by default
  • Removed modernizr webp, as webp is supported by most browsers by default
  • New PHP function: drop_ml, which supports the language function in native iOS apps
  • Fixed mailer module where it reloaded module action field with error
  • New function: cod(), it overrides user inputs for security reasons
  • Mobile numbers were showing 0 in view all page when they are empty, now it shows dimmed empty label
  • Mailer now supports multilingual
  • New PHP function: obfuscate_email()
  • Changed the default resized photos for APIs from 1000px to 500px for better performance
4.0.534 2022-09-15 13:06:40 tips_and_updates verified_user
  • Dashboard group titles UI change
  • Fixed multilingual button sizes in panel
  • New PHP function: dn()
  • New CSS class: free_width
  • Preview list changed checkbox from 0/1 to icon
  • New PHP function: commer()
  • Privilege function of admins module updated
  • Modular now auto loads modules
  • PHP function fc now checks for data
4.0.524 2022-09-09 13:14:38 tips_and_updates verified_user
  • Support HEIC and HEIV files.
  • Version control new features and UI.
4.0.1 2022-02-11 21:23:00 bolt tips_and_updates verified_user
  • Major version
  • Core changes
  • New functions
  • New UI/UX
3.3 2021-07-30 15:17:00 bolt tips_and_updates verified_user
  • Major version
  • Core changes
  • New functions
  • New UI/UX
3.2 2020-03-19 21:16:00 bolt tips_and_updates verified_user
  • Minor version
  • Minor core changes
  • New functions
  • New UI/UX
3.1 2020-01-01 17:46:00 bolt tips_and_updates verified_user
  • Minor version
  • Minor core changes
  • New functions
  • New UI/UX
3.0 2019-05-01 16:00:00 bolt tips_and_updates verified_user
  • Major version
  • Core changes
  • New functions
  • New UI/UX
2.0 2018-08-10 18:30:00 bolt tips_and_updates verified_user
  • Major version
  • Core changes
  • New functions
  • New UI/UX
1.5 2017-06-24 09:52:00 bolt tips_and_updates verified_user
  • Minor version
  • Minor core changes
  • New functions
  • New UI/UX
1.0 2016-01-01 12:00:00 bolt tips_and_updates verified_user
  • Major version
  • Core changes
  • New functions
  • New UI/UX