Releases

2.3.4

03/10/2026
  • New: System Diagnostics Dashboard A new health-check tool that monitors API connections, Cron tasks, and database status to ensure your job board is always running at peak performance.

  • New: Job Sync Queue Architecture We’ve rebuilt our syncing engine to be faster and more reliable, using an atomic queue system to prevent “ghost jobs” and ensure your Loxo listings are always up to date.

  • New: Application Log & Fail-Safe To ensure no candidate is ever missed, LimeStaff now temporarily logs application data while it is being sent to Loxo. This provides a safety net for debugging and manual retries. Successful logs are cleaned up automatically, while failed or pending logs are kept for your review.

  • New: Captcha Integration You can now enable Captcha on your application forms to stop bot submissions and ensure only high-quality applications reach your desk.

  • New: Failure Notification System Stay informed with automated email alerts that notify you immediately if a candidate’s application fails to sync to Loxo.

  • Improved: Design & Templating Updated the “Apply Form” and “Job Search” logic to support WordPress theme overrides, giving you full control over the look and feel without losing your settings during updates.

  • Improved: Sync Reliability Added “exponential backoff” and automatic retries for failed sync items, helping the system recover gracefully from temporary internet or server hiccups.

  • Improved: Security & Sanitization Enhanced data cleaning for all form fields and custom questions to keep your site and candidate data secure.

  • Fixed: Resume Upload Stability Resolved issues with resume file pathing and storage to ensure every attachment is correctly linked to the applicant’s profile.

  • Fixed: Webhook Management Added a one-click tool to regenerate webhooks, making it easy to fix connectivity issues between LimeStaff and Loxo instantly.

  • Feature: Default Phone Region You can now set a default country code for phone number fields, making it faster and easier for local candidates to apply.

Full changelog

2.3.3

01/16/2026
  • Fixed a bug where job sync fails to remove inactive jobs or relists them.

  • Fixed an issue where jobs with expired publish end dates are not removed on sync.

Full changelog

2.3.2

12/23/2025
  • Fixed crashes and errors that could happen when the system receives unexpected responses from the API

  • Improved reliability when the API is unavailable or returns missing data, preventing the plugin from breaking

  • Added better error logging so issues like failed connections or setup problems are easier to diagnose

  • Jobs are now automatically removed when they become inactive on webhook delete event, keeping job listings accurate

  • Improved syncing logic so the system stops early when something goes wrong instead of continuing with bad data

  • Fixed display issues on the settings page to ensure information loads correctly

Full changelog

2.3.1

12/10/2025
  • Added Force Sync (Ctrl/Cmd + Click) to bypass modified-date checks and fully resync all jobs.
  • Improved job sync queued and error status reporting.
  • Fixed missing job meta toggling on single job pages.
  • Restored missing job titles and descriptions in search results.
  • Corrected fallback jobs archive title and fixed page title replacement for the fallback archive.
  • Improved compatibility with SEO plugins and added Google JobPosting schema support.
  • Fixed incorrect CV-required state and prevented apply failures when CV is optional.
  • Improved handling of expired jobs so they sync correctly.
  • Fixed cache clearing issues and ensured cached job meta is removed on sync when possible.
  • Added limestaff_loxo_normalize_job_meta filter for developers.
  • Improved form template fetching by using cached templates when available.
  • Fixed license deactivation failures when the API returns a “failed” status.
  • Added safer handling for unexpected Loxo API responses to prevent fatal errors.
  • Ensured webhooks regenerate correctly when moving from staging to live by storing the site URL.
  • Improved API credential validation by checking credentials on every settings page load.
Full changelog

2.3.0

09/18/2025
  • Added option to always use the job title instead of the display name.
  • Fixed autosync reset issue during job sync.
  • Resolved fatal error caused by unsupported dynamic fields in job application forms.
  • Added option to strip inline styles from job descriptions for consistent theme styling.
  • Introduced unique custom permalinks for job listings with internal ID prefixes.
  • Enabled friendly URLs in the format [title-slug]-[source-job-id].
  • Optimized sync to fetch only modified jobs for better performance.
  • Fixed an issue where autosync could trigger before the scheduled interval.
Full changelog

2.2.9

05/12/2025
  • Filter dropdowns (Country, State, etc.) are now sorted alphabetically.
  • Legacy country/state codes are now fully supported.
  • Applicants can be redirected to a custom “Thank You” page after applying.
  • Fixed missing job categories in filters and restored webhook support.
  • Job sync now works with a broader range of WordPress installations.
  • Sorting by publish date and job title now works correctly in the job search.
Full changelog

2.2.8

04/24/2025
  • Enhanced caching for faster performance.
  • Job board now displays only states with active jobs.
  • Refined UI and UX for a better overall experience.
  • Improved support for Bricks and Elementor widgets.
  • Added a “Sync Jobs” button for manual job updates.
  • Users can manually select job statuses if auto-detection fails.
Full changelog

2.2.7

02/28/2025
  • Inactive and deleted jobs no longer appear in job listings.
  • Fixed CORS issue to ensure seamless API communication.
  • Search filters remain applied even after pagination.
  • Improved expired license error messages for better clarity.
  • Custom field filtering for job board results was added.
  • Optimized API requests to speed up initial job page loading.
  • Introduced a shortcode generator page for easier shortcode creation.
  • Phone number selection in job applications is now ordered alphabetically.
Full changelog

2.2.6

02/06/2025
  • Fixed the issue with job details not displaying correctly when using shortcodes, ensuring all information appears as expected.
  • Resolved the error that caused jobs not to appear on the site and improved error handling for easier troubleshooting.
  • Fixed the issue that was preventing users from applying to jobs, making the application process smoother.
  • Added an option to disable the “Resume Required” field on job application forms, providing more flexibility for users.
  • Implemented dynamic filtering, so job listings now show only relevant filter options based on available jobs.
  • Added support for international phone numbers, allowing applicants from different countries to apply without issues.
  • Ensured the “Published Name” is displayed for jobs when available, falling back to the internal job title when not.
  • Fixed the issue where switching between Basic Auth and Bearer Token authentication modes was disabling the fields, ensuring a seamless transition.
Full changelog

2.2.5

12/31/2024
  • Fixed issues with job visibility so all active jobs now show up on the job board without needing to search.
  • Added a global setting to easily control what job details (like company info and job type) are visible across all pages.
  • Made the [Jobs job_excerpt=No] shortcode work as expected to hide job descriptions when needed.
  • Introduced support for custom Loxo forms.
  • Resolved a display issue with the apply button to make it look and work better.
Full changelog