# Changelog #

## v2.1.1 (August 6, 2026) ##

- Fix: GoDAM no longer fills the debug log with `Function _load_textdomain_just_in_time was called incorrectly` on WordPress 6.7 and later. On sites that display errors, the warning could also appear on the page itself, in the admin and on the front end.
- Fix: 34 more pieces of on-screen text can now be translated, covering the video player's transcript, chapters, comments, sharing and sign-in prompts, which no language pack could reach before.
- Tweak: GoDAM no longer contacts the GoDAM service to re-check your API key during front-end page views, REST requests or scheduled tasks. That happens only on the Media Library screen, which is the one place the transcode status column needs it.

## v2.1.0 (July 30, 2026) ##

- Feat: Interactive Image Hotspots — turn any image into an interactive, shoppable visual. The new Image editor lets you add clickable Hotspot layers to any image, then embed it anywhere with the new GoDAM Image block.
- Feat: Viewer Retention Curve — a new analytics graph shows exactly where viewers drop off across a video, replacing the previous per-video heatmap.
- Feat: Placements analytics — see everywhere a video is embedded across your site, with per-video breakdowns.
- Feat: Added an Audio editor for managing audio attachments.
- Feat: Expanded Elementor support with Video, Video Gallery, Audio, and Image blocks and a Document widget.
- Feat: Expanded WPBakery Page Builder support with a Document block, an Image block, and updated GoDAM blocks.
- Feat: Added render-time video SEO schema (JSON-LD) for block templates, template parts, and patterns.
- Tweak: Added a date-range picker to the analytics dashboard, filtering metrics by period.
- Tweak: Made the Video Editor canvas responsive so the video scales to its wrapper width.
- Fix: Security fixes.
- Fix: Resolved video transcript UI/UX issues.
- Fix: Fixed the Elementor Select option colour and the media picker popup in Elementor.
- Chore: Resolved open Dependabot npm security advisories.

## v2.0.0 (July 14, 2026) ##

- Feat: GoDAM 2.0 brings a complete visual redesign across the admin and front end, with refreshed branding, new logos, and updated block icons.
- Feat: Rebuilt the Video Editor with a streamlined layout for managing layers, hotspots, CTAs, and forms.
- Feat: Added a guided onboarding experience, embedded in the plugin and integrated with GoDAM Central.
- Feat: Redesigned the analytics dashboard with a cleaner layout, a Layer Timeline range control, and Top Videos improvements.
- Feat: Redesigned the Video Player, Video Gallery, Audio, and Document blocks.
- Tweak: The admin UI now follows the WordPress admin colour scheme, and the front end follows the configured brand colour.
- Tweak: The Video Layer editor now warns before leaving with unsaved changes.
- Tweak: The WooCommerce integration toggle is disabled when no valid API key is present, as it is a Pro feature.
- Fix: Various QA fixes across blocks, the video editor, and the media gallery.

## v1.13.0 (June 18, 2026) ##

- Feat: Track GoDAM media usage across post content, blocks, shortcodes, Elementor, block widgets, and featured images — recording where each asset is used and notifying GoDAM Central.
- Feat: Automatically backfill media usage for existing content in the background, via the migration runner in Action Scheduler batches, on upgrade.
- Tweak: Authenticate GoDAM Central media-usage logging and retry failed notifications with backoff so transient outages do not lose events.

## v1.12.2 (June 16, 2026) ##

- Tweak: Aligned `[godam_video]` and `[godam_video_gallery]` shortcode attributes with responsive block attributes.
- Tweak: Refactored GoDAM Video and GoDAM Video Gallery widgets for both Elementor and WPBakery.
- Fix: Resolved hotspot layer popup overlapping issues.
- Fix: Added validation to prevent non-video file selections in the GoDAM Video block.
- Fix: Added validation to prevent non-audio file selections in the GoDAM Audio block.
- Fix: Restored vertical spacing for toggle controls in the block inspector across audio, gallery, and player blocks.
- Fix: Resolved style and spacing issues in the video editor.

