Skip to content

Release/doc v1.5.0#1540

Merged
KMchaudhary merged 3 commits intodevelopfrom
release/doc-v1.5.0
Jan 20, 2026
Merged

Release/doc v1.5.0#1540
KMchaudhary merged 3 commits intodevelopfrom
release/doc-v1.5.0

Conversation

@KMchaudhary
Copy link
Copy Markdown
Collaborator

@KMchaudhary KMchaudhary commented Jan 20, 2026

Issue: https://github.com/rtCamp/godam-core/issues/653

  • Added Changelog
  • Added new contributors
  • Generate a new translation file
  • Replace @since n.e.x.t to @since 1.5.0

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request prepares the GoDAM plugin for version 1.5.0 release by updating version numbers, adding changelog entries, updating contributor list, regenerating translation files, and replacing temporary @since n.e.x.t tags with the actual version number.

Changes:

  • Updated version from 1.4.9 to 1.5.0 across all relevant files (readme.txt, package.json, package-lock.json, godam.php)
  • Added comprehensive v1.5.0 changelog entries in both readme.txt and CHANGELOG.md
  • Added two new contributors (opurockey, whiteshadow01) to readme.txt
  • Regenerated translation file (languages/godam.pot) with updated version and creation date
  • Replaced @since n.e.x.t placeholder tags with @since 1.5.0 in PHP and JavaScript files

Reviewed changes

Copilot reviewed 12 out of 14 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
readme.txt Updated stable tag to 1.5.0, added new contributors, added v1.5.0 changelog entry
package.json Updated version to 1.5.0
package-lock.json Updated version to 1.5.0
godam.php Updated plugin version constant to 1.5.0
languages/godam.pot Regenerated translation file with updated version, copyright year, and creation date
CHANGELOG.md Added v1.5.0 changelog entry with features, tweaks, and fixes
inc/helpers/custom-functions.php Replaced @since n.e.x.t with @since 1.5.0
inc/classes/rest-api/class-media-library.php Replaced @since n.e.x.t with @since 1.5.0
inc/classes/class-video-embed.php Replaced @since n.e.x.t with @since 1.5.0
inc/classes/class-media-library-ajax.php Replaced @since n.e.x.t with @since 1.5.0
inc/classes/class-assets.php Replaced @since n.e.x.t with @since 1.5.0
assets/src/js/godam-video-embed.js Replaced @since n.e.x.t with @since 1.5.0
admin/class-rtgodam-transcoder-handler.php Replaced @since n.e.x.t with @since 1.5.0
admin/class-rtgodam-transcoder-admin.php Replaced @since n.e.x.t with @since 1.5.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread readme.txt
@github-actions
Copy link
Copy Markdown

🔍 WordPress Plugin Check Report

⚠️ Status: Passed with warnings

📊 Report

🎯 Total Issues ❌ Errors ⚠️ Warnings
18 0 18

⚠️ Warnings (18)

