PluginProbe
Passster – Password Protect Pages and Content / 4.3.16
Passster – Password Protect Pages and Content v4.3.16
4.3.16 4.3.15 4.3.14 4.3.12 4.3.13 4.3.11 4.3.10 4.3.9 4.3.8 4.3.7 4.3.6 4.3.5 trunk 3.5.4 3.5.5.2 3.5.5.8 3.5.5.9 4.0 4.1.4 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.15 All 48 releases
← All changes | readme.txt +128 -6 4.2.154.3.16 View file →
@@ -1,13 +1,13 @@
1 1 === Passster - Password Protect Pages and Content ===
2 2 Contributors: wpchill, silkalns
3 3 Tags: password protect, password, restrict content, sitewide, password protection
4 4 Requires at least: 6.5
5 -Tested up to: 6.8
5 +Tested up to: 7.1
6 6 Requires PHP: 7.2
7 7 License: GPLv2 or later
8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html
9 -Stable tag: 4.2.15
9 +Stable tag: 4.3.16
10 10
11 11 == Description ==
12 12 ## Password Protect Pages, Posts & Content in WordPress
13 13
@@ -84,13 +84,20 @@
84 84 All primary texts and information can be modified from the admin area of Passster.
85 85 The plugin is fully translatable in your language. There are only en_EN and de_DE at the moment, but you can easily add your preferred language as a .po/.mo.
86 86 It’s also fully compatible with WPML and Polylang.
87 87
88 += Where do I report security bugs found in this plugin? =
89 +
90 +Please report security bugs found in the source code of the Passster plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fb73f-e810-474a-a64f-c86081aa9b46). The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin."
91 +
88 92 == Screenshots ==
89 93 1. Passster Password Form
90 -2. Passster Areas
91 -3. Passster Settings
92 -3. Passster Customizer Options
94 +2. Passster Settings Area General
95 +3. Passster Settings Area Design
96 +4. Passster Protected Areas
97 +5. Passster Protected Areas in page edit
98 +6. Passster Password Lists - Pro only
99 +7. Passster Statistics - Pro only
93 100
94 101 == Installation ==
95 102
96 103 Passster is simple to install:
@@ -102,9 +109,124 @@
102 109 5. Browse to Settings > Passster
103 110 6. Customise your settings and your good to go!
104 111
105 112 == Changelog ==
113 += 4.3.16 - 18.09.2026 =
114 +* Added: Post Type Level Protection: password-protect an entire post type at once.
115 +* Fixed: Unlock link redirects on archive pages.
106 116
117 += 4.3.15 - 10.09.2026 =
118 +* Fixed: Compatibility issue with some page builders.
119 +
120 += 4.3.14 - 03.09.2026 =
121 +* Fixed: Security update.
122 +* Fixed: Minor admin UI improvements.
123 +
124 += 4.3.13 - 02.09.2026 =
125 +* Fixed: Security update.
126 +
127 += 4.3.12 - 01.09.2026 =
128 +* Fixed: Security update.
129 +
130 += 4.3.11 - 25.08.2026 =
131 +* Fixed: Some Design settings were not being applied to the password form.
132 +
133 += 4.3.10 - 21.08.2026 =
134 +* Fixed: Various password validation and unlock reliability improvements.
135 +
136 += 4.3.9 - 13.08.2026 =
137 +* Fixed: Security issue (thanks to WPScan).
138 +* Fixed: Block editor freezing when selecting a block built with page builders like Spectra.
139 +* Changed: Hid noisy Freemius notices (opt-in reminder, premium activation, plan upgrade messages).
140 +* Changed: Updated Freemius SDK to 2.13.4.
141 +
142 += 4.3.8 - 03.08.2026 =
143 +* Fixed: Security issue.
144 +* Fixed: Block editor freezing on pages built with Elementor.
145 +* Changed: Improved Protected Content block toolbar performance on pages with many blocks.
146 +
147 += 4.3.7 - 27.07.2026 =
148 +* Fixed: Security issue (thanks to Pierre Rudloff).
149 +
150 += 4.3.6 - 23.07.2026 =
151 +* Added: "Show Password" label is now customizable from the General settings tab.
152 +* Fixed: Per-page form text being used even when "Overwrite Defaults" is disabled.
153 +* Fixed: Instruction text showing as garbled characters when using the Protected Area block.
154 +* Fixed: Security issues (thanks to Revanth Hari Narayana Matte).
155 +
156 += 4.3.5 - 02.06.2026 =
157 +* Fixed: hCaptcha cookie not being recognized on subsequent page loads.
158 +* Fixed: Unlock links with special characters in instructions could cause encoding errors.
159 +* Fixed: Pass parameter being lost during global protection redirect.
160 +
161 += 4.3.4 - 08.05.2026 =
162 +* Fixed: Replaced non-functional license activation button on free version with installation guide for Passster PRO.
163 +* Fixed: Category lock not showing password form on regular post category archive pages.
164 +
165 += 4.3.3 - 03.04.2026 =
166 +* Changed: Enhance PS_Rest_Handler to allow public access to additional Passster endpoints for guest users.
167 +
168 += 4.3.2 - 30.03.2026 =
169 +* Fixed: Category lock for WooCommerce products and categories.
170 +* Changed: Page refresh on unlock is now on by default. Inline unlock can be enabled via Advanced → Unlock Behaviour.
171 +
172 += 4.3.1 - 20.03.2026 =
173 +* Fixed: Password label should not be visible, it's there for accessibility reasons.
174 +* Fixed: Password label is now translatable.
175 +* Fixed: Missing loading animation.
176 +
177 += 4.3.0 - 20.03.2026 =
178 +* Changed: Refactor settings display and added statistics page.
179 +* Added: Category lock.
180 +* Added: Passter Protected Area Gutenberg wrapper block.
181 +
182 += 4.2.29 - 12.02.2026 =
183 +* Fixed: Password validation and unlock link generation failing when the password contains the % character.
184 +
185 += 4.2.28 - 02.02.2026 =
186 +* Fixed: Nonce validation failing for logged-in users when fetched via REST endpoint.
187 +
188 += 4.2.27 - 27.01.2026 =
189 +* Fixed: Prevent nonce from being cached.
190 +* Fixed: Page protect children option.
191 +
192 += 4.2.26 - 16.01.2026 =
193 +* Fixed: Security update
194 +
195 += 4.2.25 - 14.01.2026 =
196 +* Fixed: Passster protected events do not show up in The Events Callendar REST requests.
197 +* Changed: Prevent nonce from being cached.
198 +* Fixed: Security update
199 +
200 += 4.2.24 - 12.01.2026 =
201 +* Fixed: Vulnerability in passster shortcode.
202 +* Fixed: Fix allowing hashed in unlocking page url.
203 +
204 += 4.2.23 - 08.01.2026 =
205 +* Fixed: Bug preventing password validation.
206 +
207 += 4.2.22 - 05.01.2026 =
208 +* Fixed: Vulnerability in passster shortcode.
209 +
210 += 4.2.21 - 18.12.2025 =
211 +* Fixed: Vulnerability in passster shortcode.
212 +
213 += 4.2.20 - 22.10.2025 =
214 +* Fixed: Security update
215 +
216 += 4.2.19 - 02.10.2025 =
217 +* Fixed: Vulnerability in passster shortcode.
218 +
219 += 4.2.18 - 15.09.2025 =
220 +* Added: null alt attribute to ps-loader image for better accessibility compliance.
221 +* Changed: Made password form input IDs unique per protected area to prevent duplicate IDs when using multiple forms on the same page.
222 +
223 += 4.2.17 - 22.07.2025 =
224 +* Fixed: Users with allowed roles can now access other pages when global restriction is active and the password page is excluded for them.
225 +
226 += 4.2.16 - 09.07.2025 =
227 +* Changed: Allow HTML & shortcodes in instructions.
228 +
107 229 = 4.2.15 - 17.03.2025 =
108 230 * Added: Support for Turnstile captcha.
109 231
110 232 = 4.2.14 - 25.02.2025 =
@@ -809,5 +931,5 @@
809 931
810 932 == Upgrade Notice ==
811 933
812 934 = 4.2.13 =
813 -This resolved an issue with the "Activate Protection" option set for the Global protection page.
935 +This resolved an issue with the "Activate Protection" option set for the Global protection page.