AddedAdmin can now preview draft, archived, and banned campaigns — "View public" routes to a dedicated admin-only preview page for unpublished causes
AddedFAQ show/hide toggle for community campaign detail page
AddedFAQ show/hide toggle for volunteer page
AddedEmergency causes page builder widget — dedicated homepage section for causes marked as emergency
AddedEmergency and featured causes now sort to the top of the causes listing page
AddedAll PDF invoice designs reworked for a clean, professional layout (donation receipt, event ticket, tax certificate, etc.)
AddedUnique reference numbers generated for all invoice types (INV-, EVT-, CCN-, TAX-)
AddedEmail address is no longer editable in user profile settings for security and social login consistency
AddedXendit payment gateway
AddedEvent type field (Online / Offline) — online events show a join link instead of venue details
AddedTicket limit per person on events — admin can cap how many tickets a single person can book
AddedCampaign Type selection for Community Campaigns: Creators can now choose between "Group Buying / Bulk Purchase" and standard "Fundraising / Donation"
AddedCommunity Admin/Creator Information is now displayed on the Campaign details page so contributors know exactly who they are supporting
AddedVisibility toggles in Community settings: Admins can choose exactly which contact details (Email, Phone, Social Media, etc.) are visible to the public
AddedCommunity Campaigns list can now be added to the navigation menu via the dynamic Menu Builder
FixedEvent booking page returning reCAPTCHA error even when captcha is disabled in admin settings
FixedEvent booking page reCAPTCHA v2 not working — view was missing the v2 widget and controller was always using the v3 check regardless of selected version
FixedEvent booking PayPal checkout showing wrong amount — exchange rate was hardcoded to 74 instead of reading the admin-configured rate (e.g. 40 INR was displaying as 2960 USD)
FixedEvent payment success page returning 404 after PayPal payment — suffix length mismatch between the IPN encoder (10 random chars) and the ID decoder (expected 6)
FixedDonation payment logs and donor list now correctly display full name when first and last name are submitted separately
FixedBlog posts in draft status no longer appear on the frontend
FixedAdmin media library delete button no longer stays disabled after deleting an image
FixedEvent booking confirmation page now correctly handles free events instead of asking for payment
FixedEvent ticket price in user booking list now shows updated price when admin changes a paid event to free
FixedFree event booking now properly updates ticket counts and sends confirmation emails
Fixed"Top Campaigns By Progress" widget now accurately calculates progress bars based on whether the campaign is Group Buying (units sold) or Fundraising (amount raised)
Fixed"Read More" button on campaign descriptions now smoothly collapses long text with a fade effect instead of doing nothing
FixedWithdrawal request image upload server errors on some hostings
FixedAdmin sidebar and topbar menus layout on mobile devices
FixedMedia uploader window layout on small screen sizes
FixedFooter widget contact info no longer uses hardcoded values
FixedDonation campaign "three-dot" action button now opens the correct action menu
FixedText editor not loading properly when editing a donation campaign with multi-line text
FixedReport flag button being hidden behind the image slider on the donation details page
FixedCommunity campaign approve action from the action menu
FixedFAQ Page Settings moved to its own page under the FAQ sidebar section
FixedMultiple frontend and admin pages are now fully mobile responsive (donation details, community pages, user panels, typography settings, scripts settings, etc.)
FixedMobile navbar dropdowns and breadcrumbs design issues
FixedCommunity campaign "Join Now" button returning a 404 page
FixedCommunity campaign single page returning a 404 during checkout
FixedUser community campaign withdraw page returning a 404 for newly registered accounts
FixedSystem environment settings saving issues
FixedHardcoded "Campaigns" link removed from the mobile navigation menu
FixedGoogle and Facebook login incorrectly redirecting to the email verification screen
FixedGoogle login usernames incorrectly using the "fb_" prefix
FixedMissing logo inside the downloaded donation PDF invoices
FixedAll PDF invoices were displaying the currency code (USD) instead of the currency symbol ($)
FixedAdmin community campaign invoice missing campaign title and community name
FixedAdded mobile warning notices to Menu Builder, Widget Builder, Page Builder, and Form Builders to advise customizing them on desktop devices
FixedAdmin-set brand colors (primary, secondary, heading, paragraph) now apply dynamically across all frontend-new pages and the user dashboard sidebar
FixedQR code download on donation, community campaign, and event pages now correctly downloads as PNG instead of SVG
RemovedCounter Up admin section — replaced by the Page Builder's dynamic impact area widgets
RemovedMobile Slider admin section — superseded by the new Page Builder slider widgets
RemovedClient Area admin section — superseded by the new Page Builder widgets
2.0.24th June 2026
AddedreCAPTCHA v2/v3 version selector in admin scripts settings with separate site and secret key fields for each version
Addedlogout button on email verification page so unverified users can sign out without being trapped
Addeddonator name and email fields to donation logs and related views
Addedcompact amount display with K/M/B suffixes for amounts >= 1,000 in donation and community campaign pages
Addedredesigned admin password change and edit pages with updated avatar and site logo display
Addedmenu limit warning notice on menu edit page to prevent navbar layout breaking from too many top-level items
Addedchanged admin sidebar general settings child items icons for better visual clarity
Addedupdated widget section background color from #F1F6F7 to #F3F3F3 across all page builder widgets and CSS variables
Fixedemail privacy toggle now properly hides email field on contributor detail page when disabled
Fixedcontributor detail page hides entire Profile Information section when all privacy toggles are off instead of showing empty container
Fixedcurrency symbol now uses dynamic site currency (INR, EUR, etc.) instead of hardcoded dollar in compact amount helper
Fixedevent and donation cancellation no longer shows mail server error to user when email is unconfigured — cancellation succeeds and logs warning instead
Fixedthree-dot action modal overlay not closing properly
Fixedmodal background overflow and CSS overflow clipping issues
Fixedregenerate image process now uses 20 images per chunk for better performance
Fixedremoved excessive debug Log::info statements from PageBuilder widgets that were flooding the log file
Fixedadmin sidebar search functionality which was not covering all the searching items
Version: 2.0.1 — 25th May 2026
Addedadmin toggle to hide/show community campaign member info (email, phone, address, income, KYC, verification badges)
Addedcontributor detail page layout adapts dynamically based on which info toggles are enabled
Addedmanual payment description textarea in admin payment gateway settings
Addedcause update image rendering on donation single page
Addedhttps:// auto-prepend for social media URLs in About Us widget
Fixednavigation menu widget now renders all dynamic menu items (pages, blog, events, jobs, success stories)
Fixednavigation menu widget skips parent items that have sub-menus in footer display
Fixedwidget media uploader preview not updating after image selection
Fixedwidget save now shows success toastr notification
Fixeddonation comment form now submits via AJAX with success/error toastr instead of raw JSON
Fixedtoastr CSS loaded on frontend tailwind pages so notifications are visible
2.0.0
Date: 19th May 2026
🚨 Major Update Notice
Warning
⚠️ Important Warning This is a major system update with significant changes to:
Website design system
Page Builder structure
Purchase & payment flow
👉 After updating, your website may temporarily break or not display correctly. This is expected behavior — please follow the instructions below carefully.
🔴 Before You Update
Please make sure to:
Take a full backup of your website files and database
Ensure you can restore your previous version if needed
🔧 After Update – Required Fixes
❌ Website Not Opening / Server Error
Solution: Contact your hosting provider and update the PHP version to:
PHP 8.2 or higher (PHP 8.3+ recommended)
❌ Website Design Broken / Not Loading Properly
Solution: Go to Admin Panel → General Settings → Cache Settings and click Clear Cache.
If the issue still exists, manually delete the contents of the folder: @core/bootstrap/cache/
❌ Frontend Broken but Admin Panel Works
Why does this happen? We introduced a completely new Page Builder system, so old pages are not compatible.
Solution (Required):
Login to the Admin Panel
Go to Custom Pages → All Pages
Open each page (Home, About, Contact, etc.)
Remove old content
Click Edit with Page Builder and rebuild using the new widgets
Click Save
❌ Homepage Not Like Demo
Solution: The demo uses the new Page Builder system. You must:
Go to Custom Pages → All Pages
Open the Homepage
Rebuild it using the new Page Builder sections and widgets
Click Save
❌ Payment / Purchase Issues
Solution:
Go to Admin Panel → General Settings → Cache Settings and click Clear Cache
Refresh your browser and try again
✅ Recommended Update Process
Follow these steps carefully:
Backup your system (files + database)
Upload the new update files
Login to the Admin Panel
Go to General Settings → Database Upgrade and run the upgrade
Go to General Settings → Cache Settings and click Clear Cache
Go to Custom Pages → All Pages and rebuild each page using the new Page Builder
💡 Important Notes
Old page designs are NOT compatible
Manual page rebuilding is required
This is expected in this major version upgrade
Added
Addedbrand new admin panel design built with Tailwind CSS — fully redesigned dashboard, all listing pages, create/edit forms, settings, and reports
Addedbrand new frontend design built with Tailwind CSS — all public pages redesigned including donation listing, donation details, blog, community, events, teams, FAQ, testimonials, and more
Addedvisual page builder — build and customize homepage and other pages using drag-and-drop widgets without writing any code
Addedimpersonate user — admin can log in as any user for support purposes
Addednavbar live search with suggestions
Addedvolunteer to team member conversion
Addedimage slider on donation details page
Addedcause bookmark for logged-in users
Addeduser campaign show/hide toggle
AddedSEO meter on blog create and edit pages
Addednew withdraw gateway page design
Addedmark all notifications as read
Addednew user details page for admin with paginated activity
Addeddynamic donation count and progress percentage per cause
Addeddynamic navbar and footer driven by admin widget settings
Addedmedia uploader redesign — lazy loading, media search, video thumbnail preview, per-user and admin-all views
Addeddemo mode protection — page builder and media uploader block writes in demo mode without showing errors to the visitor
Addedmedical document upload now uses native browser file picker instead of media uploader
Addedcookie consent banner redesigned as a modern floating card
Fixed
Fixedmedia uploader memory usage and browser hang — disabled debug logging, debounced reload calls, aborted in-flight requests on re-open, disconnected observers on modal close
Fixedmedia uploader accidental duplicate upload when dragging images inside the grid
Fixedmedia uploader backdrop not covering the full screen
Fixedgallery image validation error on campaign edit when a previously attached image was deleted
Fixedadmin logout
Fixedreport page PDF export and notification count
Fixedmissing bulk delete and CSV/PDF export on several pages
Fixeddonation status cancel logic
Fixedcommunity campaign donation flow, success page, and redirection
Fixedcause bookmark save and display
Fixeddonation load more and pagination
Fixedevent details page map rendering
FixedQR code size, alignment, and download file naming
Fixednavbar rendering, hover effects, and child item dividers
Fixedsearch box closing on click
Fixedlong slug truncation in tables
Fixedblog content missing on new design pages
Fixedfooter email submission form
Fixedimage rendering in comment section
Fixedcopyright text was hardcoded — now dynamic
Fixeddefault blog and success story display logic
Fixedpage builder path resolution and content save
Fixeddays remaining showing decimal numbers
Fixedblurry campaign image cards
Fixedvarious redirection issues after login, registration, and payment
1.7.1
Date: 9th November
Addedgoogle recaptcha v3 for newsletter submission
Addeddemo login for live site(only xgenious)
Addedcause/donation re-approval if edited with admin toggle on/off
Addedreplaced summernote with jodit editor
Addedcause/donation video upload with admin toggle on/off with size limit set
Addedunresolved flag count on admin sidebar
Addedextra info and details on notifications list in admin panel
Addedembedded donation page form
Addedcampaigns link for mobile view
Addeduser campaign hide/show
Addedcommunity feature with option to turn on/off
Addedcampaign creation and management under a community
Fixedphone number in cause/donation log creation
Fixedmanual payment description value and anonymous flag save for mobile api
Fixedcorrect donation attachments
Fixedremoved tawk partial as it was printing api key at the very bottom of the page
Fixedall tickets page status css issue
1.7.0
Date: July 31st, 2025
AddedUpgraded to Laravel 12x
Addedseparate event and job ipn route.
Addedjquery and jquery-migrate both script added in the global footer.
Fixeddonate now and read more button link mismatch.
Fixedpayment gateways cashfree, paystack and billpilz fixed
[improvement] improve security system
1.6.0
Date: November 4th, 2024
AddedDonation transaction fee settings added
AddedWithdraw payment gateway settings added
FixedDonation privacy and policy translation issue fixed
FixedTawk-to issue fixed
[improvement] improve security system
1.5.0
Date: July 4rd, 2024
AddedQR-Code generate Campaign and Event section added
Addedsenangpay payment gateway added
Addediyzipay payment gateway added
Addedawdpaypayment gateway added
FixedFee event booking option.
Fixedincrease the characters limit for a manual payment gateway
FixedSuccess stories pages meta data issue fix
Fixedpayment gateway stipe not working issue fixed
FixedEmail 'Email' does not comply with addr-spec of RFC 2822 and event detail null issue fixed
[improvement] Cashfree api upgrade to latest version
[improvement] Upgrade Laravel Version to 10x
1.4.0
Date: April 17th, 2024
Fixedapple login issue fixed
Fixedfixed social login issue
Fixedfixed minor styling issue in donation single page
Fixedfixed delete payment log make minus amount it raised amount
Fixedfixed duplicate sum of raise amount in some senario
1.2.4
Date: 22 January 2023
[added] update api for mobile devices
1.2.3
Date: 12 January 2023
Addedupdate api for mobile devices
Fixedminor issue fix
1.2.2
Date: 22 December 2022
Fixedsuccess story listing page responsive issue solved
Fixeddonation single page user verify issue fixed
[improve] now the frontend will only those those campaign which date is not expired
1.2.1
Date: 11 November 2022
Fixedmanual payment gateway issue solved
Fixedtestimonial section background issue solved
Fixedsystem append -2 with new blog post or campaign issue solved
Fixedmaintenance page subscription form issue solved
1.2.0
Date: 27 October 2022
Addedmobile app api added for create/edit/update campaign from mobile apps
Addedcampaign creator id verification system added
Addedadded option to enable decimal points
1.1.9
Date: 28 September 2022
[added] mobile app api added for all payment gateway
1.1.8
Date: 15 September 2022
[added] mobile app api added for zitopay and paystack
1.1.7
Date: 13 September 2022
Addedmobile app api full support added
Addedmobile app settings added in admin panel
1.1.6
Date: 29 August 2022
AddedForm builder support on donation payment and gift, now you can add your own field that you want to get data from donor.
AddedMonthly donation on off, now if you/user want they can enable/disable monthly donation support to any of the causes they created
AddedDonation expire date is now optional, mean now you can create any donation cause without specify the date.
AddedUser can create gift with campaign, now user also can create gift for them create donation causes
AddedMobile app Api support added
Addedcountry system added in admin panel.
[improvement] campaign owner can not able to donate from this update.
[improvement] some other minor improvement.
1.1.5
Date: 29 July 2022
Addedzitopay payment gateway support added
[improvement] translate string improvements
1.1.4
Date: 14 July 2022
Addedgift/pledge module added donation campaign
Addedmonthly donation system added for donation campaign
Fixedminor styling issue fixed
1.1.3
Date: 24 May 2022
Addednotification system added, now admin will get notification in admin pane top bar. when anyone request a withdraw , make a donation or create a new campaign admin will get email and notification in admin panel.
Addedrestructure language system with a brand new translator, now it will make your life easier to translate it by searching source string
1.1.2
Date: 10 May 2022
Fixedcategory page error 500 issue fixed
Addednow by default user will not able create campaign until admin give permission.
Addedadded all payment gateway support for set default payment gateway
Addedredesign and restructure language words translation with search system, also now you can regenerate source text.
Addedadded filter and validation with auto slug generation for blog/page/donation/jobs/event etc
1.1.1
Date: 02 March 2022
Fixedchange default language not working
Fixedfix user dashboard navigation in showing in mobile devices
Addedtax certificate system added
Addedterm & condition checkbox added in register page
Addedadded following system in the script, now any user can follow campaign owner, user will see all the campaign owner campaign from his dashboard
Addedadd embed code share option in donation single page
Addedadd reward system, admin can set how much reward user will get based on points. user can withdraw that amount from user dashboard
Addedadded mobile number field in donation details page
Addedbank payment system added
Addedunsubscribe system added in newsletter email
Addedtax certification generate option added
Addedsearch system added for donations
Addedadd option to set minimum donation amount
Addedsend invoice copy to donor
Addedadded 5 new payment gateway
Addedadded option to enable/disable donation only for logged in users
1.1.0
Date: 26 September 2021
version 1.1.0
Added03 new home page variant added
Addedsuccess story module added
Addedsupport ticket module added
Addedpayfast payment gateway integrated
Addedreport/flag option added for all donation campaign
Addedfeatures badge added in campaign single page
Addedadd option to see all related donor to every single campaign.
Addedtwo new layout added for campaign single page, admin can now set one style from two pre made style of campaign single page.
Addedmedical document attachment system added for campaign
Addedmore social share option added
Addedadd more settings for show/hide part of campaign single page
Addedadded related campaign in single campaign, and admin can show/hide it from admin panel
Addedcampaign owner page added for frontend. now any one click on campaign owner image or name will see all related campaign of that specific user campaign.
Addedemergency donation badge added. admin can set any campaign as emergency
Addedoption added to set admin commission type, admin can select charge from Donor or can change from campaign owner
Addedoption added for hide meta field in user campaign option.
Addedoption added for custom admin tip, now the script support custom admin tip. means donor can decide how much they give tip to admin.
Addedadded a button for go to donate area easily from mobile devices
Fixedabout us section donation count input change number to text, that mean now you can add text in it like 30M/200K
Fixedmobile device login/register not showing in inner pages solved.
1.0.2
Date: 13 August 2021
version 1.0.2
fixed: language adding error
fixed: language edit backend words error
fixed: image delete popover issue
fixed: wrong user info showing in frontend campaign page
fixed: admin panel media image delete not working
fixed: user panel media image delete icon not showing
fixed: event bulk action issue solved.
fixed: campaign username change when any user campaign edited by admin.
fixed: currency conversation value not storing issue fixed
added: user will redirect to user dashboard automatically after login, no need to click to dashboard button.
added: admin will notified via mail while any user crate a campaign.
added: dashboard now have badges of pending donation campaign and pending payment withdraw request
added: make slider speed a bit slower.
added: autoplay stop while hover on any slider
1.0.1
Date: 06 August 2021
Version 1.0.1
user dashboard responsive issue resolved
topbar settings 500 error resolved
home 01 and home 02 login/register button not showing in mobile device issue resolved
blog single page @endif text showing issue resolved
video not showing issue in blog single page resolved
video not showing issue in donation campaign page resolved
what's app share button added in donation campagin area
add more og meta tag to make it more suitable to share social media
added countdown for donation single page
added option to enable/disable donation countdown timer for donation campaign page