📁 composer.json (1 warning)
📍 Line 🔖 Check 💬 Message
0 missing_composer_json_file The "/vendor" directory using composer exists, but "composer.json" file is missing.
📁 readme.txt (3 warnings)
📍 Line 🔖 Check 💬 Message
0 mismatched_plugin_name Plugin name "GoDAM - Organize WordPress Media Library & File Manager with Unlimited Folders for Images, Videos & more" is different from the name declared in plugin header "GoDAM".
0 readme_invalid_contributors The "Contributors" header in the readme file must be a comma-separated list of WordPress.org-formatted usernames.
0 trademarked_term The plugin name includes a restricted term. Your chosen plugin name - "GoDAM - Organize WordPress Media Library & File Manager with Unlimited Folders for Images, Videos & more" - contains the restricted term "wordpress" which cannot be used at all in your plugin name.
📁 inc/classes/media-library/class-media-folder-utils.php (1 warning)
📍 Line 🔖 Check 💬 Message
91 PluginCheck.Security.DirectDB.UnescapedDBParameter Unescaped parameter $where_clause used in $wpdb->get_var($wpdb->prepare(\n\t\t\t\t"\n\t\t\tSELECT COUNT(DISTINCT p.ID)\n\t\t\tFROM {$wpdb->posts} p\n\t\t\tINNER JOIN {$wpdb->term_relationships} tr ON p.ID = tr.object_id\n\t\t\tINNER JOIN {$wpdb->term_taxonomy} tt ON tr.term_taxonomy_id = tt.term_taxonomy_id\n\t\t\tWHERE {$where_clause}\n\t\t",\n\t\t\t\t$query_params\n\t\t\t))\n$where_clause assigned unsafely at line 82:\n $where_clause .= ' AND p.post_mime_type LIKE %s'\n$query_params[] used without escaping.\n$mime_type used without escaping.
📁 assets/build/css/main.css (1 warning)
📍 Line 🔖 Check 💬 Message
0 EnqueuedStylesScope This style is being loaded in all contexts.
📁 assets/src/libs/analytics.min.js (6 warnings)
📍 Line 🔖 Check 💬 Message
0 EnqueuedScriptsScope This script is being loaded in all frontend contexts.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880 (with handle analytics-library) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?p=1 (with handle analytics-library) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?page_id=2 (with handle analytics-library) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?attachment_id=6 (with handle analytics-library) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?godam-video=demo-godam-video-post (with handle analytics-library) is loaded in the footer. Consider a defer or async script loading strategy instead.
📁 assets/build/js/main.min.js (6 warnings)
📍 Line 🔖 Check 💬 Message
0 EnqueuedScriptsScope This script is being loaded in all frontend contexts.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880 (with handle rtgodam-script) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?p=1 (with handle rtgodam-script) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?page_id=2 (with handle rtgodam-script) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?attachment_id=6 (with handle rtgodam-script) is loaded in the footer. Consider a defer or async script loading strategy instead.
0 NonBlockingScripts.NoStrategy This script on http://localhost:8880/?godam-video=demo-godam-video-post (with handle rtgodam-script) is loaded in the footer. Consider a defer or async script loading strategy instead.

🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@KMchaudhary KMchaudhary merged commit 9d9a71b into develop Jan 20, 2026
9 checks passed
KMchaudhary added a commit that referenced this pull request Jan 20, 2026
* fix: Robust background scroll fix for iPhone 13 Pro and others (#1408)

* fix: Robust background scroll fix for iPhone 13 Pro and others

* fix: Check for dvh support before using it

* Manual Transcode Option using Filter (#1391)

* feat: Add filter to skip automatic transcoding on upload

* feat: Update Transcoding text

* fix: Sanitize array of ids

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: Merge conflict (#1425)

* Fix: Empty CTA screen on incomplete details filled. #1162 (#1244)

* Fix: Empty CTA screen on incomplete details filled. #1162

* Removed default image from CTA image container

* Fix fatal error if CTA image is removed from media library

* display upload option if physical image is removed from media library

* fix: Capitalization in text (#1430)

* Feat: make analytics page responsive (#1093)

* feat: responsive analytics page

* fix: review automated review comments

---------

Co-authored-by: Subodh Rajpopat <subodh.rajpopat@rtcamp.com>

* chore: Create issue templates (#1455)

* Fixed Image CTA (Portrait) Cut Off in Safari Instead of Being Responsive (#1416)

* Fixed Image CTA (Portrait) Cut Off in Safari Instead of Being Responsive

* Updated text wrap property for title andd description in image cta

* fix: Improve Vertical Image CTA scroll behaviour

---------

Co-authored-by: Subodh Rajpopat <subodh.rajpopat@rtcamp.com>

* Fix - Hotspot positioning and other fixes (#1449)

* fix: Hotspot positions in portrait and fullscreen

* fix: Backward Compatibility with legacy hotspots

* fix: Clamping based on resize and drag both

* fix: Hotspot apearing over the controls

* fix: Apply copilot feedbacks

* fix: Use consistent hotspot size for new hotspots

* fix: Add new hotspot layer with initial hotspot of the correct size

* Fix poll layer skip button not updating to "Continue" after submission (#1457)

* Initial plan

* Fix poll confirmation detection and preserve button icon

Co-authored-by: subodhr258 <58080782+subodhr258@users.noreply.github.com>

* Refactor arrow icon creation and optimize text node search

Co-authored-by: subodhr258 <58080782+subodhr258@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: subodhr258 <58080782+subodhr258@users.noreply.github.com>

* Fix godam-tab video mpd url source (#1462)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Feat/godam gallery iframe (#1429)

* Implement godam-embed video page, and integrate on godam-gallery block

* Implement the responsive width height for godam embed video

* Implement iframe on gallery-block and remove the unwanted API calls and make code clean

* Implement loading animation and improve the gallary item scroll behaviour

* Fix the iframe URL issue on dynamic load

* Implement iframe postMessages to trigger previous/next video load on gallery block

* Conditionaly add style if godam block is rendered threw iframe

* Improve the godam engagement style for iframe

* Provide engagements query parameter to show engagements along with video

* Add lofig to only show engagement options if engagement enabled and video is transcoded

* Fix the engagment options not working issues

* Add loading spinner until engagment popup is not opened

* Fix the gallery block larger screen height issue

* Make godam-gallery block style responsive

* Introduce video close button

* Fix the engagements query parameter issue for dynamically loaded gallery videos

* Fix the iframe fullscreen for iOS devices

* Show single CPT page on gallery-video if open_to_new_tab attributes is enabled

* Resolve the copilot feedback

* Hide the godam gallery modal's close button on fullscreenmode

* Fix the transcoded status casing issue

* Fix the godam video title issue for non-transcoded videos

* Resolve PR feedback

* Restirct the video scroll on forms, cta, and polls layers

* Stop scrolling of video on fullscreen

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix: aspect ratio in godam/video block (#1460)

* Fix godam block apsectRation reflection issue on block editor

* Resolved copilot comments

* Improve the code comment

* Fix the godam/video height and aspect ratio related issue on block editor

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the HLS URL quality menu issue for safari and iOS devices (#1470)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix: fullscreen layer font size (#1474)

* Fix the fullscreen font-size issue for all forms, CTA, and polls layers

* Address copilot comment

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Feat - Add PostHog support for GoDAM (#1342)

* feat: Add PostHog support in GoDAM

* feat: Add PostHog settings to allow user to disable tracking

* fix: Update settings help text

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* feat: Update package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: Update PostHog setting in Help page, Opt-in methods

* feat: Add Admin Notice for usage tracking

* fix: Console error on Help page

* fix: Update notice message

* fix: Make tracking anonymous

* fix: PostHog initialization

* fix: Enqueue JS for admin notice

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix/ios player (#1465)

* Fixed Image CTA (Portrait) Cut Off in Safari Instead of Being Responsive

* Updated text wrap property for title andd description in image cta

* fix: Player controls for minimal skin

* fix: Play button vertical alignment

* fix: Skip buttons alignment in Default skin

* fix: Video loading animation play button on mobile screen

* fix: Share button not clickable

* fix: Remove outline from video player elements

* fix: Make CTA image layer (landscape) responsive

* fix: No left padding in control bar for Pills skin

* fix: Captions on Safari

* fix: Image CTA double container in video editor

* fix: Make CTA image layer responsive on inline video

* fix: Remove Share button from iOS fullscreen

* fix: Seeker overlapping over captions menu

* fix: Default Skin play button slightly to the left

* fix: CTA title should have ellipsis after exceeding 2 lines

* fix: Hover effects for menu in Bubble Skin

* fix: Time start and time duration in bubble skin

* fix: Time flickering issue in Bubble skin

* fix: Hide share button in all fullscreens

* fix: Horizontally align play button in classic skin

* fix: Improve Vertical Image CTA scroll behaviour

* fix: CTA scroll behaviour in portrait mode

* fix: Make CTA consistent in video editor and frontend

* fix: Remove extra gap in container

* fix: Remove unnecessary else if condition

* fix: Minial skin play button for desktop

* fix: Increase CTA description text size

* fix: Keyboard play/pause indicator icon

* fix: Undo centering of play button for minimal and pills skins

* fix: Center the big play button for both mobile and desktop

* fix: Keyboard vjs-play indicator

---------

Co-authored-by: opurockey <opu.rockey@gmail.com>

* Fix: Recorder pop up modal doesn't open for SureForms on preview page. (#1477)

* Fix the overlap of godam/video block UI with engagement modal (#1473)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* fix: Make hotspot tooltip visible inside video container always (#1478)

* Add hotfix to videojs config for Safari, and iOS device playback (#1479)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix - GoDAM Block in Row and Stack, Block Icon Hover issue (#1501)

* fix: Add support for Row and Stack in block editor

* fix: Blue hover issue on GoDAM Blocks icons

* fix: Add alt text to icon images

* Feat/virtual media all (#1412)

* Implement virtual media support for audio, image, and PDF blocks

* Fix the core/image attempt block recovery issue

Create block extension script that will help us extend the core blocks editor logic

* Implement image versions callback endpoint

* Add subtype=pdf check for pdf attachments

* Only show the oEmbed field on medias popup if its video attachment

* Add transcoding URL, and virtual status for audio, pdf, and image attachments

This will show the correct transcoding status for default and virtual media imported from GoDAM central

* Fix the virtual file name, add extension after filename

* Fix the icon preview based on file type for virtual attachments

* Add support for virtual pdf media thumbnail support

* Completed the image subsizes generation, and rendering on frontend for image attachments

Remove debug statements

* Handle image version generation if all requested versions are already available

* Fix the fullsize image's srcset domain mismatch issue

* Remove unwanted changes

* Resolve copilot feedback

* Resolve the second iteration of copilot issues

* Fix video thumbnail regresion issue for virtual media

* Resolve the PR feedback

* Resolve breaking merge conflicts

* Update the use of URL validation function

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Started storing the transcoded image url in attachment postmeta (#1505)

* Started storing the transcoded image url in attachment postmeta

* Resolve copilot comments

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix: GoDAM Recorder links are not working as expected for WPForms and Ninja Forms #1182 (#1502)

* Fix: GoDAM Recorder links are not working as expected for WPForms and Ninja Forms #1182

* Update inc/classes/ninja-forms/class-ninja-forms-integration.php

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update inc/classes/ninja-forms/class-ninja-forms-integration.php

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Moved Ninja submission list script to standalone file

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Implement the loading animation on godam_video block (#1500)

* Implement the loading animation on godam_video block

Show loading animation for first time until videojs player is ready

* Resolve copilot comments

* fix the style loading issue for some sites

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Show the oEmbed URL for godam tab video items (#1513)

* Show the oEmbed URL for godam tab video items

* fix the audio, pdf thumbnail url if thumbnail url not recevied from godam-central

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix mobile responsiveness for Analytics and Dashboard pages (#1481)

* Fix buttons overflow issue

* Fix underline issue

* Fix graph issue

* Adress github bot comments

* fix: Analytics page header and text

---------

Co-authored-by: Subodh Rajpopat <subodh.rajpopat@rtcamp.com>

* Fix - QA skins fixes (#1515)

* fix: Volume slider for Bubble skin

* fix: Text CTA overflow and Quill Styles

* fix: Limit height of VideoJS menus

* fix: Close button width on mobile fullscreen

* fix: Font Weight

* fix: Time Control in bubble skin for Engagements modal

* fix: Add space in comment

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: Add missing semicolon

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: Add horizontal padding to Text CTA

* fix: Wrong share button in Bubble Skin

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: New PCP errors related to ABSPATH (#1519)

* fix: Add possible check for Refresh Status error (#1517)

* Fix the image transcoding retranscoding requests (#1520)

* Fix the image transcoding retranscoding requests

Restrict the retranscoding request for images when virtual media is created

* Address typos

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the url missmatch of virtual image source set (#1522)

* Fix the url missmatch of virtual image source set

* Resolve copilot comments

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the Copy Block button breaking block on editor issue (#1529)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the gallery block console errors, occure due to rtmedia plugin (#1530)

* Fix the gallery block console errors, occure due to rtmedia plugin

* Fix github advance security issue: DOM text reinterpreted as HTML

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the email, firstname, lastname 0 value passed to transcoding request (#1538)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Fix the aspectRatio compatibility issue on godam video block (#1541)

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Release/doc v1.5.0 (#1540)

* Replace the doc commetn @SInCE version string n.e.x.t with 1.5.0

* Add changelogs, update versions, and add new contributors profiles

* Generate new POT file for release v1.5.0

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

* Add new contributors (#1542)

* Add new contributors

* Add kishu7270

---------

Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>

---------

Co-authored-by: Subodh Rajpopat <subodh.rajpopat@rtcamp.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rockey Opu <opu.rockey@gmail.com>
Co-authored-by: Shivam Jha <jhashivam2020@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: subodhr258 <58080782+subodhr258@users.noreply.github.com>
Co-authored-by: KMchaudhary <kuldipkumar.chaudhary@rtcamp.com>
Co-authored-by: Ahmar Zaidi <71930390+AhmarZaidi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants