Skip to content

Latest commit

 

History

History
821 lines (697 loc) · 26.7 KB

CHANGELOG.md

File metadata and controls

821 lines (697 loc) · 26.7 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[1.3.1] - 2022-08-11

  • Maintenance release
  • Fix to add missing config files on update
  • Fixed XSS in the category name
  • Menu url field is now translatable
  • Added helper to compile blade from string
  • Other fixes
  • see all changes....

[1.3.0] - 2022-07-20

  • Upgraded to Laravel 9 and PHP 8.1
  • Added Livewire support for the admin panel
  • Other fixes
  • see all changes....

[1.2.21] - 2022-07-18

[1.2.20] - 2022-07-09

  • Fixed security issue when uploading svg files with script tags
  • Fixed security issue when using special characters as url parameters
  • Other fixes
  • see all changes....

[1.2.19] - 2022-07-04

  • Fixed uploading, now requires a valid XSRF token.
  • Fixed artisan command names and arguments are now with dash instead of underscore
  • Fixed XSRF token is now obtained from the server by ajax request.
  • Fixed forgot password now works by username not only by email.
  • Fixed external URL redirect on logout, while providing username and password in the URL.
  • Fixed toggle of notifications accordion was broken due Bootstrap 5 migration
  • Fixed bug related to image resizing in live edit.
  • Fixed twitter feed was not loading when you reload the module by JS.
  • Added ability for the code editor to pop-out in new window.
  • Added icons in the dom tree in live edit for easier identification of elements.
  • Other fixes
  • see all changes....

[1.2.18] - 2022-06-22

  • Fixed unpublished products that were shown on frontend
  • Fixed empty CSS properties are removed when you reset the element from live edit
  • Fixed mail sending, when using laravel config
  • Other fixes
  • see all changes....

[1.2.17] - 2022-06-14

  • Fixed Bootstrap 5 dropdowns and tabs
  • Fixed api_url function to use router if exists
  • Other fixes
  • see all changes....

[1.2.16] - 2022-06-09

  • Fixed more RTL issues
  • Fixed translation issues on the slider module
  • Fixed PNG anf GIF image transparency issue
  • Fixed Twitter feed module
  • Fixed contact form not accepting terms and conditions
  • Translations update
  • Security fixes
  • Other fixes
  • see all changes....

[1.2.15] - 2022-04-29

  • Added new free template based on Bootstrap 5
  • Added support for inline svg in live edit
  • Added support animations in live edit
  • Fixed contact form not sending email, when disable mail saving option is enabled
  • Security fixes
  • Other fixes
  • see all changes....

[1.2.14] - 2022-04-14

  • Updated admin panel to Bootstrap 5
  • Improvements on the editor when editing UL and LI elements
  • Other fixes
  • see all changes....

[1.2.13] - 2022-04-04

  • Fixes right to left text alignment in the editor.
  • Fixes on Multi language
  • Security fixes
  • Other fixes
  • see all changes....

[1.2.12] - 2022-03-22

  • Fixes on backup module
  • Security fixes
  • Added more validations
  • Added more tests
  • Other fixes
  • see all changes....

[1.2.11] - 2022-02-19

  • Updated Laravel to 8.83
  • Fixes on live edit
  • Fixes on multi language
  • Fixes on backup module
  • Fixes on shop module
  • Fixes the security
  • Added more tests
  • Other fixes
  • see all changes....

[1.2.10] - 2021-12-08

  • Fixes on live edit
  • Fixes on multi language
  • Fixes on coupon codes module
  • Fixes on sitemap and rss feeds
  • Fixes on categories module
  • Fixes on comments module
  • Fixes on paypal module
  • Fixes on forgot password
  • Added Laravel Dusk tests
  • Some code refactoring
  • Many other fixes
  • see all changes....

[1.2.9] - 2021-09-16

  • Updated Laravel to 8.61
  • Fixes on the loading speed
  • Fixes on the security
  • Fixes on live edit
  • Added service provider for templates
  • Added new repository classes
  • Added multilanguage module
  • Added new icons for modules
  • Many other fixes
  • see all changes....

