v5.6.4 (2024-10-22)
New Features
- ability to Show/Hide recipes count on category card [Landing View]
Improved
- recipe time text to end [Details layout card]
- some UI/UX improvements in recipe card layout
Fixed
- time tag removed cuz not needed anymore and breaks html structure [Many layouts]
- display recipes by current article was not working [Module Recipes]
v5.6.0 (2024-08-25)
Improved
- filter by cooking and preparation time will be ignored if set to 0 [Search view]
- display 0 by default in cooking and preparation time fields [Search view]
v5.5.0 (01/08/2024)
New Features
- ability to enable/disable sticky actions bar [Submission Form]
Improved
- now we are using a new js library of qrcode generation instead of google chart api
- qrcode for shopping list now use Layout for better reuse
- cuisine select list in search now support ordering feature
- ingredients range slider now use BS5
Fixed
- qrcode was not working due to google chart api issue
- show/hide season [Content Plugin]
v5.3.9 (06/06/2024)
Improved
- print button improved now use seperated layout for better override and doesn't require any extra js libraries
Fixed
- sort tags order on recipe form was not working
- ingredients field type textarea was not working [Form]
v5.3.7 (18/04/2024)
Fixed
- php warnings on some views
v5.3.5 (06/03/2024)
New Feature
- new mode to get similar recipes based on current article [Recipes module]
Fixed
- recipe doesn't open in modal [Meal planner]
- get menu item always from SiteApp [Routing]
v5.3.4 (15/02/2024)
Fixed
- small issue in recipe time display [Recipe details layout]
- wrong meta title when editing recipe [Backend]
- when user doesn't have permission to submit should be returned to form [Form review]
- error wrong reply-to [Send mail]
v5.3.0 (08/02/2024)
New Feature
- display recipes dynamically in recipe view based on current recipe tag [Recipes module]
- order recipes by ordering [Recipes module]
- set default recipes order in menu item type Given Category
Improved
- recipe page settings reorginzed using fieldsets instead of separators [Config]
- add aggregation rating if there is reviews
- removed forum and roadmap links
- removed external link icon in links on dahsboard
Fixed
- calendar navigation was not working [Meal planner view]
- filter clear was not working [My recipes view]
- Empty timer on modal close was not working [Timer module]
- some missed old Joomla classes replaced with namespaced ones [J5]
v5.2.0 (29/01/2024)
New Feature
- Display similar recipes by tag criteria
- Ability to navigate on gallery when picture enlarged
Improved
- Addthis replaced with AddToAny (for sharing buttons)
Fixed
- some issues on import
- keyword search was not working [search module]
v5.1.4 (16/01/2024)
Fixed
- J5 issue with pagination [Search page]
- did now moved to component, cuz not detected in package
v5.1.0 (04/01/2024)
Improved
- UI/UX improvements in many views
Fixed
- possible fatal error in some modules if frontend helper not loaded in card layout
- jquery not loaded correctly in search module
- recipes word removed meta title [Recipe]
- strange character added because of bom in file [Content Plugin]
v5.0.6 (29/11/2023)
Improved
- some improvements to reviews form
Fixed
- gallery full image watermark missed
- fatal error on finder plugin [J5]
- Route removed from review form modal
- fatal error if stack layout used in module outside component
- some issues in classes [J5]
v5.0 (18/10/2023)
New Feature
- Joomla 4.4.0 and Joomla 5 no B/C break support
- Support Joomla captcha in add review form
- Package feature support in installation
Improved
- Add review form now use modal and support JForm
- All HTML Helpers now use Composer for better reuse and namespacing
Fixed
- some discovered php 8.2 issues
v4.6.6 (09/10/2023)
New Feature
- display params moved to separated tab and removed from request [Category view]
Fixed
- some issues when generating cropping picture
v4.6.4 (02/10/2023)
New Feature
- show read more link when using joomrecipe shortcode [Content Plugin]
Fixed
- fatal error when importing recipes and description is empty of some recipes [Import/Export]
- word stemming was not working properly
v4.6.1 (01/08/2023)
Improved
- remove language tag from source language files [Language]
Fixed
- picture not recognized if has spaces in name [Image Helper]
- editor width incorrect [Recipe form] [Backend]
v4.6.0 (29/05/2023)
Improved
- Some UI/UX improvements in all views
Fixed
- fatal error if quantity empty [Ingredients]
- fatal error i finder plugin run outside component [Finder Plugin]
v4.5.4 (08/05/2023)
Fixed
- view segment should be removed if itemid exist of landing page [Routing]
v4.5.1 (27/03/2023)
Improved
- recipe layout code redone [Stacked Recipe Layout]
Fixed
- fatal error if ingredient quantity was left empty
- missed JText constant value in config
- some php warnings
v4.5.0 (02/02/2023)
Improved
- recipe layout code redone [Stacked Recipe Layout]
Fixed
- Some php errors on import/export [PHP 8.1+ Compatibility]
- Some issues with default values when using import feature.
- some php issues in modules
- pageclass_sfx default value not set
- missed JText COM_JOOMRECIPE_CATEGORY_NOT_FOUND
v4.4.0 (17/11/2022)
New Features
- ability to display gallery [Print Recipe]
Improved
- recall last active tab [Edit recipe]
- UI/UX of gallery field [Edit recipe]
- labels of tabs [Language] [Edit recipe]
Fixed
- print css file was not loading correctly
v4.3.0 (10/10/2022)
New Features
- ability to display grouped fields as cards, tabs and accordion [Submission form]
- ability to add Urls to ingredients [Ingredients field]
Improved
- actions bar position moved to top and use sticky [Submission form]
- removed some non used JS/CSS assets
- ingredients field UI/UX improved
- ingredients field now use JLayout for better reuse
- ingredients field JS code improved to use JLayout
- use same ingredients field layout for site/admin
Fixed
- note field width was wrong [Submission form]
- fatal error uncheck ingredient from shopping list [Ajax]
v4.2.4 (02/10/2022)
Fixed
- XSS vulnerability in search view
v4.2.2 (13/07/2022)
Fixed
- Wrong recipes ordering [XML Feed]
v4.2.1 (06/06/2022)
Fixed
- Sometimes installation fails
- Webp image can't be uploaded for recipe thumbnail
v4.2.0 (19/05/2022)
New Features
- Support Joomla Download Key integration
Improved
- removed some non used language constants
- Download ID widget removed cuz not needed anymore [Dashboard]
- Refresh component manifest file on update [Installation]
Fixed
- remove updateserver tag from xml entry files of modules and plugins
v4.1.9 (30/03/2022)
Fixed
- can't delete reviews without ratings
- error when saving review if author name option enabled
- fataler error when using recipe shortcode [Content plugin]
v4.1.8 (23/03/2022)
Fixed
- Fatal error when using fractions in ingredients due to PHP compatiblity
- Description truncation when updating to J4 [SQL]
- Creation date and username missed when submitting a new review [Reviews]
- Absolute path missed in image meta tag [SEO]
- Wrong "from email" value when new review submitted [Email]
- fatal error when using recipe shortcode [Content Shortcode plugin]
v4.1.7 (30/01/2022)
Fixed
- Issue saving review [Review]
- Issue with mailfrom for admin notification [Review]
v4.1.6 (26/01/2022)
Fixed
- Possible fatal error [Recipes Module]
- Save recipe from frontend sometimes fails [J4]
- Some PHP Warnings [Recipes Module]
v4.1.5 (14/01/2022)
New Features
- Display stacked layout [Recipes Modules]
Fixed
- Save as copy was not working [Recipe Form] [J4]
- Recaptcha was not working correctly in review form [Recipe] [J4]
- Wrong version was extracted from update manifest [J4]
- Database structure issues in 2 sql files [J4]
v4.1.4 (20/12/2021)
New Features
- Ability to show/hide author [Recipes Module] [J3] [J4]
Improved
- Edit sections now more organized in subtemplates [J3] [J4]
- Added class on time text portion [Recipe] [J3] [J4]
- Description columns now is longtext [J4]
- removed non used method [Router] [J4]
Fixed
- php warning [PHP 8 compatibility] [J3]
- Some PHP Warnings [Recipes Module] [J3]
- Double field price [Edit Form] [J4]
- wrong columns of some fields in section details [Edit Form] [J4]
- fatal error on new recipe indexation [Finder Integration] [J4]
- missed language constants [Search view] [J4]
- issue related to userstate of search values [Search view] [J4]
- Longtext shouldn't have default value to support old version of MySQL & MariaDB [SQL] [J4]
Notes:
- For developers: Everyone should update override files of Recipe edit form view.
v4.1.0 (19/11/2021)
Improved
- Don't allow installation on old Joomla version [Installation Routine]
Fixed
- Some css issues
- Show/hide creation date not working [Stacked recipe layout]
- Table not removed [Uninstall Routine]
v4.0 (10/11/2021)
New Features
- Compatiblity with Joomla 4
- Bootstrap 5 support
v1.3.3 (07/10/2021)
New Features
- Full integration with EasySocial
- Ability to show/hide thumbnail in print view of recipe
Fixed
- Duplicate code was removed [Recipes Module]
- hide category and cuisine doesn't work on print [Recipe View]
- Order by recent was not working correctly [Recipes View]
- Recipes meta title was not displaying [Recipes View]
- Metadata not loaded correctly after last changes
- Don't display title if is not from active menu [Categories View]
- Fatal error if category link opened from non active menu item [Categories View]
- Fatal error after using filter layout [Category view]
v1.3.1 (27/09/2021)
Improved
- Social sharing buttons now use JLayout for better reuse
- Recipes filter now use JLayout for better reuse
- Make sure Komento is installed/enabled [Comments Integration]
Fixed
- Wrong columns of selects [Recipes Filter Layout]
v1.3.0 (24/09/2021)
New Features
- Now we use JSON-lD format for rich snippets instead of microdata
- Twitter card SEO tags
Improved
- Comment inside recipe now use JLayout for better reuse
- Comment inside recipe UI/UX
- Some improvements on comments deletion [Backend]
- rich snippet code now use Jlayout
- open graph now use JLayout
- metadata now use JLayout for override and better reuse
- Some improvements to microdata [Recipe view]
- display title dynamically [Recipe Edition]
Fixed
- Some issues in print view of recipe
- Some PHP warnings when gallery is empty
- filter inside was not responsive [Allrecipe, category and tag view]
- Missed JText in recipe model [Backend]
- Sitename always empty [Open graph]
- Some JS errors [Meal Planner]
v1.2.11 (23/08/2021)
Improved
- Meal entry and entry printout now use JLayout for better reuse and to support override feature
v1.2.10 (10/08/2021)
New Features
- Ability to add unit to ingredient [Shopping List Details]
Fixed
- Wrong category SEF links in tags component [Routing] [Tags Integration]
- Pagination sometimes is wrong when search performed [Search View]
- Search by tags doesn't hide if disabled from config [Search view]
v1.2.8 (04/08/2021)
New Features
- Microdata support for Video Field [Recipe view]
- Filter by keyword [Category view]
- New layout that let you display recipes by Tag [Recipes view]
v1.2.7.7 (29/06/2021)
Fixed
- Sort Order was not working [Recipes View]
- RSS recipe links now use the new route helper class [Recipes View]
v1.2.7.6 (25/06/2021)
Improved
- Clean similar title from some characters [Similar recipes]
- Ability to display kcal in recipe object [Recipes Module]
v1.2.7.5 (24/06/2021)
Improved
- Gallery now use helper for better reuse [Recipe]
- Force title color to white [Thumbnail Layout]
Fixed
- Incorrect Recipe SEF link when one recipe was found [Search View]
- Thumbs can't be displayed if file has many dots [Gallery]
v1.2.7.2 (16/06/2021)
Improved
- some improvements on microdata [Recipe View]
Fixed
- Canonical tag removed, no need cuz JoomRecipe already creates unique URLs [Recipe View]
v1.2.7.1 (07/06/2021)
New Features
- Recipes submission limit by user group
Improved
- Email links display absolute links [Emails]
Fixed
- Refreshing page doesn't work when submitting new comment [Recipe view]
- Recaptcha lib not loaded in some cases [Review layout]
- Recaptcha v1 option removed [Config]
- Some Bootstrap conflicts [CSS]
v1.2.7 (12/05/2021)
Improved
- Display language image in recipes [Recipes List View] [Backend]
Fixed
- Wrong default search params [Search Model]
v1.2.6.8 (07/03/2021)
Improved
- Favourites view routing now use Intelligent method of getting ItemId [Routing]
Fixed
- View all favourites recipes button link was not working correctly [Favourites Module]
- missed JText for 'close' word [Sendmail view]
- missed JText for 'interesting Recipe' phrase [Sendmail Model]
v1.2.6.7 (06/03/2021)
New Feature
- Facebook video url support on video field [Recipe View]
Fixed
- Fatal error on print layout [Meal Planner View]
v1.2.6.6 (24/02/2021)
Improved
- Action buttons order changed [Recipe view
- Add to recipe box now use JLayout for better reuse [Recipe view]
- Make sure URLs removed [Recipe Print view] [CSS]
- No clearfix if there is one button displayed in actions toolbar [Recipe view] [UI]
- "Ready In" text changed to "Wait" [Language]
Fixed
- Show "Add recipe button" param was not working [Given Category View]
- Some strange characters displayed [Content Plugin]
- Featured button was not working correctly in some cases [Recipes list] [Backend]
v1.2.6.4 (06/02/2021)
Fixed
- Featured state is wrong [Recipes view] [Backend]
- Duplicate recipes in letter view if recipe attached to multiple categories [Landing Page]
- Get recipe html if matches array not empty [Content Plugin]
v1.2.6.2 (13/01/2021)
New Features
- New recipes list layout "Stacked"
- Mail button now use sendmail view instead of using mailto component
- Allow only registered users or everyone to send mail to a friend
- Display captcha in send mail form
Improved
- Header now use JLayout for better reuse, with advanced title detection system [Landing page]
- Print button layout moved to recipe/common/
- Sidebar left menu UI/UX improved [Dashboard]
- Submitting form js code converted from Mootools to jquery [All recipes view]
Fixed
- jQuery was not loaded first [Dashboard]
- Show/hide page header reversed in menu item type [Landing page]
- Duplicated recipes if assigned to multiple categories [Recipes manager]
- check component if enabled before displaying user avatar [Recipe view]
- Multiple jb_template id in some DIVs [All recipes view]
- Removed some bootstrap css code that change link color
v1.2.6 (25/11/2020)
New Features
- Ability to change tags select order [Config] [Search form]
- Ability to change cuisine select order in recip form by code, ordering or ID [Config] [Recipe form]
- Ability to change "Serving types" select order in recipe form by code or ID [Config] [Recipe form]
- Ability to change cuisine select order in recip form by code, ordering or ID [Config] [Recipe form]
Improved
- Use stemming feature disabled by default [Config]
- Display warning message if has no recipes attached [Shopping list view]
- All old code was converted from mootools to jQuery [Search module]
- Search tools bar now as in articles manager [Backend] [Recipes]
- Change category field type from 'categoryedit' to 'category' [Recipe form]
- Seasons order changed (https://www.timeanddate.com/calendar/aboutseasons.html) [Recipe form] [Search form]
- Custom fields menu items moved after recipes menu item [Dashboard] [Backend]
- Sidebar dark gray background color removed [Dashboard] [Backend]
- Seasons links list now use JLayout for better reuse [Seasons list layout]
- Recipe print now use JLayout for better reuse [Recipe view]
- CSS and JS print code moved to media [Recipe view]
- display Meal planner title if page header value is empty [Meal Planner]
Fixed
- Remove "All" option from tags and categories select [Search Form]
- Use merged admin email instead of global joomla admin email on admin update notification [Email Notification]
- Wrong SEF recipe Url in tag view [Joomla Tags Integration]
- Add button text missed in gallery tab [Backend] [Recipe Form]
- Gallery tab UI/UX not like in frontend [Backend] [Recipe Form]
- Add with / without keywords of ingredient filter was not working [Search module]
- Make keyword required was not working if there is a conflict [Search module]
- pagination was not working correctly [Backend] [Recipes]
- publish, feature and validated buttons was not showing correctly [Backend] [Recipes]
- Hide negative values in y axis [Recently widget] [Dashboard]
- Asset name was missed when checking if user is can manage [Edit moderation view]
- Print view is empty if module of Joomrecipe displayed due to duplicate jb_template IDs
- Duplicate jb_template ID [Meal Planner]
- Bootstrapfix was not loaded [BS Framework]
- Popper JS lib should be loaded before BS [BS Framework]
- Invalid JText usage [Email utility helper]
v1.2.5.7 (26/10/2020)
Improved
- Search nutrition slider JS code improved [Search module]
- Follow Joomla standard of css folder in media [Media]
v1.2.5.6 (23/10/2020)
New Features
- Ability to change recipe layout [Favorites and my recipes plugins] [JomSocial Integration]
Improved
- Fontawesome and Bootstrap updated to last version [UI]
Fixed
- Privacy param was not working [Favorites and my recipes plugins] [JomSocial Integration]
- Wrong reviewer url in reviews list [Recipe view]
v1.2.5.4 (15/10/2020)
Improved
- Missed search by nutrition facts [Search module]
- If reviews disabled hide all related fields using showon attr [Config]
- Review card UI improved
Fixed
- Some old icons changed to fontawesome [All recipes layout]
- Class not found [Avatar helper]
- Fatal error if foundry class not found [Avatar helper] [EasySocial Integration]
- Admin email of new recipe should not display validation info if auto-validate is enabled [Email Notifications]
- Fatal error when recipe loaded using shortcode [Content Plugin]
- updateservers tag removed from some 3rd party integration plugins
- PHP warnings when recipe displayed inside article [Content Plugin]
- Wrong reviewer url in reviews list [Recipe view]
v1.2.5.2 (30/09/2020)
New Features
- Ability to show/hide filter form from config and menu item [Recipes view] [All recipes layout]
- Integration with JomSocial, EasySocial and CB to display user link and avatar
Improved
- New method for installing modules and plugins using XML tags [Installation]
- No need to create folders [Build File]
- All missed nutrition facts sliders was added to search form
- EasySocial integration plugin added to installation package
Fixed
- Filter form was missed [Recipes view] [All recipes layout]
- Page header was missed [Recipes view] [By season layout]
- Use global option was not working [Recipes view] [Landing page view]
- Always hide my favorite recipes if logged user not owner of profile [Jomsocial favorite recipes plugin]
- Missed param in getTitleTab [CB integration plugin]
- Helper route class was missed [CB integration plugin]
v1.2.5 (31/08/2020)
New Features
- Integration with JomSocial (My Recipes, My Favorite Recipes, Stream)
Improved
- Don't display publish/validate links in admin notification email when auto validate activated [Emails]
- Params merging use Joomla standard [Landing Page View]
- Add recipe button param moved to recipes tab instead of recipe edition tab [Config]
- Intelligent method to detect menu item ID of Season and Cuisine type [Routing]
- Intelligent method to detect menu item ID of chef user [Routing]
- Delete Wall layout cuz was replaced with Bootstrap Grid
- Letters Filter now use JText for better multilanguage support [View Landing Page] [Frontend]
- Add/Edit Recipe text changed to "Create Recipe" with description "Create a new recipe"
- GoogleChart to ChartJS [View Dashboard] [Backend]
- Timer UI [Timer module]
Fixed
- Some none used code [Router]
- PHP notices in router after the last improvements [Router]
- Manage buttons break thumbnails layout [Manage Buttons Layout]
- Add recipe button doesn't hide [Landing Page View]
- List length doesn't change [Landing Page View]
- Title doesn't display in view and season list missed in menu item params [View recipes] [Layout By Season]
- Cuisine type list some times empty in menu item params [View recipes] [Layout By Cuisine]
- Gravatar doesn't change [Reviews Module]
- Language value missed in recipe object [Module review]
- Fatal error when recipe has no category [Model recipe] [bakend]
- Wrong default value of similar recipes columns [view recipe]
- BS not loaded [Reviews Module]
- Some config links was not working [Dashboard] [Backend]
- Fatal error, helper class was not registered [Timer module]
v1.2.4.5 (27/07/2020)
Improved
- Add review form labels added to rating and message [Recipe view]
- Duration range include all minutes [Recipe form]
- Version checker moved to helper
- New dashboard design
Fixed
- RSS icon doesn't display in Archive layout [Recipes view]
- Gallery icon doesn't display [Edit recipe] [Gallery Tab] [Backend]
v1.2.4.3 (11/07/2020)
New Features
- Ability to change prep/cook/ready icons from config [Recipe view] [Config]
Improved
- Always force image width 100% inside cards
- Letters bar UI/UX now use Bootstrap
Fixed
- PHP Warning on email Route link
- 100% height missed in category card [Discover view]
- 100% height missed [Recipe card layout]
- Routing problem when category of recipes added in menu item [Router]
- FontAwesome library not loaded correctly
v1.2.4.1 (01/07/2020)
Improved
- Letters block now as JLayout for better reuse [Landing Page View]
- Letters bar UI/UX now use Bootstrap
Fixed
- Wrong author name in rich snippet [Recipe view]
v1.2.4 (26/06/2020)
Improved
- Ability to change thumbnail width in print [Recipe view]
- Ability to show / hide serving quantity and slider [Recipe view]
- Namespaced fontawesome icons library
- Quick nav widget transformed to count cards [Backend Dashboard]
- New UI/UX dashboard view [Backend]
- PHP 7.4 compatibility
- Improved method to get category item id [Router]
- Letters bar UI/UX now use Bootstrap
Fixed
- Featured badge doesn't hide if disabled from config [Details layout]
- Featured badge doesn't hide if disabled from config [Calories layout]
- mstyler field prevent modules to work [Mstyler Field]
- Wrong serving types and cuisines links [Backend] [Dashboard]
- Wrong categories count [Backend] [Dashboard]
- Some issues in categories view when SEF enabled and view name customized [Router]
v1.2.3.4 (02/05/2020)
Fixed
- Issue in search page routing system [Router]
v1.2.3.3 (20/04/2020)
New Features
- Ability to change thumbnail width in print [Recipe view]
- Ability to show / hide serving quantity and slider [Recipe view]
Fixed
- Merging params should be only on my recipes [Recipes view]
- Clearfix missed if only print / email buttons displayed [Recipe view]
- reviewCount item prop should not be empty [Recipe view]
- Email button was not working [Recipe]
v1.2.3 (09/04/2020)
Improved
- Social sharing buttons block now use JLayout for better reuse [Recipe view]
Fixed
- Wrong generated alias when recipe submitted from frontend [Recipe Form] [JoomRecipe Table]
- Show social sharing on top option was not working [Config] [Recipe view]
v1.2.2.9 (06/04/2020)
Improved
- Pending article status now use badge instead of image [Recipe layout]
- New intelligent method to find menu item id using rules [Router Helper]
Fixed
- Edit link doesn't work in some views [List view]
- Wrong SEF url if a view set as default in menu item [Routing system]
- Filtering problem [Wall Layout] [Recipes View]
- Missed space and "by" word in author [Recipe layout]
- Manage buttons overlap [Recipe calories layout]
v1.2.2.5 (16/03/2020)
New Features
- OSMap integration (integrated in installation package)
Fixed
- Sidebar toggle not displayed when sidebar is hidden [Dashboard] [Backend]
- Hide itemprop of reviewCount if total reviews zero [Total review block] [Recipe]
- Edit button was not working properly on click [Recipes list view] [Manage buttons layout]
v1.2.2.4 (17/02/2020)
New Features
- Ability to show / hide thumb [Recipe view] [Config]
Improved
- Email, print buttons moved to actions bar [Recipe view]
Fixed
- Show actions doesn't work if reviews disabled [Content Plugin]
- Wrong recipes list layout path [Recipes view]
- Read more constant missed in similar recipes block [Recipe View]
- Sometimes email and print icons not displayed in actions bar [Recipe view]
v1.2.2.2 (27/01/2020)
Fixed
- Ingredients value should remain in LTR direction [RTL] [Recipe view]
- Quantity doesn't change direction [RTL] [Recipe view]
- Wrong description cols if thumb is disabled [Recipe view]
- Some layouts doesn't load if content display from another component [Layouts]
- PHP fatal error if shopping list enabled [Content Plugin]
v1.2.2.1 (01/01/2020)
New Features
- Ability to show/hide recipe information [Content Plugin]
- Hide LI tag of seasons if empty [Details layout]
Fixed
- Some alphabets not needed removed for hebrew language [Letter Filter Layout]
- Arabic letters support [Letter Filter Layout]
v1.2.2 (23/12/2019)
New Features
- Namespaced Bootstrap RTL support
- Hebrew alphabets support for letters filter
Improved
- Recipe UI [Content Plugin]
- Some css code was removed to follow current template style [Bootstrap]
v1.2.1.21 (22/11/2019)
Fixed
- Wrong recipe link in joomla search page [Search plugin]
- Fatal error in search page [Search plugin]
v1.2.1.20.4 (09/11/2019)
Fixed
- Wrong frontend helper path [Entry point] [Frontend]
- Fixed - wrong JHTML router class name in modules
v1.2.1.20 (01/11/2019)
Fixed
- Wrong main helper filename name and class name [Helpers] [Frontend]
v1.2.1.18 (30/10/2019)
Fixed
- JHTML route class not loaded in some modules [Modules]
v1.2.1.17 (14/10/2019)
Improved
- Namespaced swiper css code to avoid conflicts.
- Default bootstrap <a> tag color removed cuz overrides active template color
Fixed
- Wrong color state of favorite button [Recipes List]
- Close button of shopping list modal doesn't work [Recipe view]
- Wrong image link in card layout [Recipe Layouts]
- Fatal error if search module displayed outside component [Search module]
v1.2.1.15 (08/08/2019)
New Features
- My recipes list now use params as in landing page
Fixed
- Pinterest icon distorted in RTL [recipe view]
- Missed title url of similar recipes [recipe view]
- Search module not able to find the right Itemid [Search module]
- layout=result removed from SEF url [Search view]
- Pagination not working in search result [Search view]
- Missed edit/delete buttons in thumbnail and calories layout [recipes list]
- Missed 'use global' in some params [Landing page]
- Broken image link of recipes queue [meal planner view]
Improved
- Search routing can retrieve Itemid intelligently [Router]
- Edit/delete buttons now use JLayout for better reuse
- Display only categories assigned to current active language in category select [Recipe form]
v1.2.1.13 (16/07/2019)
New Features
- Ability to enable / disable lightbox library loading
- Multiple lightbox libraries support
Improved
- Usage of JUri::root() when loading style and js files
- Category routing improved and now works more efficient with multilanguage
- Some modals now use iziModal instead of Bootstrap modal to avoid template conflict problem
Fixed
- Gallery add button not disabled if maximum reached
- JS error when using simple or double quote in ingredient inputs
- Wrong itemid of recipe when multi-language enabled
- Category image path not absolute
- Some CSS issues
- Wrong columns number in small devices for smiliar recipes
- Missed constant language in menu params option of categories view
- Preview recipe button in meals planner was missed
v1.2.1.11 (20/06/2019)
New Features
- Ability to change maximum quantity for servings
- Support for unicode aliases [router]
Improved
- Title and alias inputs moved from first tab to the top of form [recipe form] [backend]
v1.2.1.9 (11/06/2019)
Fixed
- Wrong cuisine link [Cuisine layout]
- Cuisine always displayed even if not selected [Cuisine layout]
- Cuisine always displayed even if not selected [Cuisine layout]
- Gallery slider navigation arrows don't display [Gallery layout in recipe view]
- Wrong category title tag value if category page opened from landing page [category layout]
- Add button in gallery field not displayed in Recipe form [Backend]
- Add new image attachement button missed [Recipe Form]
- Cuisine name translation was not working
v1.2.1.7 (23/05/2019)
New Features
- Ability to change categories columns in small, medium, large and extra large devices [Categories view]
- Display recipes list by ordering [landing page]
Improvements
- Category card item UI improved [category card layout]
- Category card now use layout [category card layout]
- Form action button UI improved [Recipe form]
- UI of attached images in gallery improved [Recipe form]
- Filter UI Improved in my recipes layout [Recipes view]
Fixed
- Wrong extra large column name and description [Config]
- Google plus sharing button removed [Recipe view]
- URL missed in thumbnail card [thumbnail layout]
- Some microdata errors [Recipe view]
- Custom fields don't work in backend [Custom fields]
- Wrong spelling in some constants language name [Language file]
- Tabs style of custom fields don't show in frontend [Recipe form]
v1.2.1.3 (10/03/2019)
Improvements
- Don't allow empty title when adding a new shopping list [Shopping lists view]
- User interface completely changed of edit page [Shopping list view]
- Selecting ingredients design and interactions improved [Shopping list view]
- User Interface of shopping list more organized [Shopping list view]
- Use light badge class if category recipe count is 0 [Categories view]
- Author name in page header hidden for all small devices [Recipe view]
Fixed
- PHPnotice [Shopping list view]
- Add ingredient button removed [Shopping list view]
- PHP notice in print layout [Shopping list view]
- Recipe view break sidebar for template based on UIKIT
v1.2.1 (04/03/2019)
New Features
- New parameters to control what to display in recipe print [Backend]
Improvements
- Default layout changed to grid instead of accordion [Recipes list module] [backend]
- Vote now uses JLayout for better reuse and less code duplication
- Margin bottom added to description block in grid with details layout [Recipes List]
Fixed
- Layout select option was not workin [Recipes list module] [backend]
- Missed dashboard constant language in sys.ini file [Language] [backend]
- PHP notice in readmore link [Recipes list]
- Removed css code that change body font in Bootstrap 4 [Recipes List]
- Wrong dashboard link in Joomla components menu [Backend]
- Added class rounded for thumbnails layout [Recipes List]
- Some missed recipes params [Landing page]
- Cuisine filter value problem in cuisines layout [Recipes view]
v1.2.0 (28/02/2019)
New Features
- Bootstrap 4 support
- Joomla custom fields integration
- Ability to remove IDs from SEF urls
- Gallery support in recipe listing
- Vegan field
- Ability to search by tags
- Slideshow layout for Recipes module
- Grid layout for Recipes module
- Simple list layout support unstyled and group design for Recipes module
- Carousel layout for recipes and reviews modules
- Ability to customize labels of categories and cuisines
- Customizable featured badge in recipe listing
- Ability to show/hide featured badge
- Ability to order recipes and cuisines from backend
- Ability to disable cuisines feature
- Font Awesome icons instead of old bootstrap 2 icons
- New parameter to hide browse by categories title
- Ability to change recipe layout by using menu item param [landing page]
- And more features .....
Improvements
- Improved rating field (now use CSS instead of images)
- No more duplicated links for recipes and categories
- Ability to remove IDs from SEF urls
- Improved categories items layout
- All recipes layouts design improved
- Improved recipe printing
- Pending approval and expired in alerts instead of using pictures
- Categories recipes count now with dynamic badges [landing page]
- New alpha index design [landing page]
- Image upload design in form improved [form view]
- Added icons to cards titles [form view]
- Better organization of recipe tab options [Global configuration]
- Hide show/hide fields if use recipe settings option set to yes [Backend] [Config / recipe edition tab]
- Config constant languages moved to sys language file [Backend] [language]
- Show/hide nutrition facts better organization [Edit form]
- Directions automatic numbering option moved to recipe tab [Config]
- JLayout for cuisines in recipes list [Recipes view]
- Hide category description block if empty [category view]
- Favorites module design improved
- Single recipe layout now use horizontal card layout [single recipe module]
- And more improvements .....
Fixed
- $ replaced by jQuery to avoid jQuery conflict in edit form [frontend]
- Some bugs in ingredients field when saving form [JS] [Edit form]
- Wrong language constant [Wall layout]
- Duplicate helpers folder in xml file of component
- Filtering problem if title is not set [model recipes] [frontend]
- Bootstrap version should be by default enabled
- PHP notice of count function in landingpage view
- Pagination design broken
- Removed background shadow and borders in admin views
- Removed non used param "cat_picture_style"
- Removed some br tags [form view]
- JS error when submitting recipe form [backend] [recipe form]
- Description block not hidden if disabled in config [Edit form]
- Difficulty and cost fields not hidden if disabled in config [Edit form]
- Recipe price field design broken [Edit form]
- Reload frontend language file after loading backend language file [Frontend] [Entry point]
- Load global language file before loading backend language file [Frontend] [Entry point]
- Show/hide video fixed [Edit form] [Recipe view]
- Page header cuisine language tag not translated if no cuisine selected [cuisines layout]
- Select category text missed [categories module]
- () missed in recipes number [categories module] [dropdown layout]
- And more fixes .....
v1.1.7.1 15/05/2018
Fixed
- Missed ingredients column in sql file for new installation
- White background removed from recipe item for more templates compatibility
v1.1.7 12/05/2018
Fixed
- Distinct count of recipes inside categories and subcategories
- Wrong AJAX calls in some views
Feature
- Ability to change ingredients field type (textarea or advanced)
v1.1.5 08/05/2018
Fixed
- Quote missed in ingredients input placeholder
- Signature of pagination methods updated
Improvements
- Added base url in all ajax links
v1.1.4 24/04/2018
Fixed
- Print and email icons broken in some templates
- Validate and publish buttons in administration lists view redirect to dashboard
- Author link fixed if the type is chef page link
Improvements
- Menu item id field now support itemid type to select menu easily on all modules
- Added missed translation strings in dashboard view
v1.1.3 28/03/2018
Fixed
- Radio to buttons javascript code was missed
- Cancel button redirection don't work
- Fatal error on recipe saving if email notification feature is enabled
Improvements
- Recipe edition form improved
- Admin dashboard improved
v1.1.2 18/09/2017
Fixed
- Missed translations string in JoomRecipe menu item list
- cookTime type missed in recipe microformat
- Moderation fields forced to be shown only for who has admin core access
Improvements
- Edition form style improved
v1.1.1 30/08/2017
Fixed
- Pagination don't work in recipes manager (admin area)
- Add recipe don't work after saving if Notify Admin option enabled
- Missed language strings in admin area
- Some PHP notices in duration field (PHP 7)
Improvements
- New option that let you always show nutrition facts
v1.1.0 07/23/2017
Features
- Force Bootstrap load
- Choose similar recipes columns number
- New joomrecipe-bottom-landingpage module position
- Added Save as Copy in backend
- Support migration from YooRecipe
- Sort options in component options to control display of recipes in categories page
- Register modal for guests when clicking on add to Meal Planner of Shopping list
- New option to notify admin by email on recipe update
- New 4 sort options in favourites menu item
- New featured chef(original chef name) field in recipe form
- New option to display user link (jomsocial, easysocial, CB, joomrecipe)
- Notification to user on recipe creation
Improvements
- Usermedia field style improved
- New look on Recipe editing in admin area
- Admin dashboard improved
- Recipes list table in admin area improved
- Recaptcha improved in reviews form
- Configuration related fields are hidden (using showon attribute)
- Search view improved
- Removed required attribute from preparation and description fields
- Maximum preparation time increased to 6 days
- Support jpeg extension in image cropper
- Added add ingredient button in recipe edit pages
- Breadcrumbs now show the recipe category
- Added default value for cuisine
- Updated featured recipe icon
- Search by seasons field shows either a list of months or a list of seasons based on component settings
Fixed
- Ingredients were not correctly saved in backend
- Saving seasons was not working properly
- Ingredient unit bug fixed in shopping list
- Access to meal planner when not logged in shows php error
- Archive page not working for non latin alphabets
- Bug in cuisine menu type
- Added missing labels for cuisine
- Touchscreen ingredients reordering bug on mobile devices
- Cropped images were not used in some cases
- Recipes were not displayed when browsing categories if option is set to hide recipes
- xsi namespace missed in exported xml files
- PHP error on recipe page when use recipe price option is enabled
- Bug using XMl import tool due to /tmp permissions problem with shared hosting
- Fixed ordering bug when selecting recipe types (most recents) in menu item options
- Canonical url was always HTTP, regardless protocol
- joomrecipe-after-subcategories module position was not displayed when called
- Notify admin on recipe creation was not working anymore when creating recipes from frontend
- Auto publish and auto validate options were not working anymore when creating recipes from frontend
- Ingredients were lost when using Save as Copy feature
- Reviews, Cuisines, Serves types missed when exporting
- Page title bug when browsing letters in landing page
- PHP warning when updating a recipe from frontend
- Recipe was not correctly checked out when user clicked cancel in backend
- Bug when sorting cuisines in backend
- Cuisine page url rewriting bug
- Default sort order fixed in recipe wall
- Replaced all language constants that begins with COM_JOOMRECIPE_JOOMRECIPE to COM_JOOMRECIPE
- Similar Recipes look messy in recipe listing
- Cant empty cuisines table when delete & insert mode used in import
- assets.xml import with delete & insert mode break
- Pictures width it's not 100% in layouts
- Nutrition fact search block layout bug
Security
- Fixed Blind SQL Injection on Search page, with "search_author" parameter
v1.0.4 17/06/2017
Fixed
- Some warnings in recipe layout
- SQL Injection in recipe and category
v1.0.3 13/05/2017
Improved
- New Improved Recipe Layout
Fixed
- Added missed language strings
- Fixed recipe layout
- Added unique class to cuisine badges
v1.0
- Initial Version