Releases: Automattic/WP-Job-Manager
Releases · Automattic/WP-Job-Manager
1.32.0-beta2
This beta makes the following changes:
- Automatically loads
select2
and enhanced select on taxonomy and archive pages. - Uses
width: 100%
forselect2
args. This may require some CSS updates for themes but we think it will be easier to add compatibility compared to other options. The parent element should have defined width and notwidth: auto
. This matches WooCommerce's strategy forselect2
. - Only initializes
select2
on visible<select />
elements. This will help with conflicts withchosen
, which hides the<select />
field on initialization.
1.32.0-beta1
See #1649 for changelog, timeline, and testing instructions.
1.31.3
1.31.2
1.31.1
Release of 1.31.1.
- Enhancement: Add option to show company logo in Recent Jobs widget. (@RajeebTheGreat)
- Enhancement: Suggest additional cookie information on Privacy Policy page.
- Enhancement: Add WPJM related meta data to user data extract.
- Fix: Tightened the security of the plugin with additional string escaping.
- Fix: Issue with map link in admin backend. (@RajeebTheGreat)
- Fix: No longer auto-expire job listings in Draft status.
- Fix: Issue with undefined index error in WP admin. (@albionselimaj)
- Fix: Issue with duplicate usernames preventing submission of job listings. (@timothyjensen)
- Dev: Widespread code formatting cleanup throughout the plugin.
1.31.1-beta2
See #1539 for more information.
1.31.1-beta1
Testing instructions in #1539
1.31.0
Changelog
- Change: Minimum WordPress version is now 4.7.0. #1410
- Enhancement: Add email notifications with initial support for new jobs, updated jobs, and expiring listings.
- Enhancement: For GDPR, scrub WPJM data from database on uninstall if option is enabled.
- Enhancement: Filter by Filled and Featured status in WP admin. #1447
- Enhancement: Simplify the display of application URLs. #1456
- Enhancement: When using WPML, prevent changes to page options when on a non-default language. (@vukvukovich) #1442
- Enhancement: Include company logo in structured data. (@RajeebTheGreat) #1412
- Enhancement: Use more efficient jQuery selectors in scripts. (@RajeebTheGreat) #1403
- Enhancement: Use proper
<h2>
tag incontent-summary-job_listing.php
template for the job title. (@abdullah1908) #1433 - Enhancement: Hide empty categories on
[job]
filter. #1416 - Fix: Update calls to
get_terms()
to use the new format. #1453 - Fix: Maintain the current tab when saving settings in WP Admin. #1441
- Fix: Enqueue the date picker CSS when used on the front-end. #1390
- Fix: Remove errors when widget instance was created without setting defaults. #1445
- REST API Pre-release: Add support for job category taxonomy endpoints. #1415
- Dev: Add
$job_id
parameter tojob_manager_job_dashboard_do_action_{$action}
action hook. (@jonasvogel) #1386 - Dev: Add support for hidden WPJM settings in WP Admin. #1440
1.31.0-beta2
1.31.0-beta1
Testing Priorities
With your instance of WPJM, please test the following:
- Email Notifications:
- This release contains 4 core email notifications: admin notice of new job from frontend, admin notice of updated job from frontend, admin notice of expiring jobs, employer notice of expiring jobs.
- We'll need to make sure all these are sent when triggered. For the first two, create a new job from
[submit_job_form]
and then update the job from[job_dashboard]
. - For the expiration dates, use the settings to find trigger the notice for upcoming expiring job listings. Use Crontrol to manually run the cron job.
- For GDPR data deletion, when you're all done with testing this release, deactivate and uninstall WP Job Manager. All WPJM related data (not from extensions) should be deleted.
- Many PRs have additional testing instructions. Feel free to test additional changes as listed below.
Changelog
- Change: Minimum WordPress version is now 4.7.0. #1410
- Enhancement: Add email notifications with initial support for new jobs, updated jobs, and expiring listings.
- Enhancement: For GDPR, scrub WPJM data from database on uninstall if option is enabled.
- Enhancement: Filter by Filled and Featured status in WP admin. #1447
- Enhancement: Simplify the display of application URLs. #1456
- Enhancement: When using WPML, prevent changes to page options when on a non-default language. (@vukvukovich) #1442
- Enhancement: Include company logo in structured data. (@RajeebTheGreat) #1412
- Enhancement: Use more efficient jQuery selectors in scripts. (@RajeebTheGreat) #1403
- Enhancement: Use proper
<h2>
tag incontent-summary-job_listing.php
template for the job title. (@abdullah1908) #1433 - Enhancement: Hide empty categories on
[job]
filter. #1416 - Fix: Update calls to
get_terms()
to use the new format. #1453 - Fix: Maintain the current tab when saving settings in WP Admin. #1441
- Fix: Enqueue the date picker CSS when used on the front-end. #1390
- Fix: Remove errors when widget instance was created without setting defaults. #1445
- REST API Pre-release: Add support for job category taxonomy endpoints. #1415
- Dev: Add
$job_id
parameter tojob_manager_job_dashboard_do_action_{$action}
action hook. (@jonasvogel) #1386 - Dev: Add support for hidden WPJM settings in WP Admin. #1440