Releases: tastyigniter/TastyIgniter
Releases · tastyigniter/TastyIgniter
v3.0.4-beta.23.2
We are constantly working to improve your TastyIgniter experience, here's a summary of what has changed…
💡 Improvements
- Added support for blade templates in themes
- Added more unsupported blade directives
- Demo theme files have been changed to Laravel Blade templates
@component
blade directive has been reverted back with@componentPartial
removed. (no current plans to support blade components)
🐞 Bug Fixes
- Minor bug fixes
v3.0.4-beta.23.1
We are constantly working to improve your TastyIgniter experience, here's a summary of what has changed…
💡 Improvements
- Support searchable menu items
- Added support for all blade directives except
@extends
and@component
- Admin view files have been changed to Laravel Blade template files
- Multi-location support for menu mealtimes and options.
@component
blade directive has been replaced with@componentPartial
🐞 Bug Fixes
- Minor bug fixes
v3.0.4-beta.23
We are constantly working to improve your TastyIgniter experience, here's a summary of what has changed…
🎊 What’s New
- The default queue driver has been reverted to
sync
. It’s recommended to change todatabase
or any of the supported drivers to run heavy tasks like sending emails in the background. - Added support for Laravel Blade syntax
- You can now limit the number of orders to accept per each time slot
- You can now manage allergens that can be assigned to your menu items and/or menu options (thanks to @babelattke)
- Cart Extension: Your customers can now track their order status in real-time on the order page.
💡 Improvements
- General UX improvements
- We have improved the UI for marking out your delivery areas
- Cart Extension: Minimum order total is now checked against the cart subtotal instead of the cart total value.
🐞 Bug Fixes
v3.0.4-beta.22.2
🐞 Bug Fixes
- Fixed a bug where dropping the
type
column from extensions table stops the database migration (d8801a6)
v3.0.4-beta.22.1
v3.0.4-beta.22
We are constantly working to improve your TastyIgniter experience, here's a summary of what has changed…
🎊 What’s new
- Added support for Laravel version 6
- We have added a new payment attempts tab to display important information about the order’s payment
- Your customers can now save their card details to use later during checkout
- We have added support for more mail drivers and mail encryption to keep your mails secure.
- Added support for CSRF protection
- Added support for single-character names
- You can now rearrange your dashboard widgets
- Your menu items can now be made available at multiple mealtimes
- Added support for a new display type of menu item options that lets your customers add options with different quantities
💡 Improvements
- General UX improvements
- Database improvements: renamed database tables, dropped unused database tables and columns to keep things tidy. You won't lose your data
- Improve the flow of loading the app locale from request, browser and/or session
- When checking extensions for missing dependencies we now disable only extensions with missing dependencies
- Ability to change component alias within the component editor from the admin panel
- Consistent validation rule for all names and emails
- Removed the upload feature for extensions and themes
- Removed the redundant admin assigned page as list filter can be used instead
- Number of pre-installed currencies reduced to 6 major currencies (still includes Nigeria’s Naira, ;))
🐞 Bug Fixes
- Fixed a bug where demo data appeared in fresh installation in cases where it should not
- Fixed a bug where order view invoice button would not open invoice page
- Fixed a bug where cart condition is not removed completely
- Cart conditions are now calculated in the order which they are configured in the admin panel
- Fixed a bug where order email notifications were not sent when they should and sending when they should not
- Fixed a bug where menu item was disappearing from the admin panel when subtract stock is enabled
- Fixed a bug where the date format was not set correctly for the form date picker widget
- Fixed minor bugs in the auto-assignment feature
- Fixed a bug where an admin user could not reset their password
v3.0.4-beta.21
We are constantly working to improve your TastyIgniter experience, here's a summary of what has changed…
🎊 What’s new
- Added support for Laravel version 6
- We have added a new payment attempts tab to display important information about the order’s payment
- Your customers can now save their card details to use later during checkout
- We have added support for more mail drivers and mail encryption to keep your mails secure.
- Added support for CSRF protection
- Added support for single-character names
- You can now rearrange your dashboard widgets
- Your menu items can now be made available at multiple mealtimes
- Added support for a new display type of menu item options that lets your customers add options with different quantities
💡 Improvements
- General UX improvements
- Database improvements: renamed database tables, dropped unused database tables and columns to keep things tidy. You won't lose your data
- Improve the flow of loading the app locale from request, browser and/or session
- When checking extensions for missing dependencies we now disable only extensions with missing dependencies
- Ability to change component alias within the component editor from the admin panel
- Consistent validation rule for all names and emails
- Removed the upload feature for extensions and themes
- Removed the redundant admin assigned page as list filter can be used instead
- Number of pre-installed currencies reduced to 6 major currencies (still includes Nigeria’s Naira, ;))
🐞 Bug Fixes
- Fixed a bug where demo data appeared in fresh installation in cases where it should not
- Fixed a bug where order view invoice button would not open invoice page
- Fixed a bug where cart condition is not removed completely
- Cart conditions are now calculated in the order which they are configured in the admin panel
- Fixed a bug where order email notifications were not sent when they should and sending when they should not
- Fixed a bug where menu item was disappearing from the admin panel when subtract stock is enabled
- Fixed a bug where the date format was not set correctly for the form date picker widget
- Fixed minor bugs in the auto-assignment feature
- Fixed a bug where an admin user could not reset their password
v3.0.4-beta.20.1
Minor improvements and bug fixes.
v3.0.4-beta.20
Added:
- Support for PHP 7.3 & 7.4
- Multiple staff groups, locations and single staff role
- Automatic order and reservation assignment using Automations
- Staff restriction based on assignable scopes
- Currency conversion support using OpenExchangeRates of Fixer.IO API
- Staff now have the ability to set an away status, useful when assigning orders automatically.
Changed:
- Permissions now categorised under new staff role admin context
- Sales invoice now available after payment is completed
- Clean up: Dropped unused database tables and columns
- UI Improvements
Fixed
- Major bugs
- Issue with staff language preference
v3.0.4-beta.19
- Drop unused database tables
- Bug fixes