[1.2.8] - 2021-07-08

  • Updated Laravel to 8.4
  • Fixes the custom fields
  • Fixes the thumbnails
  • Added new blog module
  • Added new shop module
  • Added ability for shop and blog to have filters
  • Other fixes
  • see all changes....

[1.2.7] - 2021-05-14

  • Fixes on checkout module
  • Fixes on marketplace module
  • Fixes on categories module
  • Fixes database connection not being closed sometimes
  • Added content revisions module for live edit
  • Added ability for menu module to return data
  • Added svg support
  • Other fixes
  • see all changes....

[1.2.6] - 2021-04-29

  • Fixes on the checkout module
  • Fixes on the tags module
  • Fixes on offers module
  • Fixes on the package manager
  • Fixes on link editor
  • Added content revisions module for live edit
  • Added webp support
  • Other fixes
  • see all changes....

[1.2.5] - 2021-04-15

  • Fixes on the shipping module
  • Fixes on the checkout module
  • Fixes bug where needed to delete bootstrap/cache folder
  • Other fixes
  • see all changes....

[1.2.4] - 2021-04-12

  • UI Fixes on mobile
  • Live edit fixes
  • Fix CSS editor tools
  • Fix Https not work properly with Full page cache
  • Fix stats display bug for period more than year
  • Added new translatable option fields
  • Added new default checkout page
  • Other fixes
  • see all changes....

[1.2.3] - 2021-03-30

  • Update to Laravel 8.3
  • Fix Tags problem
  • Fix Offer price
  • Fix Contact form bugs
  • Fix Multilanguage bugs
  • Fix https bug behind proxy
  • Fix Live edit bugs linking to layout
  • Fix Live edit bugs related to cloudflare caching
  • Added new elements for live edit
  • Other fixes
  • see all changes....

[1.2.2] - 2021-03-12

  • Added cached model queries
  • Fix multilanguage module
  • Fix stats module styling
  • Fix Currency display in order list
  • Fix Search in Client
  • Fix backup module to include mutli language
  • Fix Reloading pictures module loop
  • Other fixes
  • see all changes....

[1.2.1] - 2021-03-05

  • Added cached model queries
  • Fix language translations and locales
  • Fix design on the checkout popup
  • Fix custom fields bugs
  • Fix add order from admin
  • Fix offers and discounted price
  • Fix backup module
  • Fix mail templates are now translatable
  • Fix email sending on user registration
  • Fix shop bugs related to quantity management
  • Added client and address management for users
  • Added support for more shipping providers
  • Many other fixes
  • see all changes....

[1.2.0] - 2020-12-17

  • Migrated to Laravel 8
  • Refactored the internal code to Laravel style
  • New admin template
  • Many other fixes
  • see all changes....

[1.1.20] - 2020-06-22

  • Fix Module Menu Not working properly
  • Fix toolbar align on RTL
  • Fix some php 7.4 errors
  • Fix center image does not work
  • Fix Move layout up-down does not work
  • Fix On paste two times it alerts false
  • Fix Inline link editor with custom url must select the right section
  • Fix Inserting modules with "small plus" does not record undo
  • Fix on pages that require login, now redirects to the login form
  • Fix Categories cannot be removed from post
  • Fix problem with export/import Language file
  • Other fixes
  • see all changes....

[1.1.19] - 2020-04-27

  • Fix of Small plus popup
  • Layout spacing option is gone
  • Paste in safe mode does not work
  • Fix the design of the pick element tree
  • Fix some php 7.4 errors
  • Fix Paging in admin panel is gone
  • Fix JS tree bugs
  • Fix some bugs on the checkout
  • Fix Inline link editor with custom url must select the right section
  • Added Dynamic text module
  • Added Event mw.cart.checkout.order_paid
  • Added Recaptcha v2 and v3
  • see all changes....

[1.1.18] - 2020-03-13

  • Update installation screen
  • Update for Backup module
  • Update for Visual editor module
  • Update for Pictures module to be able to use media library
  • Update for Acordion and Tabs module
  • Update for Link editor
  • Update for PDF module
  • Update for Newsletter module
  • Verious speed optimizations
  • Many fixes on the live edit
  • see all changes....

