After theme update:
1. Make sure you updated also plugins (WorkScout Core and WorkScout Elementor)
2. Clear your website’s cache and hosting cache after the update
4.2.4
- Fix for Kirki loop on update
4.2.3
- Fix for Kirki/Purecustomizer misshap
4.2.2
- Header Builder
- Employers can no longer apply to their own job listings.
- Fixed a "tippy is not defined" JavaScript error when opening the login/registration popup on sites without the WorkScout Freelancer add-on.
- WorkScout Core: fixed the messages page script (chatfilter.js) throwing "Cannot read properties of null (reading 'closest')" on the conversations list and for logged-out visitors.
- WorkScout Core: the "Skip additional login/registration security check" option now also covers the registration form.
- WorkScout Core: the password reset form no longer redirects to a hard-coded /member-login URL when the reset link is invalid or expired.
- Fixed job region archive pages from first rendering jobs from every region and only switching to the correct region after the AJAX refresh.
- The Apply button and form are now hidden for the listing's author, the rule is enforced again when an application is submitted, and the author sees "This is your own job listing, so you cannot apply to it." instead of "Applications have closed".
- Sites that want the previous behaviour can return true from the new workscout_owner_can_apply_to_own_job filter.
- The password reset form now uses the Lost Password page from the settings, falling back to the WordPress lost password URL.
- The region passed by the archive template to the [jobs] shortcode is now applied on the first render, with slugs resolved to term IDs and child regions included.
4.2.01
- Fix for Setup Wizard
4.2.0
- New Features
- New "Hierarchical Taxonomy Display" widget: shows a taxonomy's top-level terms as cards, each optionally listing its direct child terms as links. Works with every hierarchical WorkScout taxonomy (job & candidate categories, regions, task categories, skills).
- New drag-and-drop Form Editor (WorkScout Core -> Form Editor) for the job, resume, company and task submission forms - reorder, relabel, hide or add fields visually, replacing the old field-visibility checklist.
- New "Hierarchical Taxonomy Display" widget: shows a taxonomy's top-level terms as cards, each optionally listing its direct child terms as links. Works with every hierarchical WorkScout taxonomy (job & candidate categories, regions, task categories, skills).
- New drag-and-drop Form Editor (WorkScout Core -> Form Editor) for the job, resume, company and task submission forms - reorder, relabel, hide or add fields visually, replacing the old field-visibility checklist.
- Improvements
- Improved demo content export/import:
- Improvements
- Improved demo content export/import:
- The Companies widget (Elementor) no longer breaks the page when the "MAS Companies For WP Job Manager" plugin is inactive - it now shows a clear notice to admins instead.
- Fixes
- Fixed the "WorkScout Core" admin toolbar links (visible on the front end) going to a wp-admin "not allowed" page instead of opening the intended settings tab.
- Fixed the "Task type" field on the task submission form sometimes being incorrectly hidden due to a bug in the old Field Visibility screen.
- Term counts and "Featured" filtering on Candidate and Task widgets/taxonomy pages no longer incorrectly show 0.
- "Hide Empty Terms" on taxonomy displays no longer hides a parent category whose listings all live in its subcategories.
- Fixed a couple of PHP 8 fatal errors that could occur on Elementor widgets and taxonomy helper functions.
- Fixed candidate/freelancer avatar sizing on the freelancer overview cards on larger screens.
- The Companies widget (Elementor) no longer breaks the page when the "MAS Companies For WP Job Manager" plugin is inactive - it now shows a clear notice to admins instead.
- Fixes
- Fixed the "WorkScout Core" admin toolbar links (visible on the front end) going to a wp-admin "not allowed" page instead of opening the intended settings tab.
- Fixed the "Task type" field on the task submission form sometimes being incorrectly hidden due to a bug in the old Field Visibility screen.
- Term counts and "Featured" filtering on Candidate and Task widgets/taxonomy pages no longer incorrectly show 0.
- "Hide Empty Terms" on taxonomy displays no longer hides a parent category whose listings all live in its subcategories.
- Fixed a couple of PHP 8 fatal errors that could occur on Elementor widgets and taxonomy helper functions.
- Fixed candidate/freelancer avatar sizing on the freelancer overview cards on larger screens.
- WorkScout Elementor now ships 22 additional widgets, ported and restyled for job boards: Simple Hero, Fan Hero, Marketplace 3D Hero, Loan Hero, Bento Grid, Stories Bento, Account Types Bento, Content Carousel, Feature Tabs, Feature Cards, Feature Stack, Animated Icon Boxes, Category Marquee, Taxonomy Tabs, Taxonomy Expanding Strip, Hierarchical Taxonomy Display, Reviews Marquee, Coupons Display, Modern FAQ, FAQ, Accent Headline and Minimal Search Form. All of them can now pull content from Jobs, Candidates (Resumes) or Tasks and any of their categories, regions, tags or skills - not just job listings.
- WorkScout Core settings redesigned with a modern sidebar navigation, section cards and a quick-jump menu for long tabs.
- The Google Maps API key field now has a "Test" button that runs a live check and reports exactly why a key isn't working (restrictions, billing, disabled API, etc.) instead of only failing silently on the front end.
- Term icon and image fields are now available on every job, candidate and task taxonomy (regions, types, tags, skills), not just the three main category taxonomies.
- The Customizer now runs on PureCustomizer instead of the bundled Kirki library. All existing Customizer settings carry over automatically; if you have custom code that hooks directly into Kirki, please verify it after updating.
- Color fields in WorkScout Core settings now use WordPress's native color picker (with a Clear button) instead of the old Farbtastic picker, and can be left empty.
- Marking a job as filled or featured now refreshes cached category counts immediately instead of up to 3 days later.
- Numerous admin and front-end text strings that weren't translatable are now properly localized.New Features
- WorkScout Elementor now ships 22 additional widgets, ported and restyled for job boards: Simple Hero, Fan Hero, Marketplace 3D Hero, Loan Hero, Bento Grid, Stories Bento, Account Types Bento, Content Carousel, Feature Tabs, Feature Cards, Feature Stack, Animated Icon Boxes, Category Marquee, Taxonomy Tabs, Taxonomy Expanding Strip, Hierarchical Taxonomy Display, Reviews Marquee, Coupons Display, Modern FAQ, FAQ, Accent Headline and Minimal Search Form. All of them can now pull content from Jobs, Candidates (Resumes) or Tasks and any of their categories, regions, tags or skills - not just job listings.
- WorkScout Core settings redesigned with a modern sidebar navigation, section cards and a quick-jump menu for long tabs.
- The Google Maps API key field now has a "Test" button that runs a live check and reports exactly why a key isn't working (restrictions, billing, disabled API, etc.) instead of only failing silently on the front end.
- Term icon and image fields are now available on every job, candidate and task taxonomy (regions, types, tags, skills), not just the three main category taxonomies.
- The Customizer now runs on PureCustomizer instead of the bundled Kirki library. All existing Customizer settings carry over automatically; if you have custom code that hooks directly into Kirki, please verify it after updating.
- Color fields in WorkScout Core settings now use WordPress's native color picker (with a Clear button) instead of the old Farbtastic picker, and can be left empty.
- Marking a job as filled or featured now refreshes cached category counts immediately instead of up to 3 days later.
- Numerous admin and front-end text strings that weren't translatable are now properly localized.
4.1.14
- Setup Wizard fixes
- Security Fixes
- Stripe SDK update
4.1.13
- Test