{"id":1798,"date":"2025-04-03T08:19:18","date_gmt":"2025-04-03T08:19:18","guid":{"rendered":"https:\/\/documentation.iqonic.design\/streamit-laravel\/?p=1798"},"modified":"2026-02-14T04:59:38","modified_gmt":"2026-02-14T04:59:38","slug":"2025-change-logs-web","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/streamit-laravel\/2025-change-logs-web\/","title":{"rendered":"2025 Change Logs"},"content":{"rendered":"<div class=\"nolwrap\">\n<h2 class=\"wp-block-heading\">[<strong style=\"font-weight: bold\">v2.0.<\/strong><b>0]\u00a0<\/b><strong style=\"font-weight: bold\">&#8211; 30 Dec 2025 (BREAKING CHANGE)<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Skip Intro support added for movies, episodes, and videos, allowing users to bypass intros during playback<\/li>\n\n\n\n<li>New &#8211; Next Episode indicator with auto-play implemented for seamless continuation of episodic content<\/li>\n\n\n\n<li>New &#8211; Clips module introduced, enabling playback of short clips from movies, videos, and TV shows<\/li>\n\n\n\n<li>New &#8211; Forward &amp; Backward seek controls enabled in the video player, configurable via the admin panel<\/li>\n\n\n\n<li>New &#8211; Media library restructured with module-based organization for scalable and efficient content management<\/li>\n\n\n\n<li>New &#8211; Trailer preview auto-play with mute\/unmute control during trailer playback<\/li>\n\n\n\n<li>New &#8211; BunnyCDN integration for improved streaming performance and content delivery<\/li>\n\n\n\n<li>New &#8211; Bulk upload support added in admin for faster content management<\/li>\n\n\n\n<li>Update &#8211; UI\/UX enhancements and layout refinements across multiple screens<\/li>\n\n\n\n<li>Update &#8211; API optimization using Redis for improved performance and reduced response times<\/li>\n\n\n\n<li>Update &#8211; Video player enhancements for improved playback stability and controls<\/li>\n\n\n\n<li>Update &#8211; Previously, admins could set plan durations as weekly, monthly, or yearly. The weekly plan has now been deprecated. To align with current OTT platform standards and pricing practices, the weekly plan option has been removed in the latest update.<\/li>\n\n\n\n<li>Update &#8211; Admin dashboard settings made dynamic<\/li>\n\n\n\n<li>Fix &#8211; Enforced device session refresh after plan upgrade; users are prompted to log out from other devices<\/li>\n\n\n\n<li>Fix &#8211; Profile limit handling corrected when switching to a lower-tier plan, with preference-based profile removal<\/li>\n<\/ul>\n\n\n\n<p><strong>Note for Existing Users:<\/strong><br>This release includes <strong>breaking major changes<\/strong>. If you are updating from an <strong>older version<\/strong>, it is <strong>mandatory<\/strong> to follow the <strong>pre-update steps<\/strong> before upgrading.<\/p>\n\n\n\n<p>Please refer to the documentation below and complete all <strong>mandatory pre-update instructions<\/strong> before applying this update:<\/p>\n\n\n\n<p><a href=\"https:\/\/documentation.iqonic.design\/streamit-laravel\/mandatory-pre-update-guide-major-update\/mandatory-pre-update-steps-for-web\">https:\/\/documentation.iqonic.design\/streamit-laravel\/mandatory-pre-update-guide-major-update\/mandatory-pre-update-steps-for-web<\/a><\/p>\n\n\n\n<p>Skipping these steps may result in <strong>errors or data issues<\/strong> after the update.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[<strong>v1.6.<\/strong>2]&nbsp;&#8211; 05 Sep 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix \u2013 Form design issues resolved for better UI consistency<\/li>\n\n\n\n<li>Fix \u2013 Media Library now shows the latest uploads first<\/li>\n\n\n\n<li>Fix \u2013 Profile image upload and display issue corrected<\/li>\n\n\n\n<li>Fix \u2013 Bulk action functionality fixed across all pages<\/li>\n\n\n\n<li>Fix \u2013 Bulk notification deletion issue resolved<\/li>\n\n\n\n<li>Fix \u2013 Alignment issues corrected across all forms<\/li>\n\n\n\n<li>Fix \u2013 Watch count and like count now correctly displayed on videos<\/li>\n\n\n\n<li>Fix \u2013 Other minor bug fixes and performance improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[<strong>v1.6.<\/strong>1]&nbsp;&#8211; 13 Aug 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Global &amp; Content-Specific SEO Settings \u2014 Optimize your website\u2019s search visibility like never before with powerful SEO controls. Set SEO globally for your entire platform or fine-tune it for individual movies, shows, and more to attract the right audience and boost discoverability<\/li>\n\n\n\n<li>Fix &#8211; Minor bug fixes and validation issues resolved<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[<strong>v1.6.0<\/strong>]&nbsp;&#8211; 11 Aug 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Introduced VAST and Custom Ads Integration \u2014 Seamlessly embed ads into your content using industry-standard VAST tags or your own custom ad sources. Enjoy full control over ad placement, format, and frequency, along with the option to enable \u201cSkip Ads\u201d for a better viewer experience<\/li>\n\n\n\n<li>Fix &#8211; Resolved Vimeo player issues<\/li>\n\n\n\n<li>Fix &#8211; Fixed Watch Count issues<\/li>\n\n\n\n<li>Fix &#8211; Fixed other minor bugs and implemented UI improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.5.1]&nbsp;&#8211; 27 Jun 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix &#8211; Resolved issues with the search option not returning accurate or complete results<\/li>\n\n\n\n<li>Fix &#8211; Fixed the bug where the &#8220;Continue Watching&#8221; feature did not resume correctly for episodes<\/li>\n\n\n\n<li>Fix &#8211; Corrected display fix errors on the &#8220;Coming Soon&#8221; page<\/li>\n\n\n\n<li>Fix &#8211; Fixed profile-related security issues<\/li>\n\n\n\n<li>Fix &#8211; Fixed issues related to adding\/removing items in the watchlist<\/li>\n\n\n\n<li>Fix &#8211; Ensured the next episode plays correctly when the current episode is rented<\/li>\n\n\n\n<li>Fix &#8211; Added proper validation checks for embedded video URLs<\/li>\n\n\n\n<li>Fix &#8211; Enhanced validation logic and added more descriptive, user-friendly validation messages<\/li>\n\n\n\n<li>Fix &#8211; Minor bug fixes<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.5.0]&nbsp;&#8211; 11 Jun 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Subtitle Support Added: Users can now enjoy movies and shows with subtitle support in multiple languages. Subtitles can be toggled on\/off directly from the video player<\/li>\n\n\n\n<li>Fix &#8211; Resolved multiple tax calculation issues in subscriptions<\/li>\n\n\n\n<li>Fix &#8211; Device type-wise plan data issue fixed<\/li>\n\n\n\n<li>Fix &#8211; Website &gt; Security Control \u2013 Added a switch to disable Parental Control, similar to the mobile app<\/li>\n\n\n\n<li>Fix &#8211; Coupon restore and permanent delete action issues have been resolved<\/li>\n\n\n\n<li>Fix &#8211; Add to Watchlist button issue fixed on the homepage<\/li>\n\n\n\n<li>Fix &#8211; TMDB import now correctly fetches TV poster images<\/li>\n\n\n\n<li>Fix &#8211; Minor bug fixes<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.4.1]&nbsp;&#8211; 10 Jun 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Trailer Skip \u2013 Users can now skip trailers and jump straight into the main content!<\/li>\n\n\n\n<li>New &#8211; Next Episode Button \u2013 Users can now continue watching effortlessly with a \u201cNext Episode\u201d option available before the current episode ends, ensuring a smooth and uninterrupted viewing experience<\/li>\n\n\n\n<li>New &#8211; Embed Code Support \u2013 We&#8217;ve added support for embedded codes, making content sharing and integration smoother than ever<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.4.0]&nbsp;&#8211; 31 May 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Now manage your content streaming with flexible options \u2014 offer access via Pay-Per-View or Subscription Plans. Perfect for monetizing premium content your way!<\/li>\n\n\n\n<li>FIx &#8211; Addressed minor bugs and UI inconsistencies across various modules.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.3.1]&nbsp;\u2013 17 May 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Boost your sales with Coupon Discounts! Users can now apply promo codes during subscription checkout for instant savings and special offers.<\/li>\n\n\n\n<li>New &#8211; Total control for Admins! Easily assign and manage user subscriptions right from the dashboard\u2014perfect for handling offline payments or custom plans.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.3.0]&nbsp;\u2013 09 May 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Enhanced profile security \u2013 Parents can now lock their profiles with a PIN to prevent child access, and only authorized users can update the PIN via OTP verification<\/li>\n\n\n\n<li>Fix &#8211; Minor bug fixes and performance improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.9]&nbsp;\u2013 07 May 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Introduced Chromecast support on the user website for enhanced streaming capabilities<\/li>\n\n\n\n<li>Fix &#8211; Resolved issue with banner list not displaying correctly<\/li>\n\n\n\n<li>Fix &#8211; Fixed TMDB image loading issue within the banner list<\/li>\n\n\n\n<li>Fix &#8211; Corrected &#8220;Play Now&#8221; button not working in the episode list after loading more items.<\/li>\n\n\n\n<li>Fix &#8211; Addressed CSS issues in the episode list&#8217;s &#8220;View More&#8221; functionality.<\/li>\n\n\n\n<li>Fix &#8211; Fixed image deletion issue in the Media Library<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.8]&nbsp;\u2013 24 Apr 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New &#8211; Introduced Banner Management for Admin with full frontend integration on the Home, Movie Detail, TV Show Detail, and Video pages<\/li>\n\n\n\n<li>Update &#8211; Optimized the Dashboard and Detail screens for a smoother and faster user experience<\/li>\n\n\n\n<li>Fix &#8211; Minor bug fixes and stability improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.7]&nbsp;\u2013 01 Apr 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix- Invoice tax amount missing and Paystack payment error on plan purchase<\/li>\n\n\n\n<li>Fix- Errors during new user sign-up and login (Error 419)<\/li>\n\n\n\n<li>Fix- Watchlist movies still visible after deactivation and sync issue between website and app.<\/li>\n\n\n\n<li>Fix- TMDB ID upload and import errors preventing image and data fetching<\/li>\n\n\n\n<li>Fix- Most Viewed\/Liked counts not matching admin panel<\/li>\n\n\n\n<li>Fix- Profile issues: change password not working, missing username in edit screen, new profile addition error, and profile images not loading<\/li>\n\n\n\n<li>Fix- Device limit issue after logout and Chrome login showing on the wrong device<\/li>\n\n\n\n<li>Fix- No success message after payment<\/li>\n\n\n\n<li>Fix- Revenue graph now shows two decimal places<\/li>\n\n\n\n<li>Fix- Dashboard edited names not updating in-app<\/li>\n\n\n\n<li>Fix- Plan edit with negative values caused infinite loading<\/li>\n\n\n\n<li>Fix- Duplicate reviews on double submit<\/li>\n\n\n\n<li>Fix- &#8220;Watch Now&#8221; button incorrectly visible on Coming Soon videos<\/li>\n\n\n\n<li>Fix- Next episode autoplay and Continue Watching features not functioning<\/li>\n\n\n\n<li>Fix- Minor bug fixes and improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.6]&nbsp;\u2013 14 Feb 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New- Introduced email password functionality, including normal login, forgot password, and change password features<\/li>\n\n\n\n<li>Fix- Resolved CSS issues in RTL mode and improved responsive design for the dashboard and overall site on tablets and other devices<\/li>\n\n\n\n<li>Fix- Fixed Paystack and Flutterwave payment issues on the website<\/li>\n\n\n\n<li>Fix- Addressed minor bugs and performance improvements<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.5]&nbsp;\u2013 01 Feb 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update &#8211; Admin panel color changes now reflect on both the dashboard and website<\/li>\n\n\n\n<li>Fix &#8211; Resolved home page slider issue in RTL mode<\/li>\n\n\n\n<li>Fix &#8211; Addressed minor UI issues on the website<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.4]&nbsp;\u2013 24 Jan 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix: Video URL play issue<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.3]&nbsp;\u2013 23 Jan 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update: Play trailer without login<\/li>\n\n\n\n<li>Fix: Resolved MP4 video type issues affecting player<\/li>\n\n\n\n<li>Fix: Video quality issue<\/li>\n\n\n\n<li>Fix: Minor bug fixes and code optimizations<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.2]&nbsp;\u2013 10 Jan 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fix &#8211; Total revenue graph displays the incorrect amount<\/li>\n\n\n\n<li>Fix &#8211; Searching for &#8220;Active Status&#8221; shows &#8220;Inactive Status&#8221; data<\/li>\n\n\n\n<li>Fix &#8211; Validation for trailer and video URLs now correctly applied based on the selected URL type in the &#8220;Add New Movies&#8221; section<\/li>\n\n\n\n<li>Fix &#8211; Restrict movie release visibility until the set release date<\/li>\n\n\n\n<li>Fix &#8211; Continue watching toggle button deactivated now ensures movies do not display in the &#8220;Continue Watching&#8221; section of the app<\/li>\n\n\n\n<li>Fix &#8211; Banners marked inactive in the admin panel were still displayed on the website<\/li>\n\n\n\n<li>Fix &#8211; Videos marked inactive in the admin panel appeared in the &#8220;Continue Watching&#8221; section<\/li>\n\n\n\n<li>Fix &#8211; Error displayed when adding a new profile<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>[v1.2.1]&nbsp;\u2013 08 Jan 2025<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update &#8211; Code optimization and resolved minor bugs<\/li>\n\n\n\n<li>Fix &#8211; Application logo display issue<\/li>\n\n\n\n<li>Fix &#8211; Media upload functionality issue<\/li>\n\n\n\n<li>Fix &#8211; Subscription payment processing issue<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[v2.0.0]\u00a0&#8211; 30 Dec 2025 (BREAKING CHANGE) Note for Existing Users:This release includes breaking major changes. If you are updating from an older version, it is mandatory to follow the pre-update steps before upgrading. Please refer to the documentation below and complete all mandatory pre-update instructions before applying this update: https:\/\/documentation.iqonic.design\/streamit-laravel\/mandatory-pre-update-guide-major-update\/mandatory-pre-update-steps-for-web Skipping these steps may result [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":121,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1798","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"featured_image_src":null,"author_info":{"display_name":"laraveladminiq","author_link":"https:\/\/documentation.iqonic.design\/streamit-laravel\/author\/laraveladminiq\/"},"children":[],"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/comments?post=1798"}],"version-history":[{"count":1,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1798\/revisions"}],"predecessor-version":[{"id":1800,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/1798\/revisions\/1800"}],"up":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/posts\/121"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/media?parent=1798"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/categories?post=1798"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/streamit-laravel\/wp-json\/wp\/v2\/tags?post=1798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}