[1.1.17] - 2020-01-24

  • Added support for php 7.4
  • Link editor is broken
  • Fix icon picker
  • Update iconsmind to woff2
  • Alt text and description on image does not work
  • Cant open module settings
  • Crop image does not work in background image
  • Enter key on last paragraph does not work
  • Color picker default color is black
  • Fixed Less compiler path resolution
  • Fixed Less compiler path resolution
  • Added ability to login user by token
  • see all changes....

[1.1.16] - 2019-12-19

  • Fixes on multi language strings
  • Fixes on mail templates
  • Added uploader type field on template settings
  • see all changes....

[1.1.15] - 2019-12-12

  • Upload image does not work
  • Custom fields module settings popup
  • Modal is always moving to center
  • Various RTL text issues
  • Presets on module inside module
  • Icon picker size was not removed from html element
  • Language entries with quotes was breaking JS messages
  • Other fixes
  • see all changes....

[1.1.14] - 2019-11-27

  • Fix of category tree does not appear after 3 level
  • Ability to change url of package manager
  • $.ajax.done() was not avaible
  • Sub module settings handle open setting on parent module
  • Change background picture does not work on old templates
  • Put scroll on deep category tree
  • Opening modal should close all handles submenus
  • Issue with reset password
  • Export orders to excel
  • Email on new order is not editable
  • Add page to menu is broken
  • Tooltip must close on element change
  • Added language choose method on install screen
  • Added admin url setting on install screen
  • Added module install command from CLI
  • Other fixes
  • see all changes....

[1.1.13] - 2019-10-25

  • Fixes on mw.dialog
  • Fixes on Custom fields
  • Fixes on Calendar module in Live Edit mode
  • Fixes on Modal mw.dialog.get(...) is not a function when in mw.dialog
  • Fixes on Testimonials module select image does not work
  • Fixes on UI in RTL languages
  • Fixes on Import from CSV
  • Other fixes
  • see all changes....

[1.1.12] - 2019-10-10

  • Various live edit fixes
  • cannot save "edit as HTML"
  • Handle overlap problem ?
  • Custom fields hidden field does not work
  • Files browser add thumbnail size
  • Extra tags on format of Heading
  • Modal window scroll is missing
  • Uploader in folder does not work
  • Edit link Modal in small window
  • Table editor is missing in live edit
  • Jumping modal
  • Shipping to country module in live edit
  • Video module lazyload
  • Modal horizontal scroll
  • Fix toolbar align to be on left
  • You must not to be able to write in icon
  • Contact form module fixed
  • Added option for user registration to be able to be approved by admin
  • Added bank transfer payment method
  • Added elements to be able to come from the active template
  • Added custom fields module template support
  • Added mail templates
  • Other fixes
  • see all changes....

[1.1.11] - 2019-09-11

  • Various live edit fixes
  • Fixes on the custom fields module to support templates
  • Fixes on the contact form module that was not saving in lists
  • Fixes on the file browser module
  • Fixes the text formating while elements has .safe-mode class
  • Fixes of the categories_images module to have more flexible selection
  • Fixes of the twitter feed and instagram feed module to cache the request
  • Fixes of accordeon module
  • Fixes of live edti toolbar
  • Added ability to change background image position
  • Other fixes
  • see all changes....

[1.1.10] - 2019-08-02

  • Various live edit fixes
  • Fixes on the new modal window
  • Fixes on categories module
  • Fixes cart module
  • Added ability to export and import language entries
  • Added ability upload template
  • Added ability to use template framework classes in CSS grid
  • Added new module for unified template settings generated from config.php (beta)
  • Added background job queue (beta)
  • Other fixes
  • see all changes....

[1.1.9] - 2019-08-02

  • Overall stability fixes
  • Implemented new modal window
  • Implemented media library
  • Implemented Less parser
  • Finished the import export function
  • Fix a lot of handles bugs
  • Fix edit link dialog window
  • Fix presets drop-down for new modal
  • Fix some custom fields bugs
  • Fix Mail setting in admin
  • Ability to edit comment after post
  • Other fixes
  • see all changes....