## v1.12.1 (June 12, 2026) ##

- Fix: Resolved security issues.

## v1.12.0 (June 11, 2026) ##

- Feat: Added Layer Analytics feature to track how viewers interact with video layers (CTAs, hotspots, forms, and more), with per-layer engagement and conversion metrics in the analytics dashboard.

## v1.11.2 (June 8, 2026) ##

- Feat: Added a setting to disable GoDAM's media library features, allowing GoDAM to coexist with another media or DAM plugin without changing the WordPress media library.

## v1.11.1 (June 3, 2026) ##

- Fix: GoDAM Video block aspect ratio for editor and frontend.
- Fix: Silent PHP Linter errors.
- Fix: Broken Admin Notice when WooCommerce is not present on a site in a multisite network.

## v1.11.0 (May 27, 2026) ##

- Tweak: Extended GoDAM analytics scripts to track Reel Pop interactions from GoDAM for Woo.
- Tweak: Added a migration script to sync existing virtual media to GoDAM Central.
- Fix: Improved video selection UX in the handpicked mode of the Video Gallery block.

## v1.10.2 (May 22, 2026) ##

- Feat: Enhanced Type 1 video analytics tracking with viewport detection.
- Fix: Resolved cancelled Type 2 Analytics requests for Gallery iframe.

## v1.10.1 (May 19, 2026) ##

- Fix: Added patch for plugin deployment.

## v1.10.0 (May 19, 2026) ##

- Feat: Added Unique Viewers and Replay Ratio metrics in Analytics.
- Feat: Extended Video SEO schema with Shoppable Video support.

## v1.9.0 (May 8, 2026) ##

- Feat: Introduced WooCommerce integration — first beta release of GoDAM for WooCommerce support.
- Fix: Disabled hover option when autoplay is enabled in the Video block.
- Fix: Resolved Gallery Carousel scroll issue on iOS devices.
- Tweak: Revamped GoDAM blocks to Video, Video Gallery, Audio and Document blocks.

## v1.8.0 (April 29, 2026) ##

- Feat: Enhanced GoDAM Gallery block with improved layouts and controls.
- Feat: Introduced Performance Mode settings for video and gallery blocks.
- Feat: Implemented blur-up thumbnail optimization in Video and Video Gallery blocks.
- Tweak: Replaced gallery item width range input with S/M/L size selector.
- Tweak: Performance improvements for GoDAM blocks.
- Fix: Improved GoDAM Video and Video Gallery Block UX.
- Fix: Added GoDAM Gallery migration support.
- Fix: Removed GoDAM CPT and added migration for existing data.
- Fix: Fixed alignment issues on GoDAM blocks.
- Fix: Addressed security vulnerabilities.

## v1.7.2 (March 20, 2026) ##

- Fix: Fixed video data collection in analytics.
- Fix: Improved image optimization to support all registered image sizes.

## v1.7.1 (March 17, 2026) ##

- Fix: Resolved invalid duration issue for hotspot layer in the video editor.
- Fix: Improved transcoding failure flow for plugin-based transcoding.
- Fix: Reset state in the video editor on load to prevent stale data.
- Fix: Resolved inconsistent transcoding job failure state caused by HTTP authentication.
- Fix: Fixed Analytics overlay message loading and background image rendering.
- Fix: Fixed security issues

## v1.7.0 (February 26, 2026) ##

