Skip to content

Version update v4.7.12 - #2363

Merged
the-hercules merged 3 commits into
developfrom
version-update/v4.7.12
Aug 18, 2026
Merged

Version update v4.7.12#2363
the-hercules merged 3 commits into
developfrom
version-update/v4.7.12

Conversation

@the-hercules

Copy link
Copy Markdown
Contributor

Version bump, changelog and translation template for the 4.7.12 release.

Changes

file change
index.php Version: header and RTMEDIA_VERSION constant → 4.7.12
readme.txt Stable tag:4.7.12, changelog entry, Upgrade Notice entry, contributor added
README.md changelog entry
changelog.txt changelog entry
languages/buddpress-media.pot regenerated

Requires at least: 4.9.6 and Tested up to: 7.0 were already updated in #2357 and are unchanged here. Verified against the wp.org core API that current WordPress is 7.0.4, so 7.0 is valid.

Changelog wording

Deliberately generic, matching the 4.7.10 / 4.7.11 style. The underlying fixes are authorization and privacy related, and the specifics are not spelled out so that unpatched installs are not handed a roadmap.

POT

Regenerated with wp i18n make-pot . languages/buddpress-media.pot (note: there is no makepot task in the Gruntfile, so grunt makepot does not apply). It picked up the strings added by #2357:

  • You do not have permission to submit a support request.
  • user registration is not allowed
  • Upload failed due to internal server error. (also corrects the previous Uploade failed… typo)

and dropped Thank you for your time., left over from the removed dead linkback / convert_videos handlers. The remaining line churn is source-reference renumbering.

Build assets

Ran the full production build (npx grunt build) on the .nvmrc-pinned node v20.18.1. It produced no file changes — the committed minified assets already match what the sources compile to, so no asset commit is included.

This was checked deliberately, because #2357 added AJAX nonce wiring to admin JavaScript and a rebuild would overwrite any edit that had been made only to a minified file. Every nonce marker present in admin.min.js, rtmedia-admin.min.js, importer.min.js and migration.min.js traces back to its source file, and the marker sets are identical before and after the rebuild.

Verification

Version string is consistent across index.php header, RTMEDIA_VERSION, readme.txt stable tag and the POT Project-Id-Version.

Admin AJAX behaviour re-checked at runtime against the rebuilt assets:

actor nonce result
subscriber valid, own blocked, option unchanged
administrator valid succeeds
administrator invalid blocked

Release date

The changelog is dated August 17, 2026. If the tag is pushed on a different day, this needs updating before tagging.

🤖 Generated with Claude Code

Copilot AI balanced review requested due to automatic review settings August 17, 2026 13:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates rtMedia metadata and release documentation for version 4.7.12.

Changes:

  • Bumps plugin and stable-tag versions.
  • Adds 4.7.12 changelog and upgrade notice.
  • Regenerates the translation template.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
index.php Updates runtime version metadata.
readme.txt Adds release metadata and notes.
README.md Adds the 4.7.12 changelog.
changelog.txt Records release changes.
languages/buddpress-media.pot Updates extracted translations and version metadata.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread languages/buddpress-media.pot Outdated
Comment thread languages/buddpress-media.pot
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings August 17, 2026 13:33
@the-hercules
the-hercules force-pushed the version-update/v4.7.12 branch from 8308adb to 064f0eb Compare August 17, 2026 13:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 5 changed files in this pull request and generated no new comments.

languages/buddypress-media.pot (the name matching the plugin text domain)
was stale at 4.7.10 and missing the strings added in #2357, while releases
have been maintaining the misspelled languages/buddpress-media.pot.

Regenerate it with WP-CLI 2.12.0 so both templates carry the same 4.7.12
strings. Content is now byte-identical between the two files apart from
the creation timestamp.

Consolidating onto the correctly-spelled name and removing the duplicate is
deliberately left to a follow-up, so this release does not change the
documented release procedure.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings August 17, 2026 19:10

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 4 out of 6 changed files in this pull request and generated no new comments.

Suppressed comments (2)

index.php:6

  • The 4.7.12 package still inherits Plugin Name: rtMedia for WordPress, BuddyPress and bbPress on line 3. PR #2357 explicitly removed the now-restricted “WordPress” term to clear Plugin Check's trademark warning, but a later commit accidentally restored it. Restore rtMedia for BuddyPress and bbPress and regenerate the POT files before tagging; otherwise this release contradicts its plugin-compliance changelog entry.
 * Version: 4.7.12

readme.txt:2

  • The WordPress.org readme title on line 1 also restores the restricted rtMedia for WordPress, BuddyPress and bbPress name that PR #2357 removed for Plugin Check compliance. Change it back to rtMedia for BuddyPress and bbPress in coordination with the plugin header and regenerated POT files before releasing.
Contributors: rtcamp, mangeshp, sanket.parmar, pranalipatel, jignesh.nakrani, manishsongirkar36, kiranpotphode, yahil, 1naveengiri, bhargavbhandari90, raftaar1191, rittesh.patel, sagarjadhav, pushpak.pop, faishal, desaiuditd, rahul286, JoshuaAbenazer, gagan0123, saurabhshukla, nitun.lanjewar, umesh.nevase, suhasgirgaonkar, neerukoul, hrishiv90, kanakiyajay, jarretc, tobiaskluge, rafaelfunchal, UmeshSingla, mehulkaklotar, tannermirabel, kishores, chandrapatel, rahul3883, nomnom99, sayanchakraborty, milindmore22, thrijith, abhijitrakas, sid177, montu3366, jashwini, juhise, ravatparmar, dharmin16, malavvasita, pooja1210, krupajnanda, surajkumarsingh, kanumalivad, dishitpala, shobhit2412, vaishu.agola27, kapilpaul, opurockey, vkd007, pavanpatil1, pradeep1308, shardul200, sabbir1991, kamalahmed, ibnulk, harshbarach, Mukulsingh27, vishalkakadiya, elifvish, krupajnanda, utsavladani, krishana79, rohitmathur7, kuldipchaudhary, mchirag2002, vedantgandhi28, mohamedahamed, the-hercules

@rtBot

rtBot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Unable to PHPCS or SVG scan one or more files due to error running PHPCS/SVG scanner:

  • index.php

The error may be temporary. If the error persists, please contact a human (commit-ID: fe36428).

@the-hercules
the-hercules merged commit 4dea7df into develop Aug 18, 2026
6 checks passed
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.

4 participants