[1.1.8] - 2019-07-04

  • Accordeon and tabs modules does not work
  • Target doesn't work on menu
  • Visual editor bugs
  • Cant remove custom field value
  • Small WYSWYG editor is not triggering change event
  • Live edit handle is disappearing and hard to reach
  • Added ability to add custom link to #section
  • Contact form possibility to have more input fields
  • Contact form external API's integration
  • Contact form possibility to add attachment to reply message
  • Other fixes
  • see all changes....

[1.1.7] - 2019-06-21

  • Icons for "Live Edit" sidebar
  • Visual editor bug fixes and impovememnts like padding editor, erc
  • Added less parser and template settings from .less files
  • dialog.js fixes
  • Duplicate posts appear on default content
  • Update popup
  • $.ajax success callback
  • Paging is missing in admin panel
  • Insert image doesn't work
  • New backup manager beta
  • Added ability to set size of custom fields
  • Other fixes
  • see all changes....

[1.1.6] - 2019-05-21

  • Module presets fix
  • fix UI alignment of buttons
  • Problem with the layouts
  • Sub-module settings does not appear
  • Update composer installers directory discovery logic
  • Clear format is not working
  • Add footer tags customization
  • Fix version in Composer
  • When you change date format can't save
  • Cant upload picture
  • Tabs module in Dream template
  • Accordeon modules does not work
  • Fix categories display on posts module
  • see all changes....

[1.1.5] - 2019-05-02

  • Sometimes the Dragging on Layouts doesn't work
  • Fix flicking of handles
  • Restore content in trash did't work
  • Resizeable control outline misplaced on live edit
  • There was class .element on all modules
  • Format bug when you reformat after format
  • Format looses selection
  • CSS editor can't select nodes
  • Style visibility: visible was appearing on all elemennts
  • Increase the pooling on is_logged function
  • Other small fixes
  • see all changes....

[1.1.4] - 2019-04-03

  • Various live edit fixes
  • Fix encryption key
  • Color overlay does not work
  • Comment publish/unpublish does not work
  • Fix flicking of handles
  • Jumping icon
  • Fix grid button
  • Handle overlaps toolbar
  • Fix UI alignment of buttons
  • btn-primary is broken
  • Multiple pictures upload
  • Fix undo issues
  • CSS editor beta version
  • Other small fixes
  • see all changes....

[1.1.3] - 2019-02-28

  • Added package manager
  • Fixes on the live edit
  • Live edit handles improvements
  • Live edit performance improvements
  • Improvements on newsletter and calendar modules
  • Better touch screen support
  • Better RTL support
  • see all changes....

[1.1.2.1] - 2018-12-14

  • Maintenance release
  • Some fixes on the live edit
  • Custom CSS editor now saves properly
  • Added compatibility with Gramarly and Naptha browser plugins

[1.1.2] - 2018-12-06

  • Major update
  • Many overall system improvements
  • Drag and drop is stable now
  • Introduction of new CSS framework for styling
  • New JavaScript components added
  • New modules data management mechanism by JSON schema
  • Added "Coupon Code" module
  • Added "Offers (Price Discount)" module
  • A lot of bug fixes
  • see all changes....

[1.1.1] - 2018-08-05

  • Added: presets for modules
  • Added: gulp support
  • Added: events calendar module
  • Fix: bugs in the live edit
  • Fix: some bugs in the modules parser
  • see all changes....

[1.1.0] - 2018-07-05

  • Added: Changed the whole UI of admin panel
  • Added: You can now drop full layouts
  • Added: CSS editor
  • Added: HTML editor
  • Added: Site statistics
  • Added: SEO features
  • Fix: Huge Live Edit impovements
  • Fix: Parser bugs
  • Changed: to MIT license
  • see all changes....