- Feat: Added GoDAM CDN image support with srcset integration for images uploaded from WordPress.
- Feat: Implemented auto-sync of Video SEO metadata with Media Library media item details.
- Tweak: Improved video player loading performance.
- Tweak: Improved UI/UX of GoDAM plugin pages and components.
- Tweak: Overwrite thumbnails by default and persist selected custom thumbnails.
- Fix: Resolved skip button visibility issue when Skippable option is enabled for Ad Layer.
- Fix: Preserved video aspect ratio consistently across admin and frontend.
- Fix: Improved API Key verification error handling.
- Fix: Fixed mixed content issues for images loaded over HTTP on HTTPS sites.
- Fix: Fixed input validation for the video thumbnail count field.
- Fix: Fixed pagination display for GoDAM videos in the GoDAM tab.
- Fix: Resolved custom and existing thumbnail selection issues for Vimeo videos.
- Fix: Resolved endpoint routing issues on subdomain-based multisite setups.
- Fix: Fixed audio duration display issue in audio preview.
- Fix: Improved video transcript path fetching.
- Fix: Addressed security vulnerabilities.

## v1.6.0 (February 05, 2026) ##

- Feat: Added WPBakery Page Builder integration for GoDAM Video, Audio, and Gallery blocks.
- Feat: Added new Card CTA featuring multiple layout options, responsive design, and image width customization.
- Feat: Added support for custom SVG and image icons for hotspot layers.
- Feat: Extended audio recording capabilities for WPForms, SureForms, and Everest Forms GoDAM Recorder.
- Feat: Added Video Duration Limit option to Gravity Forms Recorder.
- Tweak: Unified URL validation guide messages across CTA, Ads, and Hotspot layers.
- Fix: Improved video SEO with proper HTML content stripping, warning messages for empty descriptions, and video duration metadata storage.
- Fix: Addressed admin pages styling and media library UI issues.
- Fix: Fixed issues with Analytics.
- Fix: Addressed security vulnerabilities.

## v1.5.0 (January 20, 2026) ##

- Feat: Implemented GoDAM virtual attachment support for Image, Audio, and PDF media. This allows users to import a wide range of media directly from GoDAM Central.
- Feat: Added support for the video quality menu on the Desktop Safari browser.
- Tweak: Made the Dashboard and Analytics pages mobile-responsive.
- Tweak: Improved the video player mobile view for different player skins, including Default, Classic, Minimal, Pills, and Bubble.
- Tweak: Improved layer styles for mobile device sizes.
- Tweak: Improved keyboard forward and backward shortcuts for the video player.
- Fix: Resolved interactive form and poll layer submission issues in the GoDAM Gallery block.
- Fix: Constrained hotspot layer points within the video canvas to ensure consistency across devices.
- Fix: Skipped poll label updates on poll submission to improve user experience.
- Fix: Displayed media item metadata (such as transcoded and embed URLs) in the GoDAM tab.
- Fix: Improved real-time aspect ratio updates for the GoDAM Block.
- Fix: Resolved an issue where input was not possible when a form was used in fullscreen mode on Safari with GoDAM Video.
- Fix: Made the video preview page work correctly for all layers.
- Fix: Fixed overlap issues between the GoDAM Video block UI and the engagement modal on mobile screens.
- Fix: Resolved GoDAM block rendering issues when used as a child block of Row, Columns, or Grid blocks.


## v1.4.9 (December 19, 2025) ##

- Feat: Added Free Plan for GoDAM
- Fix: Background scroll issues in full screen on iOS
- Fix: SDK event errors

## v1.4.8 (December 10, 2025) ##

- Feat: Added support for PDF files
- Tweak: Implemented enhancements for Likes & Comments functionality
- Tweak: Integrated further performance improvements, optimized asset loading
- Tweak: Updated “Manage media” button to point directly to the specific folder
- Tweak: Addressed various media library issues and general improvements
- Fix: Full-screen inconsistencies on iOS (SDK)
- Fix: Blank page issue when navigating unsaved video editor pages
- Fix: Media Uploader UI issues
- Fix: Form submission issues in preview
- Fix: Player skin overlap issues
- Fix: Media metadata display on Central

## v1.4.7 (November 26, 2025) ##

- Tweak: Improved GoDAM Video block performance with preload poster functionality
- Fix: Control and scroll on iOS fullscreen
- Fix: GoDAM media tab for WP core blocks
- Fix: Virtual media player and preview template
- Fix: Error handling for Ads layer
- Fix: PHP naming conventions as per WP PCP

