Changelog
Keep up to date with all our updates.
-
WP Job Manager 2.4.2
-
Fix Job Dashboard actions menu on Safari (#2947)
-
Harden submit-form session cookies (#2945)
-
Fixes a REST API information disclosure where the body, excerpt, and existence of listings restricted by view-capability were exposed to denied viewers. Restricted listings now return 404 indistinguishable from a missing post, including HEAD probes and listings that are also password-protected.
-
Fixes a data-loss bug where editors opening a password-protected listing in the block editor would save empty meta values (location, company name, application target).
-
Fixes a series of information disclosure issues affecting password-protected and capability-restricted job listings.
-
Harden stats AJAX endpoint input validation and rate limiting (#2938)
-
Company logo uploads now accept WebP images by default
-
New filter
job_manager_company_logo_allowed_mime_typesallows customizing allowed file types for the company logo field -
The salary currency field on the job submission form now correctly reflects the configured default currency in its placeholder and helper text.
-
Filled job listings are no longer exposed via the REST API.
-
Job categories are now included in the job RSS feed XML output.
-
Added
featured=truequery parameter support to the job RSS feed to allow filtering by featured listings only. -
Fixed PHP 8+ undefined array key warning in the widget caching methods.
-
Updated Twitter profile links to use the new
x.comdomain and updated related labels to “X / Twitter” to reflect the platform rebrand. -
Added a Settings link to the plugin action links on the Plugins screen for quicker access to plugin settings.
-
-
WP Job Manager 2.4.1
- Add permission check to listing query parameters (#2914)
-
Fix structured data output for password-protected listings (#2913)
-
Update actions/cache to use v4 (#2896)
- reCaptcha script not being loaded (#2893)
- add a additional action to the do_feed_rss2
- fix hardcoded dashboard expiration date format
- Dev: Fix deprecated methods
- Fix file input field for forms not marked as required
-
WP Job Manager 2.4.0
-
Fix job dashboard actions menu in Safari
-
Fix PHP 8.3 support
-
Remove support for Internet Explorer 11
-
Fix WordPress 6.6 compatibility
-
Fix classic editor support for job listings
-
-
WP Job Manager 2.3.0
New!
- Job Statistics — enable insights like job listing page views, unique visits and search impressions to be collected and displayed to employers in the jobs dashboard.
-
Add Google reCAPTCHA v3 support
Improvements:
- New: Job statistics overlay
-
Change: Redesign job dashboard
-
Change: Allow job duplication in the job dashboard for any job
-
Security: Don’t return unpublished jobs only in the promote job endpoint
-
Fix renewals for WordPress.com licenses
-
Fix issues with rich e-mails on some e-mail providers
-
Fix e-mail styling in some e-mail clients
-
Fix expiry date not showing up in backend editor
-
Fix: Add fallback to date format in case it’s missing
-
Fix: Prevent past dates from being used in the datepicker
For developers:
-
Add filter to disable promoted jobs
-
Add placeholder options to select field
-
Job dashboard template has been rewritten
-
WP Job Manager 2.2.2
-
Fix issue with rich e-mails on some e-mail providers (#2753)
-
Fix: ‘featured_first’ argument now works when ‘show_filters’ is set to false.
-
Improve checkbox and radio inputs for styled forms
-
-
WP Job Manager 2.2.1
- Fix PHP 7.x error for mixed returned type (#2726)
-
WP Job Manager 2.2.0
New:
- Allow scheduling listings during job submission — add an option to show a ‘Scheduled Date’ field in the job submission form
-
Add new [jobs] shortcode parameter, featured_first so you can ensure featured listings always show up on top.
-
Add support for user sessions without a full account (used in the Job Alerts extension)
Changes:
- Improve styling for rich text e-mails
-
Include plain text alternative for rich text e-mails for better compatibility
-
Store previous license when plugin is deactivated for easier reactivation later.
-
Update design for settings and marketplace pages
Fixes:
-
Fix custom role permission issues (#2673)
-
Fix RSS, Reset, Add Alert links not showing on search page without a keyword
-
Improve PHP 8 support
-
Fix numeric settings field issues
-
Improve e-mail formatting and encoding, remove extra whitespace
-
Add file type validation and error message to company logo upload
-
Fix cache issue when marking jobs as filled/not filled via bulk actions
-
Do not emit warning when user with insufficient access to Job Manager menu tries to access wp-admin
-
WP Job Manager 2.1.1
-
Fix link to extensions page (#2650)
-
Update Twitter to the new X logo
-
-
WP Job Manager 2.1.0
- Fix: Remove public update endpoint and add nonce check (#2642)
-
WP Job Manager 2.0.0
-
Enhancement: Improve settings descriptions (#2639)
-
Enhancement: Add directApply in Google job schema (#2635)
-
Enhancement: Add ‘Don’t show this again’ link to dismiss promote job modal in the editor (#2632)
-
Enhancement: Add landing pages for Applications and Resumes extensions (#2621)
-
Fix: Align actions in notices in the center (#2637)
-
Fix: Safeguard array in WP_Job_Manager_Settings::input_capabilities (#2631)
-
Fix: Escape menu titles and various admin labels (#2630)
-
Fix: Incorrectly duplicated string in settings (#2628)
-
Fix: Add array initialization to avoid warning (#2619)
-
Fix: Do not check for plugin updates when there are no plugins (#2605)
-
Change: Reorganize administration menu (#2621)
-
Change: Update naming from Add-ons to Extensions, Marketplace (#2621)
-
-
Application Deadline 1.2.7
- New: Allow application deadline to be renewed. (Requires WP Job Manager 1.42.0)
-
Applications 3.0.1
- Fix past-applications.php template not linking to jobs.
-
Resume Manager 2.0.0
-
Fix: Fix date pickers for dynamically added resume sections
-
Fix: Only load resume scripts on relevant pages
-
Tweak: Scroll to top of resume list after page change
-
Fix: Fix embeds for resumes
-
Tweak: Only show skills if skills are enabled in the settings
-
-
Job Alerts 2.1.0
-
Fix: Fix my-alerts.php template HTML
-
Fix: Make ‘Add alert’ link relative
-
Fix: Fix redirection after actions on My alerts page
-
-
WP Job Manager 1.42.0
-
Fix: Fix my-alerts.php template HTML
-
Fix: Make ‘Add alert’ link relative
-
Fix: Fix redirection after actions on My alerts page
-
-
WC Paid Listings 3.0.1
- Fix: Do not check if a subscription was switched on activation #105
- Fix: Allow job subscriptions to be switched #103
- Fix: Fix package counts for renewals #102
-
Resume Manager 1.19.1
- Fix: Fix PHP 8.2 deprecations #81
-
Job Alerts 2.0.0
- Enhancement: Replace my alerts table with list of cards #78
- Enhancement: Add Job Alerts admin table #80
- Fix: Fix PHP 8.2 deprecations #81
- Fix: Fix translation text domain #74
- Fix: Use Job Type IDs instead of slugs #72
-
WC Paid Listings 3.0.0
- Enhancement: Add support for listing renewals #71
- Change: Add filter for processing orders #79
- Fix: Fix PHP 8.2 deprecations #81
-
Simple Paid Listings 2.0.0
- Enhancement: Add renewal support for PayPal #84
- Enhancement: Add support for listing renewals #71
- Fix: Repair PayPal SPL itegration #82
- Fix PHP 8.2 deprecations #81