Latest Version 1.43.5. Released Nov 01, 2024 Click HERE to view the Changelog
- Fix RTL issue in contact form
- Add more API for eCommerce mobile app
- Add option to sort shipping options by price in Settings -> Shipping
- Add option to change upload folder in Settings -> Media
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
Check the upgrade guide HERE.
HASA is made specifically for a Fashion store, but also well suited for an electronics store, furniture store, etc.
It’s clean and minimal. Every page is fully responsive, making your creation look good on any device.
It’s a single vendor script. If you need multivendor, you can check our MartFury script.
Note: We just provide free installation service for hosting using Cpanel or Direct Admin. If you’re using VPS, you need to install Cpanel or Direct Admin. We don’t provide installation service on localhost.
If you need free installation service, please create a ticket on our support center https://botble.ticksy.com and give us access to your hosting (hosting URL, username and password), our dev team will install it for you.
There are many free plugins available on our Marketplace: https://marketplace.botble.com/products
Just install it in Admin → Plugins → Add new to use it.
If you don’t find your payment gateway in the above list. Try to check extra payment gateways by our partner. Those plugins are developed by https://codecanyon.net/user/archielite , they are working fine with all our eComemrce scripts.
There are some free plugins available on our Marketplace: https://marketplace.botble.com/products
Those plugins are working fine for products based on Botble CMS.
We won’t support free plugins and free plugins may not compatible with the current version. If you need support for free plugins, please create an issue on GitHub, the plugin’s author will support you.
Don’t forget to give us a star on GitHub repository if you use our free plugins.
- Fix RTL issue in contact form
- Add more API for eCommerce mobile app
- Add option to sort shipping options by price in Settings -> Shipping
- Add option to change upload folder in Settings -> Media
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
- Fix RTL issue in contact form
- Fix categories tree in post form
- Fix product categories filter
- Fix RTL issue in contact form
- Fix categories tree in post form
- Add more APIs for mobile app
- Improve social links in footer, using new icons
- Improve sitemap cache, fix cache is not refreshed when changing language
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
- Added option to enforce unique and mandatory barcodes
- Added option to disable shipping methods on the checkout page
- Resolved issue with product slugs during product imports
- Display 'Print Shipping Label' only when the default shipping method is selected
- Expanded icon set with Tabler Icons (https://tabler.io/icons)
- Included missing Google Fonts in the available list
- Added support for .avif image format
- Enhanced UI block 'Custom HTML' with code formatting
- Introduced option to limit image upload dimensions (width & height)
- Optimized database queries for improved multi-language support
- Enhanced caching mechanism for better performance
- Refined and optimized source code for efficiency
- Updated third-party libraries to their latest versions
- Fix SAME PRICE discount issue
- Fix missing translations in email templates
- Ignore case-sensitive when importing products
- Add option to disable coupon when product is in flash sale
- Add option to convert image to WebP when uploading to Admin -> Media
- Add setting to change logo height in email template
- Add option to set admin logo max height
- Send confirmation email when someone submit contact form
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
- Fix product categories dropdown URL issue
- Add search box for category tree field
- Add missing translations
- Add product specification tab (enable it in Settings -> Products)
- Add option to change product quantity at the checkout page
- Add order delivered confirmation in customer dashboard
- Add merchant return policy URL in theme options
- Improve product filters
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
- Fix wishlist issue
- Add option to set default country at the checkout page
- Add option to make phone number required during registration
- Add Backblaze cloud storage support
- Add more social login button styles
- Add option to disable thumbnails generation when uploading images
- Improve tax by countries
- Improve product bulk update price
- Improve cache for better performance
- Optimize source code
- Update third-party libraries to the latest version
- Fix missing custom fields in contact email
- Add import/export product categories
- Add option to chang thumbnail crop position
- Add option to hide media files for other users
- Improve image field, add option to use external image URL instead of downloading to local storage
- Improve social login UI
- Improve core
- Fix download example CSV in product importer when using multi-language
- Fix bug coupon amount incorrect when disabling tax
- Add option to update existing products while importing them from CSV/Excel
- Add option to disable physical product when enabling digital product
- Add option to select attributes when generating product variations
- Add missing payment info when changing incomplete orders to complete
- Add payment logs to keep history of all payments
- Add option to notify buyer about new digital product update
- Add option to keep original file size and quality when uploading to server
- Add audio shortcode
- Increase max length in custom JS
- Split theme option to multiple pages
- Display digital product downloads info in order detail page
- Improve order creation page: add option to enter payment gateway transaction ID
- Improve checkout page UI
- Improve Razorpay payment gateway webhook, make sure all payments are captured
- Improve products filter by categories
- Improve UI contact form
- Improve cache system for better performance
- Update third-party packages to the latest version
- Fix date format in blog post schema snippet.
- Fix watermark size, image was be scaled.
- Fix table sort icon: wrong direction.
- Fix ad image not cached. Change to use real image path
- Fix barcode validation issue when importing products
- Fix bug shipping options are not shown
- Fix bug can't store footprints data when accessing from Facebook ad
- Fix shipping label issue with Bangladeshi and Chinese language
- Improve table quick search input: add clear button.
- Improve email template for digital products
- Add cache for menu items to make it loads faster.
- Add Facebook Pixel integration
- Add more setting for media: Add option to enable `Use path style endpoint?` for S3, Digital Ocean Spaces.
- Add cache for categories dropdown
- Add missing values for product variations
- Change minimum zip code length validation to 4
- Improve performance & front theme UI
- Add option to print shipping label
- Add option to disable product cross sales & related products
- Add more setting instructions for ecommerce settings
- Add option to quick update product prices and quantity
- Add minimum/maximum order amount option
- Display customer wishlist in the admin panel
- Fix memory limit warning
- Fix duplicate language when installing using UI
- Fix duplicate editor field when using show/hide editor button
- Add search box for UI blocks
- Add Open Graph Image into SEO box
- Add option to upload/modify robots.txt file
- Add some new Google fonts to the list of fonts for theme
- Improve captcha: add option to enable captcha for admin login page
- Improve table: fix responsive table buttons
- Improve theme translations: add button to import missing theme translation texts
- Improve social login: add Facebook Data deletion request callback & improve default style
- Fix email rules when PHP extension intl is not enabled
- Add custom CSS/JS for admin panel
- Add webm into media allowed extensions
- Improve media system, compress images when uploading
- Improve admin panel UI
- Improve performance
- Improve RTL style
- Improve Shippo logging
- Display tax info at the checkout page and in invoice
- Support Chinese language in invoice
- Fix plugin Analytics when extension bcmath not enabled
- Fix media double click
- Fix responsive issue on the admin panel
- Fix currency exchange rate from API
- Fix missing product image in Stripe checkout page
- Fix order zero amount
- Add option to add review for product from the admin panel
- Add more company address info into invoice settings
- Add customer notes (private note) in the admin panel
- Add option to select product FAQs from FAQs page
- Add option to reply to customer review from the admin panel
- Add option to show coupon code in the checkout page
- Add option to disable flash sale
- Add option to select language when installing script with installer
- Add option to stop converting media file URL to friendly URL
- Add user preference to select default language, dark/light mode...
- Add option to set color for media folder
- Add option to stop indexing a page
- Improve Admin theme UI
- Improve translations from the admin panel, make it easier to use.
- Improve System updater, fix permission issues on some servers
- Improve email notification settings
- Revamp admin theme, make it super beautiful. Check this video: https://www.youtube.com/watch?v=tRxGSHL8bI0
- Upgrade to Laravel 10
- Improve core code and performance
- Make it easier to customize
- Improve queries database
- Fix shipping rule based on location
- Fix missing data in invoice
- Add slugs translation
- Improve multi-language
- Add option to generate order invoice
- Add tax by countries
- Add option to apply coupon automatically via URL
- Fix text direction button in CKEditor
- Fix issues when using PostgreSQL
- Fix city field at the checkout page
- Improve location import
- Improve discounts
- Improve product filters
- Improve System updater
- Improve core & performance
- Improve locale/translation download
- Improve Analytics widgets
- Fix discount for specific product
- Fix sort product categories
- Fix timeout issue when importing location data
- Add missing math captcha in registration page
- Add reviews table in customer detail page
- Add option do duplicate product
- Add option to general license/purchase code when buying digital products
- Improve price filter (maximum price for filter will be the product max price)
- Improve recently viewed products shortcode
- Improve social login buttons
- Integrate Cloudflare R2
- Improve system updater
- Upgrade Vue.js to version 3
- Improve UI for admin dashboard
- Improve sitemap, split blog posts sitemap to multiple files
- Improve email template
- Allow external link to download digital products
- Prevent error "Unable to create or change a table without a primary key" on Digital Ocean VPS
- Improve core & performance
- Bootstrap 5.3.0 compatible
- Add cronjob setting instruction
- Improve theme translations
- Add email notification when order delivered
- Display bank payment info at the checkout success page
- Improve core & performance
- Add relation between category and brand/product attributes.
- Improve Analytics plugin, switch to use GA4, no more UA.
- Improve plugin management.
- Fix issue when switching default language
- Improve invoice template & add option to regenerate invoices
- Improve admin notification: only keep notifications in 30 days
- Improve setting pages
- Improve captcha plugin, fix issue when using multiple captcha
- Improve admin bar
- Improve system updater & performance
- Improve UI for installer
- Improve core source code & performance
- Add multi-language for email templates
- Fix issue when switching default language
- Improve invoice template & add option to regenerate invoices
- Improve admin notification: only keep notifications in 30 days
- Improve setting pages
- Improve captcha plugin, fix issue when using multiple captcha
- Improve admin bar
- Improve system updater & performance
- Improve UI for installer
- Improve core source code & performance
- Add multi-language for email templates
- Add multi-language for email templates
- Add theme guidelines https://prnt.sc/TSDJWM4bnLjX
- Improve performance
- Improve UI for installer
- Fix issue when switching default language
- Fix watermark issues: missing watermark for images in sub-folder
- Add Twitter card meta tags
- Improve sitemap (add sitemap indexes)
- Improve Shippo
- Add option to hide other shipping options if free shipping is present
- Fix bug download digital product
- Improve ecommerce settings
- Fallback option for Google Fonts cache
- Disable scroll effect in the admin panel
- Fix og:site_name
- Fix bug on new Stripe API change
- Fix error when deactivating plugin Payment
- Fix CSV template to import products
- Fix bug download images in Admin -> Media
- Fix preview PDF file & bulk changes in table
- Fix sitemap issue when enable pagespeed optimizer
- Update FAQ schema
- Improve Google Analytics settings
- Improve admin notifications, hide notification if current logged user don't have permission to see it
- Publish translation files when activate plugin / upgrade to the new version
- Add language switcher on mobile screen
- Update breadcrumb schema
- Make editor translatable, display based on admin language
- Improve loading performance
- Improve UI
- Fix customer address & add more admin notifications
- Fix template import products
- Fix preview PDF file in admin panel
- Fix minimum order amount validation at the checkout page
- Allow guest checkout for digital products
- Fix issue with barcode column
- Add more admin notifications
- Fix UI for installer
- Allow tag in editor
- Fix issues when importing locations
- Add Google Analytics 4 support
- Fix issue when activate plugin Language from Admin panel
- Fix admin notification when create an order
- Update customer form in admin panel, allow managing customer addresses and show list payments
- Update maintenance mode view
- Add alt for image in Media
- Add option to disable installer
- Fix invoice template
- Fix get file size issue with Digital Ocean Spaces
- Add discount type with once per customer
- Fix dob field in customer profile
- Clear Google Fonts cache and validate font URL
- Validate shipping rule type & hide other shipping option when free shipping is present
- Add admin notifications.
- Add Google Fonts cache on local disk.
- Add option to confirm orders automatically.
- Add more widgets/charts in eCommerce report page.
- Add more fields to product form (Cost per item & Barcode).
- Verify customer's email manually from the admin panel.
- Improve product reviews section.
- Improve multi-language.
- Improve core & performance.
- Improve shortcode admin config.
- Make product options translatable.
- Generate invoice after order created from the admin panel.
- Fix tags & export feature
- Improve multi-language.
- Improve form builder.
- Improve date picker, switch to use https://flatpickr.js.org for better UI.
- Improve media system: add crop image feature and improve download feature.
- Improve shipping by zip code.
- Improve product reviews.
- Make invoice template editable in Admin -> Ecommerce -> Invoice template.
- Make CKEditor support RTL.
- Fix SEO title (issue with & character).
- Improve email template. Add Twig function.
- Improve multi-language.
- Add canonical tag for page, post, category, tag & gallery.
- Able to update free plugins directly in Admin -> Plugins.
- Fix Stripe payment gateway. Wrong order's amount calculator.
- Fix invoice address.
- Fix multiple tax issues.
- Fix Wasabi & BunnyCDN media driver.
- Fix issue when enable page speed options in settings.
- Fix sitemap JS libraries.
- Upgrade to Laravel framework 9.x
- Drop PHP 7.x support.
- Add option to install plugins from marketplace.botble.com in Admin -> Plugins.
- Add option to clean up site data.
- Add Shippo shipping service provider.
- Allow multiple taxes.
- Add shipping rules by zipcode and location.
- Change default Google Fonts CDN URL to fonts.bunny.net.
- Improve performance.
- Improve sitemap queries.
- Improve core & UI.
- Add installer package.
- Add get started package, show on the first installation.
- Add an option to allow limit max upload filesize.
- Add option to disable cache in the admin panel.
- Add default styles for CKEditor.
- Fix order return UI.
- Fix cache errors when upgrading to a new version.
- Remove duplicate meta viewport.
- Improve checkout process
- Improve rating queries.
- Improve email template.
- Improve multi-language.
- Improve shortcode & SEO helper.
- Refactor code & improve performance.
- Add downloadable products.
- Add Google Tag Manager tracking.
- Allow to change sold product's status to pending/draft.
- Add order return.
- Add blog schema settings.
- Fix filter orders by customer name.
- Fix address form in the checkout page.
- Fix pagespeed optimization and language route prefix.
- Fix file upload visibility.
- Fix bug contact form when activating page speed optimization.
- Fix Stripe payment gateway.
- Fix order return.
- Improve invoice template.
- Improve repository queries.
- Improve UI.
- Improve queries performance.
- Improve core & shortcode.
- Fix coupon with minimum order amount condition.
- Fix missing toolbar "direction" on editor.
- Fix JS validation error.
- Fix issue on PHP 8.1
- Fix cache issue.
- Hotfix export translations issue.
- Improve PayPal, Stripe & SSLCommerz payment gateway.
- Improve currency validation.
- Improve email template settings.
- Add billing address (enable it in Advanced settings).
- Add Catalonia flag.
- Add pagespeed optimizer.
- Add authentication API.
- Add preview for document type in Media.
- Add webhook when order placed.
- Add filter products by stock status in the admin panel.
- Improve UI.
- Improve core.
- Add Stripe Checkout option. Enable it in Admin -> Payments -> Payment methods.
- Add option to download available translation files from GitHub.
- Move folder /resources/lang to /lang.
- Add order referrals (UTM tracking) https://prnt.sc/sft4o0m2noDJ
- Add permission to manage license.
- Add search settings (Admin -> Ecommerce -> Advanced settings).
- Fix Arabic language (RTL language) in invoice.
- Fix media URL.
- Fix order history.
- Fix PayPal payment gateway.
- Fix product categories filter.
- Correct product quantity when placing order, cancel order.
- Fix RTL style.
- Prevent issue when deactivating plugin Language.
- Prevent order creation when payment failed.
- Improve payment process.
- Improve admin UI.
- Improve menu.
- Improve cache system (fix cache won't be cleared after translating data).
- Update libraries / third-party package to the latest version.
- Improve queries performance.
- Add custom HTML shortcode.
- Add text direction toolbar to editor.
- Add option to add custom HTML to header, body or footer of page.
- Add option to regenerate media thumbnails from admin panel.
- Add memory limit & max execution time info to system information page.
- Add option to add watermark for images in specific folders.
- Allow to redirect all 404 requests to homepage.
- Add DB index to some tables.
- Handle error when activating license.
- Fix image rotate issue when cropping thumbnails.
- Fix media download on PHP 8.
- Fix Admin RTL mode.
- Improve contact form: add math captcha, blacklist words & domains to prevent spam mails.
- Improve multi-language.
- Improve dashboard widgets style & pagination.
- Improve license system.
- Improve admin bar.
- Refactor code.
- Update libraries.
- Optimize queries.
- Fix order creation.
- Fix order cancellation.
- Fix product name on invoice & reorder.
- Fix theme options for social links.
- Fix shipping address.
- Fix city form.
- Fix language advanced plugin.
- Fix plugin activation.
- Fix menu contains &
- Improve plugin Location.
- Improve editor.
- Refactor code & improve queries.
- Update Laravel framework to 8.83.5.
- Add option to change city/state to dropdown. Check docs: https://docs.botble.com/hasa/1.x/usage-location.
- Fix product price on homepage blocks.
- Fix issue with Cloudflare SSL.
- Fix tree category & social links.
- Fix duplicate shortcode in CKEditor.
- Fix saving SEO meta tags.
- Update product import template.
- Improve invoice.
- Improve license.
- Improve permalink.
- Improve dashboard widgets.
- Improve core.
- Prevent Method Not Allowed error when use ajax DELETE/PUT.
- Add schema for post & page.
- Update AWS S3 settings.
- Fixed saving meta box data.
- Fixed issue when delete products from flash sales.
- Fixed bulk change product category.
- Fixed currency settings.
- Fixed social login settings.
- Fixed filter by price.
- Added export products to CSV.
- Added missing column Content in product import and improve search in admin panel.
- Added option to update shipping status in order details page.
- Added option to disable order invoice until order confirmed.
- Added option to enable/disable Captcha in registration page.
- Added VAT number & update invoice template.
- Improve search products.
- Improve multi-language.
- Improve editor & media.
- Added some events (order confirmed, order completed, payment completed, order cancelled…) in source code (for developers).
- Added FAQ to product detail page
- Show confirmation box when delete user address.
- Fix bullets list style in the editor.
- Fix admin bar setting.
- Fix product categories shortcode.
- Fix Stripe payment gateway in non-decimal currencies.
- Fix UI issue with select2 fields.
- Fix UI checkout page.
- Fix update customer’s avatar.
- Fix update shipping status.
- Fix some small issues when upgrading to Bootstrap 5.
- Improve reviews: display review images in the admin panel.
- Improve multi-language.
- Improve plugin Language & Language Advanced.
- Improve product categories.
- Improve shortcode.
- Improve search.
- Improve Razorpay.
- Improve plugin Analytics.
- Improve core & UI.
- Improve RTL mode.
- Validate CSV/Excel file before importing products.
- Update to the latest Laravel version 8.72.0.
- Optimize queries performance.
- Upgrade admin theme to Bootstrap 5.
- Add system updater. 1-click update to the latest version.
- Add BunnyCDN cloud storage.
- Improve PayPal & Razorpay. Display warning if the current currency isn't supported by PayPal / Razorpay.
- Improve invoice template.
- Fix checkout page, apply coupon.
- Fix bug admin email, login backgrounds.
- Fix missing translations.
- Fix bug display wrong days in flash sales.
- Make phone field at the checkout optional.
- Update to the latest Laravel version 8.64.0
- Improve multi-language.
- Improve RTL mode.
- Improve UI & Editors.
- Improve cookie consent (Added minimal style).
- Improve core.
- Optimize queries performance.
- Add multi-language support.
- Add flash sales.
- Add product review images.
- Add weekly abandoned carts email notifications
- Add minimum order amount for COD.
- Fix get products by category & breadcrumb.
- Fix layout when disabling review.
- Fix theme migration & issue when activating plugin Language.
- Fix admin email.
- Fix cache issue in media.
- Clear data when deleting customer.
- Improve product categories widgets.
- Improve product categories dropdown (allow adding custom image for icon).
- Improve invoice. Add setting to change font family for invoices.
- Improve payment gateways.
- Improve CKEditor.
- Improve theme custom CSS/JS.
- Improve allowed iframe types.
- Handle TokenMismatchException.
- Prevent error when missing watermark image.
- Update to the latest Laravel version 8.60.0
- Improve UI.
- Improve core.
- Optimize queries performance.
- Fix social login.
- Fix Contact plugin with the new editor.
- Fix permission issues.
- Fix currency settings.
- Fix checkout recovery.
- Fix display product variant image on checkout or order detail page.
- Fix Mollie payment gateway (handle when customer cancel payment).
- Fix Razorpay (correct amount with shipping fee).
- Add Bulk Import Products from CSV/Excel.
- Add search products by brand.
- Add order delivery notes.
- Add sticky header.
- Add filter products by category in Admin -> Ecommerce -> Products.
- Improve eCommerce reports page.
- Improve discount & create order (make it translatable).
- Improve shortcode. Make it easier to modify added shortcodes.
- Improve editor & clean XSS.
- Update email templates.
- Update to the latest Laravel version 8.55.0
- Improve core.
- Optimize queries performance.
- Update CKEditor and TinyMCE to the latest version (version 5).
- Update media: Add a button to download media files from URL.
- Able to add multiple admin emails in Admin -> Settings -> General.
- Big change on blog categories & product categories. Hierarchical tree structured category https://prnt.sc/1g4ht0w.
- Prevent clear cart after logging out.
- Add PayPal & Stripe refund.
- Improve currencies setting. Prevent error when deleting the default currency.
- Improve email templates.
- Ajax update cart.
- Fix missing translations.
- Add an option to disable guest checkout.
- Add minimum order amount setting.
- Add Wasabi cloud storage support.
- Disable auto-generate product SKU.
- Fix product permalinks.
- Fix order address.
- Fix Razorpay payment gateway.
- Improve checkout process.
- Remove unused translations.
- Allow to config the default placeholder image.
- Improve media, translations & backup.
- Improve UI.
- Optimize queries.
- Refactor code & improve performance.
- Fix some bugs on PHP 8.
- Added RTL support for the admin panel.
- Added bulk deletes for product variations & optimize to create all variations.
- Improve product swatches: disable not available options.
- Display out of stock badge.
- Fix payment gateways.
- Fix product's quantity & stock status.
- Fix shipping when only 1 country available.
- Fix discount.
- Fix gallery shortcode.
- Fix some errors on PHP 8.
- Improve media, fix some errors with SVG.
- Improve UI.
- Optimize queries.
- Refactor code & improve performance.
- Add product labels.
- Improve theme UI.
- Fix change user's password.
- Fix bug customer address when zip code empty
- Remove unused services in Google Client API services to reduce app size.
- Update theme options & handle errors when saving custom CSS.
- Optimize queries.
- Refactor code & improve performance.
- Add gallery images.
- Improve UI & allow modify email templates to verify account email and reset password.
- Improve filter products, allow search by tags.
- Add option to turn off automatic URL translation into Latin.
- Add command to rename the theme to the new name.
- Add option to force URL & schema.
- Improve email templates.
- Refactor code & optimize performance.
- Improve SSLCommerz payment gateway.
- Improve currency and display product quantity in the product listing.
- Update dashboard widgets for eCommerce purposes.
- Update email templates.
- Fix cart image when product variation has no image.
- Fix bug create order from the admin panel.
- Fix bug Serialization of 'GdImage' is not allowed.
- Fix Mollie payment when amount > 1000.
- Fix permission issues.
- Prevent process order many times.
- Added SSLCommerz payment gateway.
- New option to add custom JS in Admin -> Appearance -> Custom JS.
- Added setting in Admin -> Settings -> General to change login screen backgrounds.
- Change product SKU when changing product attribute.
- Improve dashboard widgets.
- Improve payment gateways.
- Improve order tracking.
- Fix permission issue on Contact plugin.
- Fix invoice with Euro sign.
- Fix flash messages.
- Fix apply coupon in checkout recovery.
- Add option to display product price including taxes.
- New option to set available countries. Check Admin -> Ecommerce -> Settings.
- Update list countries. Add Kosovo.
- Improve product reviews
- Improve page SEO meta.
- Fix calculate the shipping fee.
- Fix Custom CSS.
- Fix bug Editor on PHP 8.
- Refactor code & improve queries for better performance.
- Upgrade to Laravel 8.
- Improve permalinks.
- Allow deleting products after it's purchased by customers.
- Prevent error when deleting a product that is added into the cart.
- Prevent access to Ajax URLs directly.
- Optimize checkout speed.
- Fix bug when updating flash sales.
- Fix E-commerce settings and add settings for thousands and decimal separators.
- Fix the order's amount when creating from the admin panel.
- Fix permission issue.
- Add Mollie payment gateway.
- Fix bug product quantity for incomplete orders.
- Update translations.
- Optimize queries to improve performance.
- Update UI.
- Add Cross-selling products.
- Add option to disable taxes.
- Fix shipping fee on the checkout page.
- Fix create a customer from admin panel.
- Improve Cookie Consent plugin.
- Improve responsive.
- Update translations, added missing keys.
- Improve DO Spaces integration.
- Fix roles & permissions.
- Update front theme UI.
- Update seeders, easy to generate sample data using command db:seed.
- Update setting page & system info.
- Optimize page speed and performance.
- Add RTL support.
- Add the "Quick Buy" button.
- Add a shortcode to display all brands and all products.
- Display product attributes on the cart, email.
- Display error/success message on the cart page.
- Fix checkout page when the customer has logged in already.
- Fix shipping rules, order detail, store locators.
- Fix missing order address when creating orders from admin.
- Fix theme translations: new keys in English don't show in other languages.
- Fix IP in activity logs, allow IP v6.
- Optimize queries on menu & widgets, cache the menu URL for better performance.
- Update Cookie consent: Add the option to change the background color, text color.
- Update error pages, make them more beautiful.
- Update UI contact form.
- Improve permalink & custom CSS page.
- Improve Analytics plugin, make it compatible with PHP 7.4.
- Fix small bugs.
- Refactor code.
- Add multi-currency support.
- Fix bug wrong quantity in incomplete order recovery.
- Fix update customer's email from admin panel.
- Fix bug when activating plugin Ecommerce.
- Improve queries.
- Update UI.
- Fix minor bugs.
- Make single checkout page.
- Add taxes.
- Add export products, orders to CSV, Excel.
- Add seeders: generate products with variations, product categories, product collections...
- Fix UI payment form.
- Fix filter price: display price with current currency.
- Fix bugs when adding product to cart.
- Fix 404 not found issue when clicking on the customer's name on the reviews listing page.
- Update Laravel to version 7.28.4
- Update Recaptcha: add an option to hide badge.
- Improve theme UI & remove unused CSS to make it loads faster.
- Update to Botble CMS 5.9.
- Update to Laravel version 7.28
- Add settings to disable shopping cart.
- Add Order tracking.
- Fix theme options for Facebook chat, Facebook comment.
- Fix bug when applying coupon code.
- Remove Instagram feed.
- Update homepage & blog page settings. Now, it's moved into Appearance -> Theme options.
- Move settings for Cookie Consent into Appearance -> Theme options.
- Add theme options to enable/disable Facebook chat, Facebook comment.
- Add settings for watermark. Now, you can add watermark by changing setting in Admin -> Settings -> Media.
- Allow to change permalink in Admin -> Settings -> Permalinks.
- Add language settings. Allow to set default language in Admin -> Settings -> General.
- Allow admin to login using email or username.
- Optimize queries to make site loads faster.
- Update UI.
- Refactor code.
- Fix webpack.mix.js config, issue with path on Windows.
- Fix assets path.
- Fix copy folder in Admin -> Media.
- Upgrade to the latest Laravel framework version 7.22.
Deprecated some media functions: is_image, get_image_url, get_object_image, rv_media_handle_upload. Replacements: RvMedia::isImage(), RvMedia::getImageUrl(), RvMedia::handleUpload().
- Add support Digital Ocean Spaces.
- Fix timezone, it doesn't work before.
- Fix filter posts.
- Update email settings. Add support SES, Postmark, Array, Log.
- Improve performance & refactor source code.
- Improve license system, make it works better.
- Add Razorpay & Paystack payment gateways.
Notes:
- You need to go to Admin -> Plugins and activate plugins Razorpay & Paystack if you want to use it.
- Go to Admin -> Payment -> Payment Methods to setup API keys.
- If you don't want to use it, you can deactivate or remove those plugins in Admin -> Plugins.
- Razorpay just displays on checkout page if your amount < ₹5,00,000 (Check maximum payment amount here:
https://razorpay.com/docs/payment-pages/faqs)
- Paystack payment method just displays on checkout page if your currency is NGN https://prnt.sc/ttlcqz
- Fix issue with short code.
- Improve database queries.
- Fix email settings.
- Improve UI.
- Add support DigitalOcean Spaces
- Improve UI.
- Support Recaptcha v3 for contact form, newsletter form.
- Fix bug when adding a product to cart.
- Auto select default variation: color, size...
- Improve UI.
- Add popup confirmation when removing a product from cart.
- First release.
Visit us at botble.com