## v1.4.6 (November 12, 2025) ##

- Tweak: Added audio recorder support for Ninja Forms with GoDAM Recorder
- Tweak: Added GoDAM Media Tab to Video Ad, CTA background, watermark selectors & more
- Fix: Resolved copy block issue on Safari
- Fix: Improved security measures for HTTP requests
- Fix: Fixed critical Node package vulnerabilities
- Fix: Fixed API key being removed on 5xx server errors
- Fix: Fixed GoDAM Recorder videos visibility in Fluent Forms entry pages
- Fix: Fixed virtual media attachment creation in WP Media Library
- Fix: Made improvements in media selection UI
- Fix: Fixed Elementor widgets not appearing when GoDAM plugin is network activated
- Fix: Fixed fullscreen toggle inconsistencies on iOS
- Fix: Fixed a search issue in the GoDAM media tab

## v1.4.5 (October 22, 2025) ##

- Fix: Optimized API requests

## v1.4.4 (October 16, 2025) ##

- Tweak: Introduced GoDAM Player SDK for developer integrations
- Fix: Fixed the Copy Block feature for .mov videos
- Fix: Fixed network errors for analytics

## v1.4.3 (October 9, 2025) ##

- Tweak: Enhanced Analytics with Google Tag Manager (GTM) event tracking
- Tweak: Improved overall plugin performance
- Tweak: Implemented custom branding for GoDAM Gutenberg Blocks
- Tweak: Updated WordPress role-based access controls
- Fix: Fixed Quality option visibility inconsistencies

## v1.4.2 (September 25, 2025) ##

- Tweak: Allow replacing transcoded MP4 video with the original uploaded video
- Fix: Resolved LifterLMS warnings and applied necessary bug fixes
- Fix: Restored analytics tracking for GoDAM Gallery videos
- Fix: Fixed GoDAM Recorder playback issue when rtMedia plugin is active
- Fix: Addressed Safari browser issue where audio would not play or seek correctly

## v1.4.1 (September 17, 2025) ##

- Tweak: Enhanced Audio Recording support in GoDAM Recorder for Gravity Forms
- Fix: Video player UI bugs and playback quality issues

## v1.4.0 (September 9, 2025) ##

- New: Added integration for LifterLMS
- New: Added Ninja Forms and MetForm layer integration
- New: Added GoDAM Recorder Field for Everest Forms and Ninja Forms
- New: Added Engagements for GoDAM Video and Gallery with Views, Likes, and Comments
- New: Implemented Migration Tools for existing videos and Vimeo videos to GoDAM
- New: Added Speech-to-text functionality using AI transcriptions
- New: Added Custom Thumbnail Upload option for videos
- New: Enabled different Hover-Interactions for videos
- Tweak: Improved compatibility with Elementor
- Tweak: Updated Media Library UI
- Fix: Fixed iOS compatibility
- Fix: Resolved re-transcoding ID preservation to maintain video continuity and prevent data loss

## v1.3.5 (August 26, 2025) ##

- Tweak: Set transcoded videos as public by default and add Org support parameters
- Tweak: Provide HLS URL support for GoDAM Virtual Media

## v1.3.4 (August 11, 2025) ##

- Fix: Video Editor UI issues

## v1.3.3 (August 11, 2025) ##

- Tweak: Improved video player controls and HLS URL handling
- Tweak: Added Video SEO support and duplicate prevention for GoDAM Tab videos
- Tweak: Player-specific video speed and quality settings
- Fix: Resolved share button and JavaScript registration issues

## v1.3.2 (August 6, 2025) ##

- Fix: Resolved PHP Warning on admin pages

## v1.3.1 (August 4, 2025) ##

