Skip to content

Commit 721e4a2

Browse files
committed
Final version bump to v5.1.3 for public release.
1 parent d607fe3 commit 721e4a2

39 files changed

Lines changed: 1359 additions & 1229 deletions

.github/workflows/release.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: Deploy to wordpress.org
22
on:
33
release:
44
types: [published]
5+
56
jobs:
67
deploy:
78
name: Deploy to WordPress.org
@@ -11,8 +12,29 @@ jobs:
1112
- name: Checkout code
1213
uses: actions/checkout@v4
1314

15+
- name: Delete existing SVN tag if exists
16+
env:
17+
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
18+
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
19+
PLUGIN_SLUG: user-registration
20+
run: |
21+
TAG_VERSION="${{ github.event.release.tag_name }}"
22+
TAG_VERSION="${TAG_VERSION#v}" # strip leading 'v' if present e.g v5.1.3 -> 5.1.3
23+
SVN_TAG_URL="https://plugins.svn.wordpress.org/user-registration/tags/5.1.3/"
24+
25+
# Check if tag exists before trying to delete
26+
if svn info "$SVN_TAG_URL" --username "$SVN_USERNAME" --password "$SVN_PASSWORD" > /dev/null 2>&1; then
27+
echo "Tag ${TAG_VERSION} exists, deleting..."
28+
svn delete "$SVN_TAG_URL" \
29+
--username "$SVN_USERNAME" \
30+
--password "$SVN_PASSWORD" \
31+
-m "Removing incomplete tag ${TAG_VERSION} for redeployment"
32+
else
33+
echo "Tag ${TAG_VERSION} does not exist, skipping delete."
34+
fi
1435
- name: WordPress Plugin Deploy
1536
uses: 10up/action-wordpress-plugin-deploy@master
1637
env:
1738
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
1839
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
40+
SLUG: user-registration

CHANGELOG.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1+
= 5.1.3 - 2/24/2026 =
2+
* Enhance - Membership field not draggable when no membership plans created, notice is shown.
3+
* Fix - Missing Content restriction CSS file error.
4+
* Fix - Auto approval and auto login not working incase of PayPal payments.
5+
* Fix - Missing connection indicators for integration add-ons.
6+
* Fix - Content restriction template appearing twice when using Elementor.
7+
* Fix - Insecure Direct Object Reference to Unauthenticated Limited User Deletion
8+
* Fix - Unauthenticated Privilege Escalation via Membership Registration.
9+
* Fix - Authentication Bypass fix.
10+
* Fix - Authenticated SQL injection via membership ids fix.
11+
* Fix - Missing authorization to unauthenticated payment bypass.
12+
113
= 5.1.2 - 12/02/2026 =
2-
* Security - Arbitrary code execution through shortcode.
14+
* Fix - Arbitrary code execution through shortcode.
315
* Enhance - Default WordPress login form is no longer forced.
416
* Enhance - Default filter set to All for payments table.
517
* Enhance - Added support for other search parameters on Members table.

assets/css/activation-rtl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/activation.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/admin-rtl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/admin.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/deactivation-feedback-rtl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)