[1.0.8] - 2017-04-26

  • Added: testimonials module
  • Added: twitter feed module
  • Added: teamcard module
  • Added: tabs module
  • Added: favicon support
  • Added: google analytics support
  • Added: 'before/after' module
  • Added: PDF Module
  • Added: calendar module
  • Added: facebook page module
  • Added: category_images module
  • Added: parallax module
  • Added: rating module
  • Added: updated to laravel 5.4
  • Added: Some JS libs
  • Added: Some PHP libs
  • Added: Paste from word button
  • Added: setting to allow admin to login only from some IP's
  • Added: captcha setting to login form
  • Added: more registration and login settings
  • Added: payment methods voguepay.com, przelewy24.pl, mollie, etc
  • Added: start depth setting for breadcrumb
  • Added: ability to edit link text in the popup
  • Added: search by custom fields basic functionality
  • Added: translation for Arabic language
  • Added: translation for Bahasa Indonesia
  • Added: btn module now has skins
  • Added: link parameter in pages_tree now can be a closure
  • Added: JS validation engine
  • Added: override method for options
  • Added: verify email function for registered users
  • Added: htmlpurifier library
  • Added: notification_data field to the notification table
  • Added: api_expose_user function
  • Added: allow keyword search in joined table
  • Added: option to require captcha on login
  • Added: option to disable registration with disposable email address
  • Added: layouts on in the toolbar now have title shown
  • Added: jquery UI version updated
  • Added: new function is_cli()
  • Added: module for content revisions
  • Added: force_https setting to force the site to be on https
  • Added: way to change the admin panel url from the config file #277
  • Added: option to set max quantity per product order
  • Added: drag & drop improvements
  • Added: wrapping laravel classes
  • Fix: mail sending error when escapeshellcmd() has been disabled for security reasons
  • Fix: reflected xss reported by Kacper Szurek
  • Fix: check file mime type if finfo function exists
  • Fix: live edit fixes
  • Fix: table edit
  • Fix: support for postgres
  • Fix: fix when .env file does not exist
  • Fix: menu module bugs
  • Fix: UI fixes
  • Fix of: #380, #395, #388, #378, #377, #373, #372, #369, #368, #362, #360, #357, #353, #352, #346, #340, #334, #298, #277, #225
  • see all changes....

[1.0.7] - 2016-03-01

  • Vendor: added Omnipay library
  • Vendor: added coduo/php-humanizer library
  • Vendor: added league/csv library
  • Added: taxes support
  • Added: caching with .htaccess on some folders
  • Added: payment providers (Mollie,Stripe and Authorize.net)
  • Added: taxes support
  • Added: url support for categories
  • Added: crud class
  • Added: custom field type "property"
  • Added: "max depth" setting to the categories module
  • Added: Portuguese language
  • Added: LinkedIn login
  • Added: export orders to SCV
  • Refactor: database, content manager, orders and shop classes
  • Fix: general UI improvements
  • Fix: security fixes
  • Fix: bugfixes in custom fields
  • Fix: bugfixes drag and drop
  • Fix: thumbnail resize fix
  • Fix: fixed dropdown bug when you click on the scroll
  • Fix: mw.tooltip issues
  • Fix: mw.modal issues
  • Fix: sitemap and rss feed
  • Fix: performance improvements when there are many categories
  • Fix: cache files number reduced
  • Fix: fix of notifications
  • Fix: fix of import module
  • Various other fixes

[1.0.6] - 2015-11-19

  • Vendor: added Twig parser
  • Added: taxes support
  • Added: tabs module
  • Added: twig parser to shop email template
  • Added: content revisions (for new installs only)
  • Added: data fields support for categories
  • Added: country states class
  • Added: .allow-drop css class on live-edit field to allow dropping inside modules
  • Added: custom reset password email
  • Added: custom register user email
  • Refactor: cart moved to own class
  • Refactor: orders moved to own class
  • Refactor: content data fields moved to own class
  • Refactor: content attributes moved to own class
  • Fix: search function to exclude deleted content #313
  • Fix: uploader makes all files lowercase
  • Fix: live edit fixes on columns
  • Fix: forms module export to excel
  • Fix: Unzip was making all files lowercase
  • Fix: URLs are now sequential
  • Other fixes