- Tweak: Added settings for CPT visibility in permalinks
- Tweak: Improved Media Library interface with search and pagination
- Tweak: Improved UI for buttons and modals
- Tweak: Enhanced hover actions for GoDAM Video blocks
- Tweak: Improved mobile responsiveness for settings sidebar navigation
- Fix: iPhone compatibility - HLS URL for Transcoded videos
- Fix: Video SEO data visibility
- Fix: Virtual Media errors in Analytics requests
- Fix: GoDAM Video Player style compatibility with themes
- Fix: Aspect ratio of video container in Form's GoDAM Record submissions

## v1.3.0 (July 22, 2025) ##

- New: Integrated [Everest Forms](https://godam.io/integrations/everest-forms/)
- New: Integrated [Forminator Forms](https://godam.io/integrations/forminator-forms/)
- New: Integrated [Fluent Forms](https://godam.io/integrations/fluent-forms/) and added GoDAM Recorder Field integration
- New: Integrated [SureForms](https://godam.io/integrations/sureforms/) and added GoDAM Recorder Field integration
- New: Added GoDAM Recorder Field integration for [WPForms](https://godam.io/integrations/wp-forms/) to capture video submissions
- New: Implemented theme support for customizable video player appearance
- New: Added Global Ads settings for centralized advertisement management
- New: Implemented automatic autoplay disable when video audio is unmuted for better user experience
- New: Added Bookmarks and Lock functionality for improved Media Library folder organization
- New: Extended free version support to include MOV files and FLV formats (some codecs)
- New: Introduced Background Color for Image CTA Layer Button
- Tweak: Added Custom Post Type support for GoDAM Videos
- Tweak: Redesigned Media Library user interface for improved usability and navigation
- Tweak: Improved Layer Selection interface with tabs and search functionality
- Fix: Resolved overlapping button issues in Video Editor when viewing video content
- Fix: Added comprehensive translations for previously untranslated interface strings
- Fix: Eliminated display of "0" value after removing images in Image CTA Layer
- Fix: Updated Share Button and Share Modal visibility on GoDAM Video block
- Fix: Added validation for empty form selection in form layers

## v1.2.1 (July 11, 2025) ##

- Fix: Resolved thumbnail issue with rtMedia for transcoded videos

## v1.2.0 (July 2, 2025) ##

- Update: Bumped the version to reflect all major features and fixes added in the last release (v1.1.4)
- Fix: Prevented creation of new image attachments for video thumbnails
- Fix: Addressed security vulnerabilities in the transcoding callback process

## v1.1.4 (June 25, 2025) ##

- New: Added [Jetpack Forms Integration](https://godam.io/features/jetpack/) to GoDAM Video Block
- New: Added [Elementor widgets](https://godam.io/features/elementor/) for GoDAM Video, Gallery, and Audio to enable easy media embedding via drag-and-drop
- New: Added Block Overlay feature to GoDAM Video Block with customizable timing
- New: Added "Video Player" settings menu with support to add custom CSS to modify and style the UI of video player globally
- New: Introduced `godam_player_enqueue_styles` hook for registering custom styles for GoDAM video blocks. Read more in [docs](https://godam.io/docs/overview/).
- New: Consolidated video quality selector and playback speed controls into a unified player settings UI
- New: Implemented chapters feature for enhanced video navigation
- Tweak: GoDAM Gallery Modal made more user-friendly and scrollable in fullscreen
- Fix: GoDAM Record field data disappearing after invalid submission
- Fix: Transcoded videos showing as Not Transcoded in DAM Tab
- Fix: Show Transcoding Status for Retranscoding videos
- Fix: Poll layer submission issues

## v1.1.3 (June 6, 2025) ##

- Fix: Implemented a custom endpoint to retrieve and display the list of WPForms on the Video Editor page.
- Fix: Enabled watermarking functionality for users on the Starter plan.
- Fix: Update overlapping Modal Popup UI for GoDAM Gallery.
- Tweak: Reorganized the GoDAM admin menu for improved navigation.
- Tweak: Added a clear guidance message on Analytics pages for cases where videos have been deleted.

## v1.1.2 (June 5, 2025) ##

- New: Added a “Share” button to enable sharing of single video pages in the Central Media Manager.
- New: Introduced the GoDAM Video Gallery block and shortcode for displaying videos on the frontend.
- Enhance: Improved video player UI for better mobile viewing experience.

## v1.1.1 (May 30, 2025) ##

- Fix: Plugin release actions to generate compressed plugin zip file.

## v1.1.0 (May 29, 2025) ##

- New: Central Media Manager – Unified media dashboard with folders, filters, search, and public sharing.
- New: Central Media Selector Tab – New tab to import media from the Central Media Manager directly into the WordPress media library.
- New: Image Upload to Central Media Manager – Upload and organize image files into the central media library.
- New: GoDAM Recorder Field for Gravity Forms – Record webcam or screen video directly within a form submission.
- New: Automatic Video Transcription – AI-generated captions added automatically to uploaded videos.
- New: Built-in Video SEO – Generate video schema with title, description, thumbnail and more for improved search engine discoverability.
- New: Video Optimization at Upload – Auto-compression and resizing of uploaded videos to optimize bandwidth and storage.
- New: WPForms & Contact Form 7 Integration – Add interactive form layers to videos using your preferred form plugins.
- New: [godam_video] Shortcode – Embed a video anywhere using its media ID.
- New: Advanced Video Analytics Dashboard – View plays, watch time, engagement, regional performance, and top-performing videos.
- Tweak: Improved Single Video Analytics Page – Compare videos, view playback metrics, and explore geographical heatmaps.
- Tweak: Video Editor UX – Edit timestamps for interactive video layers.
- Tweak: Keyboard Accessibility – Improved keyboard navigation and accessibility within the GoDAM video player.

## v1.0.8 (May 27, 2025) ##

- Fix: Renamed functions and added checks for function existence to prevent fatal errors caused by other plugin functions.

## v1.0.7 (May 22, 2025) ##

- Fix: Update the POT creation process for translation.
- Fix: Analytics event data for non logged-in users.

## v1.0.6 (May 16, 2025) ##

- Fix: Updated translation files.

## v1.0.5 (May 15, 2025) ##

- Fix: Updated plugin to support translations and localization.
- Tweak: Added compatibility for displaying thumbnails in the rtMedia gallery view.

## v1.0.4 (May 14, 2025) ##

- Fix: Added CDN detection to prevent conflicts with GoDAM’s transcoding.
- Fix: Resolved translation issues across plugin interfaces.
- Tweak: Redesigned the Video Editor interface for a smoother editing experience.
- Tweak: Refreshed the UI of Settings pages for improved usability.
- New: Added support for interactive Polls layer in video editor.
- New: Introduced the new GoDAM Audio Block for displaying audio content from CDN.

## v1.0.3 (April 22, 2025) ##

- Fix: Video player ads related console errors, and add optional chaining to avoid console errors.
- Fix: Addressed an edge case where users couldn't save a new API key if the previous one had expired.
- Fix: Update the settings page links and wordings.
- New: Improve the GoDAM video player UI.
- New: Enabled the watermark feature for users on the Starter plan.

## v1.0.2 (April 15, 2025) ##

- Fix: Enhance accessibility features for the media library

## v1.0.1 (April 14, 2025) ##

- Fix: FAQ formatting for readme.txt.
- Fix: Ad loading logic for third-party and self-hosted ads.
- Fix: Enhance the GoDAM video player's UI for mobile devices.

## v1.0.0 (March 05, 2025) ##

- New: Initial release of GoDAM plugin.
- New: Automatic transcoding for audio and video files.
- New: Adaptive bitrate streaming for smooth playback.
- New: Interactive video layers (CTAs, forms, hotspots, ads).
- New: Customizable video player with branding option.
- New: Cloud storage and CDN integration.
- New: Advanced analytics and engagement tracking.
- New: Enhanced WordPress Media Library for better asset management.
