Important Update Notice
A completely redesigned UI has been released with major structural and visual changes.
Please do NOT update directly on your live or main server.
We strongly recommend installing and testing this update on a test or staging server first before deploying it to production.
This will help you avoid unexpected issues and ensure a smooth upgrade experience.
[added] Implemented a brand-new user interface to enhance overall usability and visual consistency.
[added] Introduced support for multiple images and video content within project cards, allowing richer and more engaging project presentations.
[added] Improved Filtering Sidebar with Dynamic Price range Slider
[added] Enhanced the login and registration flow by introducing a modal-based interface for a smoother user experience.
[added] Added new add-ons for homepages, giving users more flexibility to enhance and personalize their site.
[added] Launched a new standalone checkout page, replacing modals to provide a smoother and more reliable checkout experience.
[added] New Blog Page with Sidebar Filtering.
[added] Result count indicator showing current page items against total available results
[added] Added New All Categories Page.
[added] Implemented new footer widgets to enhance footer customization
[added] Smart navbar theming that automatically adjusts colors and logo based on underlying hero section brightness
[added] improved pagination component with smart page display
[added] Overall performance optimizations for faster page load times
[added] Improved mobile responsiveness across key user flows
[added] Dynamic Video Showing through addon in Banner and About page
[fixed] Freelancer Level Logic Issue.
[fixed] Project Title not showing in Various pages.
[fixed] About Page Breadcrumb Issue
[fixed] Duplicate Review Issue
[fixed] User Suspension Issue
[fixed] buyer/seller review logic and redirection issue
[fixed] Translation issue in various pages
[fixed] Issue While Sending Only attachment
[fixed] correct email notifications for identity verification status
[fixed] Validation Issue in Blog
[fixed] Added Admin option to change user type between Client and Freelancer
[added] Added `intl-tel-input` for phone number input in user registration with integrated real-time validation.
[added] Added education date validation to ensure valid chronological order.
[added] Implemented real-time form validation for instant user feedback.
[fixed] Fixed review sorting to display in correct chronological order.
[fixed] Fixed discount price exceeding regular price validation.
[fixed] Fixed wallet being auto-selected without user intent.
[fixed] Updated user registration validation to use dynamic JSON translations.
[fixed] Fixed negative hourly rate submission vulnerability.
[fixed] Resolved frontend/backend validation mismatch for consistency.
[fixed] Fixed sub-category not appearing as a selectable option.
[fixed] Fixed 'Complete Profile' button redirect to Account Setup when country is incomplete.
[fixed] Fixed description validation bypass on rapid double-click.
[fixed] Fixed dependent dropdowns not resetting when parent selection changes.
[fixed] Fixed User Management menu incorrectly opening on user-report routes.
[fixed] Fixed country restrictions not showing in admin All Jobs details view.
[fixed] Fixed Enter key not triggering message send.
[fixed] Fixed clients unable to send messages in chat.
[fixed] Fixed freelancer registration form submission issues.
[fixed] Fixed messages sending only attachments without text.
[fixed] Fixed inconsistent translation keys across the platform.
[fixed] Fixed missing job title in job detail views.
[fixed] Fixed "processing" status word translation error.
[fixed] Standardized "Update" button text capitalization for UI consistency.
[fixed] Corrected price display to show hourly rate for "hourly" job types and budget for fixed-price jobs, improving clarity for users.
This release introduces new features, including country-based job restrictions and enhanced promotion logic, as well as bug fixes.
[added]
[added] Reorganized admin sidebar menu into logical groups for improved navigation.
[added] Added notice about potential code loss during updates to inform users.
[added] Supported translatable preloader text with character splitting for better localization.
[added] Added sidebar search functionality to the admin dashboard for quick access to features.
[added] Implemented country restriction logic for job postings, allowing clients to include or exclude specific countries. Restricted users cannot apply to jobs, with admin settings to control restriction levels (apply-only or apply-and-view restrictions).
[added] Added country restriction options to job creation and edit forms.
[added] Included country restriction fields and settings in job posts.
[added] Added ordering options for testimonials addons to customize display.
[added] Implemented custom form submission with reCAPTCHA validation and rate limiting for enhanced security.
[added] Added projects per page settings to the PromoteFreelancer plugin admin interface.
[added] Added sender_id to chat messages and updated related functionality for better tracking.
[added] Added CSS for category submenu with scroll and shadow effects for better user experience.
[fixed]
[fixed] Fixed Summernote styles to resolve formatting issues.
[fixed] Adjusted mobile icon placement in category list for improved visibility.
[fixed] Updated input names for project package charge creation to ensure consistency.
[fixed] Adjusted image display size in the admin management table for better presentation.
[fixed] Updated job-details page to fix display issues.
[fixed] Prevented incrementing view count for own profile and project to avoid skewed metrics.
[fixed] Handled missing contact permissions in profile details for the can_contact_freelancer feature.
[fixed] Fixed job creation and editing views to support country restriction settings.
[fixed] Updated admin notification status for ticket details view to ensure proper display.
[fixed] Fixed price validation logic across job and project filters for accurate filtering.
[fixed] Corrected identity verification logic in middleware to ensure proper checks.
[fixed] Fixed image validation and updated loading spinner in identity verification forms.
[fixed] Updated demo middleware host validation to resolve issues.
[fixed] Fixed formatting of modal titles in user login and updated route middleware.
[fixed] Resolved admin glitch in order details page for smoother navigation.
[fixed] Fixed skill job filter to ensure accurate results.
[changed]
[changed] Refactored metadata generation in Job and Project controllers for cleaner reuse and improved clarity.
[changed] Refactored PromoteFreelancer plugin to align with updated project promotion features, improve UI consistency, and simplify backend handling for promoted projects and profiles.
[changed] Optimized freelancer and project listing strategies to enhance promotion visibility.
[changed] Updated description validation and length constraints for user introduction and profile details.
[changed] Updated job pricing display logic for hourly and fixed jobs to ensure accuracy.
fix: promotefreelancer plugin issue in admin dashboard
fix: skill jobs filter using ID + safe URL slug
[ADDED] Admin login page url prefix settings inside admin panel.
[ADDED] Email verification settings inside admin panel.
[ADDED] Subscription reminder settings inside admin panel.
[ADDED] job box not uniform enhanced feature.
[ADDED] Testimonial box not uniform enhanced feature.
[ADDED] Why work in our platform section box not uniform feature enhanced.
[ADDED] Freelancer profile page all reviews added pagination without page reload.
[ADDED] Site speed optimization for large data.
[ADDED] Client subscription system added (previously only for freelancer).
[ADDED] Provide an option to admin prevent live chat without subscription.
[ADDED] Prevent disappear all notification one click. add read status only visited related notification details page. (for admin, client, freelancer).
[ADDED] Real time notification number count without page reload.
[ADDED] Prevent multiple order submit and accept feature enhanced.
[ADDED] Real time message show for short description field in experience section on account setup page.
[ADDED] Add real time message for job filter page for min and max budget.
[ADDED] Add real time message for category job filter page for min and max budget.
[ADDED] Add real time message for subcategory job filter page for min and max budget.
[ADDED] Add real time message for skill job filter page for min and max budget.
[ADDED] Xendit payment gateway added
[ADDED] Project activate real time notification to freelancer by admin.
[ADDED] Project deactivate real time notification to freelancer by admin.
[ADDED] Project reject real time notification to freelancer by admin.
[ADDED] Freelancer order submit real time notification to client.
[ADDED] Freelancer get subscription reminder notification automatically from the system.
[ADDED] Client order request revision real time notification to freelancer.
[ADDED] Client order accept real time notification to freelancer.
[ADDED] Client get subscription reminder notification automatically from the system.
[ADDED] Client order milestone accept real time notification to freelancer.
[ADDED] Client order milestone accept push notification to admin.
[ADDED] Client order milestone request revision real time notification to freelancer.
[ADDED] Job activate real time notification to client.
[ADDED] Job reject real time notification to client.
[ADDED] Order hold by admin real time notification to client.
[ADDED] Order Unhold by admin real time notification to client.
[ADDED] Order hold by admin real time notification to freelancer.
[ADDED] Order Unhold by admin real time notification to freelancer.
[ADDED] Order decline by admin real time notification to client.
[ADDED] Manual order payment confirm by admin real time notification to client.
[ADDED] Client account suspend by admin real time notification to client.
[ADDED] Client account unsuspend by admin real time notification to client.
[ADDED] Freelancer account suspend by admin real time notification to freelancer.
[ADDED] Freelancer account unsuspend by admin real time notification to freelancer.
[ADDED] Verify client email address by admin real time notification.
[ADDED] Verify freelancer email address by admin real time notification.
[ADDED] Freelancer new support ticket real time notification create by admin.
[ADDED] Freelancer support ticket Close real time notification create by admin.
[ADDED] Client new support ticket real time notification create by admin.
[ADDED] Client new support ticket Close real time notification create by admin.
[ADDED] Client job proposal real time notification send by freelancer.
[ADDED] Now job create real time notification to all freelancers those are related new job post.
[ADDED] Freelaancer new order real time notification using wallet by client.
[ADDED] Freelaancer new order real time notification using digital payment gateway by client.
[ADDED] Freelaancer new order real time notification using manual payment.
[ADDED] Freelancer custom offer create realtime notification to client.
[ADDED] Freelancer custom offer order create realtime notification while client accept and create order.
[ADDED] Order accept by freelancer client real time notification.
[FIXED] Identity verification image load issue from cloud fix.
[FIXED] Freelancer image load from cloud for all proposal list page fix.
[FIXED] Freelancer image load from cloud for proposal details page fix.
[FIXED] Selected currency lists migration issue fixed.
[FIXED] Promoted type translation issue resolved.
[FIXED] Paypal live mode not working issue fixed.
[FIXED] Subscription not found issue fixed.
[FIXED] Promotional email template character limitation issue fix.
Mainscript Update:
---------------------------------------------
[added] New payment gateway Sslcommerce.
[added] Project compare package redesign for small device.
[added] Add new social widget.
[added] Fontawesome iconpicker ticktok icon support.
[fixed] Freelancer level mobile app issue fix.
Community Plugin Feature:
-----------------------------------------
1. Both client & freelancer can ask question.
2. Both client & freelancer can post tips.
3. Both client & freelancer can vote for question/tips.
4. Both client and freelancer can answer each question.
5. Both client and freelancer can add reactions each question/tips/answer/comment.
6. Author can reply each answer/comment.
7. Author get notification each question answer.
8. Both client and freelancer can remove reactions each question/tips/answer/comment.
9. Both client and freelancer can change reactions each question/tips/answer/comment.
10. Both client and freelancer can edit update their question/answer/tips/comments/reply.
11. User can search both question and tips according their types.
12. Admin can active/inactive question/post.
13. Admin can delete any post/question.
14. Admin can delete all question/tips answer, reply, reactions, comments etc.
[added] Category filter option added in main job page.
[added] Sub Category filter option added in main job page. Can filter using multiple subcategory.
[added] Category filter option added in main projects page.
[added] Sub Category filter option added in main projects page. Can filter using multiple subcategory.
[added] Register option added inside login modal while choose a subscription to buy.
[added] Chat message sender always set left and receiver always right.
[added] Add scroll to organize the sub categories on the account setup work section.
[added] Talents page multiple subcategory filter option added.
[added] Home page mobile device rtl responsive feature added.
[added] Project create/edit frontend and backend validation update similarly.
[added] User register first name last name. accent charecter support added.
[added] Project boxes not uniform for image size.
[added] Admin panel admin info update option added. Admin can change his own info.
[fix] Work subcategory show only selected not otheres (fix).
[fix] Project create/edit page css issue fix for sticky menu.
1. Freelancer to Client profile switch (Admin can also disable profile switch option from admin panel Additional Settings)
2. Client to Freelancer profile switch (Admin can also disable profile switch option from admin panel Additional Settings)
3. Project and Job duration managing option in admin panel fully dynamic. If the admin does not configure dynamic data, default static values will be loaded automatically. (Job & Project Length - menu)
4. Experience level managing option in admin panel fully dynamic. If the admin does not configure dynamic data, default static values will be loaded automatically. (Experience Level - menu)
5. File Extension manage option in admin panel. (Additional Settings - menu)
6. File uploaded size manage option in admin panel. (Additional Settings - menu).
7. Frontend reviews pagination without page reload.
8. Xilancer projects boxes, not in uniform fix.
9. Freelancer bulk delete feature in admin panel.
10. Client bulk delete feature in admin panel.
11. All registered user email send option in admin panel. (previously only option fo subscribed users. both have dirrerent menu now)
12. Text search option all project page.
13. Text search option category project page.
14. Text search option sub category project page.
15. Text search option all job page.
16. Text search option category job page.
17. Text search option sub category job page.
18. Text search option skill job page.
19. Word break in chat message enhanced.
20. Profile switch enable disable option in admin panel.
21. Mobile app notification settings for file upload in admin panel. (Notification - menu)
22. Few other fixed and improvements
[added] Blog category validation enhanced.
[added] Register re-captcha enable disable option added.
[added] Project Add/Edit meta title and meta description added.
[added] Job Add/Edit meta title and meta description added.
[added] User register first name last name link validation added. (accept only character and number).
[added] Promoted projects new addon added.
[added] View all button added for category projects and latest projects.
[added] Zip and Docx file upload feature in live chat
[added] Order description enable disable option added.
[added] Order milestone enable disable option added.
[added] Docx file support for job create, order submit, proposal send, chat, ticket etc.
[added] Bottom to top scroll animation added while click on pagination for jobs, category jobs, subcategory jobs, projects, category projects, subcategory projects.
[added] Job post docs file file upload feature.
[added] Docs file upload support for for proposal send.
[added] Kinetic pay gateway new added.
[added] AWD payment gateway new added.
[fixed] Complete order count fix for profile details page.
[fixed] Disable jobs client can create jos post issue fix.
[fixed] Compare package large text breakdown the cell border issue fix.
[fixed] When the symbol is placed next to the number, there should be a space fix this bug.
[fixed] Word break in jobs title enhanced.
[added] Register recaptcha settings in admin panel (page settings/register captcha settings).
[added] Recaptcha implements in register page.
[added] Header addon one button link change option.
[added] Header addon two button link chage option.
[added] For seo h1 tag implements for all public details page like project details, job details, blog details, subscription etc.
[added] Category meta title and meta description added in admin panel.
[added] Subcategory meta title and meta description added in admin panel.
[added] Category, Subcategory meta title, description render in all category pages like category projects, category jobs, subcategory
projects, subcategory jobs etc.
[added] Subscription enable-disable feature added.
[added] All jsvascript:void(0) replace with # for better seo.
[added] Blog add/edit tag validation added.
[added] Insert only number as a category name prevent with proper validation.
[added] Insert only number as a subcategory name prevent with proper validation.
[added] Freelancer can delete his custom offer before customer accept the offer.
[fixed] Media uploader delete file button not work admin panel fix.