[1.0.5] - 2015-10-10

  • Added: Custom content fields now can be added from the template config file
  • Added: Session-less routes and Middleware
  • Added: Various UI hooks
  • Added: Support for custom data fields
  • Added: Cache driver support (Files, APC)
  • Added: Template class
  • Added: Caching option for apijs and frontend assets
  • Fix: create post/product now have parent page
  • Fix: parser was outputting the same content in different edit fields
  • Fix: module id is now generated with md5 instead with crc32
  • Fix: is_home bug under sqlite
  • Fix: install bug
  • Fix: pqsql fix
  • Fix: shipping to country bug with the select menu
  • Fix: custom field default values were showing 0
  • Fix: editor improvements
  • Fix: menu reorder bug
  • Fix: google fonts loading
  • Fix: facebook login bug
  • Fix: mw.front event was called before constants are defined
  • Fix: bug in image cropping
  • Fix: ConfigSave now replaces the storage_path
  • Fix: shipping bug
  • Fix: undo is now working properly
  • Fix: preg_replace bug
  • Fix: icon picker
  • Fix: save edit now uses MutationObserver
  • Fix: category reordering
  • Fix: live edit changes were not saved when editing an image
  • Fix: pixum now caches the images
  • Fix: drag and drop in row was appending the item on the wrong place
  • Fix: upload image shows progress again
  • Fix: resizable columns bug when no width is set
  • Fix: redirect in views and modules was not working
  • Fix: updated jquery-ui to 1.11.4
  • Fix: captcha is now working on pages with multiple captchas
  • Fix: upload file bug
  • Fix: default controller's render logic now moved in the template class
  • Many other fixes

[1.0.4] - 2015-08-04

  • Vendor: added Laravel HTML helper class
  • Vendor: updated jquery ui
  • Added: template manager class
  • Added: XSS filter class
  • Added: artisan microwber:update command
  • Fix: security fix in uploader
  • Fix: security fix user creation
  • Fix: editing menus bug
  • Fix: delete abandoned cart
  • Fix: query pagination was skipping pages
  • Fix: menu title was outputting html tags
  • Fix: menu module bug when editing
  • Fix: add to cart with quantity parameter
  • Fix: cache now uses locale prefix
  • Fix: updated raw SQL queries to use Eloquent
  • Fix: redirect bug when using redirect from template
  • Fix: UI in forms module in admin
  • Fix: captcha validation when there are multiple catchas on one page
  • Fix: module id was random when using module inside module
  • Fix: other small bugs

[1.0.3] - 2015-06-15

  • Vendor: Updated Laravel to v5.0.33 (last version that supports php 5.4)
  • Feature: Custom fonts support (only Google fonts for now)
  • Feature: Color picker can set custom color from hash
  • Feature: CSS Editor
  • Feature: Icon picker
  • Feature: Custom font size value can be set
  • Fix: improvements in the live edit for Boostrap3 templates
  • Fix: possible XSS in users
  • Fix: fixes in shop orders management
  • Fix: many other minor bugs

[1.0.2] - 2015-06-01

  • Added: get_category_items_count function
  • Added: Some missing language entries
  • Added: sum parameter to the db_get function
  • Added: connection_name parameter to the db_get function
  • Changed: replaced database class with database_manager
  • Fix: shop currency function timeout
  • Fix: modal initialization
  • Fix: update check
  • Fix: install problem under mysql 5.6
  • Fix: drop in bootstrap columns
  • Fix: improvements for bootsrap themes
  • Fix: edit link from live edit
  • Fix: cart shipping price display
  • Fix: shipping cost per weight
  • Fix: price bug
  • Fix: shipping cost per weight
  • Fix: locale now uses App::getLocale()

[1.0.1] - 2015-05-12

  • Vendor: added Omnipay for payments processing
  • Vendor: Markdown provider
  • Added: added option to change the currency sign position
  • Fix: Custom environment name respects the getenv value
  • Fix: Cache expiration
  • Fix: Category delete
  • Fix: Position db field is now converted to integer
  • Fix: Delete categories bug
  • Fix: Reorder categories bug
  • Fix: Factored DB class
  • Tests added
  • Many other fixes

[1.0.0] - 2015-02-16

  • Moved to Laravel 5