Changelog

1.6.4 – December 9, 2016

  • NEW HTML5 email, tel, and URL input types
  • FIX WPML Option label/values not updating
  • FIX WPML List table showing old cached data
  • FIX WPML dupe contexts “X Listing Fields Listing Fields”
  • More info on WPML fix and HTML5 types: https://smyl.es/fer164
  • FIX term-dropdown “none selected” as empty value (instead of -1)
  • FIX taxonomy values not being set when duplicate listing
  • Remove job_type multi from settings (should be set in field editor)
  • Hide WPML language filters on list table
  • Added code to force WPML to clear cache values

1.6.3 – November 21, 2016

  • MAJOR FIX label/div being output when field has no value
  • NEW taxonomy multiselect max selected options (advanced tab)
  • NEW standard multiselect max selected options (advanced tab)
  • NEW standard multiselect placeholder support
  • NEW taxonomy dropdown/select placeholder support
  • NEW custom taxonomy sorting support https://smyl.es/fets
  • NEW support for template overrides using  field_editor  directory in child themes
  • NEW don’t clear options when switching between field types (select, radio, multiselect)
  • NEW taxonomy dropdown/select support HTML5 required attribute
  • FIX default value not loading on text and number field types
  • Support for new job_type setting in core (multi or single)

1.6.2 – November 15, 2016

  • NEW output as LINK scheme handling (tel:, mailto:, etc)
  • NEW hide in admin setting for no value field types (under advanced)
  • NEW inherit_config shortcode option to inherit config from auto output
  • FIX translation not working when cache is enabled
  • FIX shortcode label argument issues
  • FIX checkbox false value output not working correctly
  • FIX required checkbox value not loading on field edit
  • FIX list table not updating due to caching (on save/updated)
  • Fixed meta key notice showing when meta key input was empty
  • Display “cache disabled” instead of button when cache disabled

1.6.1 – November 1, 2016

  • FIX FacetWP display value not indexing correctly
  • FIX Listable file-field.php template file ( PHP warnings, broken images on edit )
  • FIX Jobify buttons showing as regular buttons (added Jobify specific template override)
  • FIX Field Editor Settings cache button PHP warnings
  • Updated list table CSS padding
  • NEW plugin/theme support for specific template overrides
  • Few other minor enhancements and minor bug fixes

1.6.0 – October 3, 2016

  • NEW field configuration caching
    This is handled through WordPress transients and can be enabled/disabled via Field Editor Settings (enabled by default).  This should decrease page load times by at least half a second or more, depending on the number of fields you have.

  • NEW prevent non-package fields from being saved to listing for WCPL
    This prevents users from bypassing package requirements (fields allowed) by selecting different package after going to preview step.
  • NEW unattach media from post when package upgrade/downgrade for WCPL
  • MAJOR BUG FIX FacetWP custom fields not being indexed correctly
  • FIX bulk actions now work correctly
  • FIX output show label not working for multiselect fields
  • FIX per-page screen options not saving correctly
  • FIX problem with detecting theme name correctly
  • Made font size smaller for admin notices on list table pages
  • Along with the new field configuration caching, this update also includes a complete update of the functions used to return and build all the field configuration.  All functions/methods are still backwards compatible, but have been updated to support caching, enhance functionality, and decrease the amount of code that has to be ran.  This update should decrease page load times when you have caching enabled (see field editor settings page).  You can test by appending ?no_cache=true to any URL to prevent caching on that page.

1.5.0 – September 8, 2016

  • NEW limit number of files uploaded in file upload field
    This is handled both on frontend using JavaScript, and in backend via PHP to prevent anyone bypassing JavaScript.  Supports both AJAX and non-AJAX file upload field types for job, company, and resume file upload fields.  Support for packages will be added in an upcoming release.  Max files allowed shows next to max filesize (if field has no custom description)
  • NEW FacetWP integration, custom fields, and auto indexing (see FacetWP tab on settings page)
  • NEW reCAPTCHA settings (theme, size, type)
  • NEW reCAPTCHA language support from WordPress get_locale()  or custom language.
  • NEW output label instead of value (allows for translation, see Fields tab on settings page)
  • NEW output as link now supports taxonomies
  • NEW output filename instead of full URL when output as link
  • NEW get_custom_field_config function to return field config (label, desc, etc)
  • NEW allow candidate_photo  to be set to multiple (in field editor settings)
  • NEW submit listing field HTML elements now have type-metakey class
  • NEW (Listify) remove gallery  meta on pkg up/down if gallery_images  not in package
  • FIX (Listify) show company_logo  in admin field data area (when using Listify)
  • FIX issue with shortcode arguments not being passed correctly
  • FIX string translation issues when value includes quotes
  • FIX debug data in field editor settings now loaded using AJAX (to prevent 500 errors)
  • FIX field configuration not being if value is 0 (zero)
  • FIX (Jobify) field editor handling featured_image  when using Jobify (Jobify handles it)
  • FIX php warning in_array  in functions.php for wpautop, and auto-output.php
  • FIX mime types are no longer added to string translation
  • FIX job_description  being able to be set as not required or admin only
  • FIX job_tags  showing in admin field data area when type is textbox
  • FIX license deactivating even if setting enabled to prevent (in field editor settings)
  • UPDATE settings page, cleanup and added separators
  • Added filter after field configuration is updated
  • Added filter to customize fields shown in list table popover/popup
  • Added notice about compatibility or features lost when user disables fields ( application , job_location , job_category , job_region )
  • Added job_description  to always required (prevent WSOD on preview if admin disabled job_description )
  • Update date picker to use unique ID
  • Hide placeholder field on checkbox (placeholder not supported in checkbox)
  • Updated sort method names to silence incorrect WPEngine PHP7 compatibility notices
  • Plugin is still backwards compatible with older versions of WP Job Manager

1.4.6 – May 10, 2016

  • listable set company_logo  multiple as false if version >= 1.4.1
  • listable set company_logo  multiple as true if version < 1.4.1
  • listable hide main_image  in admin (show in sidebar as gallery)
  • Hide company_logo  in admin if WP Job Manager >= 1.24.0
  • FIX issue updating plugin when viewing “details”
  • FIX error when updating and plugin installed in incorrect directory, and shows “can’t use function return value in write context” error

1.4.5 – May 9, 2016

  • NEW sMyles Updater v2 & New License Activation Page
  • NEW field options drag and drop sorting
  • NEW updater now supports multisite installations
  • NEW updated multiselect field type now uses chosen by default
  • NEW WPML/Polylang support for all custom fields now (options, etc)
  • NEW force register all strings in WPML/Polylang (Fields tab in Settings)
  • NEW value and args filters for the_custom_field_output_as()
  • NEW notice when installed in incorrect directory
  • NEW output as link with email value, adds mailto: to link
  • NEW output reCAPTCHA even if all company fields disabled
  • NEW support for Advanced Video Embedder
  • NEW filter field_editor_output_oembed_wrap_with_jetpack to pass oembed HTML through video_embed_html  filter
  • NEW filter for field value when listing updated/created
    job_manager_field_editor_save_custom_field_value
  • NEW action after all values saved when listing updated/created
    job_manager_field_editor_save_custom_field_value
  • NEW added ar_EG, es_AR, and es_US translations
  • NEW prevent saving config for field with invalid type
  • FIX WordPress error when clicking install from details screen (for next update)
  • FIX save to user meta not saving when field left empty (uses default)
  • FIX WPML incorrect user config (jmfe_custom_fields set to 0)
  • FIX issues with wp_get_post_terms() and multiple terms
  • FIX shortcode issues with obtaining post ID randomly
  • FIX admin only radio/checkbox to NOT update on frontend
  • FIX upgrade/downgrade package, support Listable main_image
  • FIX Listify clicking edit listing at preview, showing default fields
  • FIX bug with output wrappers showing when output set to none
  • FIX removed stray quote in text-field.php template
  • FIX incorrect <li> output in <ul> areas
  • FIX empty PHP warning when 0 custom fields exist
  • Numerous performance enhancements
  • Reduced number of db queries
  • Update job tags option on save field (to fix user conf errors)
  • PHP version notice now shows actual PHP version
  • Prevent save if meta key is WordPress query var
  • class support in full wrapper output

1.4.1 – January 12, 2015

  • NEW support for Listable theme (specifically company_logo)
  • NEW filters for JS arguments and handling in admin (for themes and other plugins)
  • FIX space missing after label wrapper HTML
  • FIX empty maxlength output on text field if no value set
  • FIX php warning undefined index populate_default
  • FIX output wrapper inputs showing if output set to none
  • FIX minor issue with fields saving as incorrect types (only when unknown field type is edited prior to another field)

1.4.0 – December 14, 2015

  • FIX invalid header notice when activating plugin

1.4.0 – December 8, 2015

  • NEW support for WPML and Polylang (string translation)
  • NEW WP-Editor type now supported in Admin Area
  • NEW Field validation support via HTML5 Pattern
  • NEW Number spinner field type
  • NEW Range slider field type
  • NEW customize output HTML wrappers (div, li, etc)
  • NEW HTML5 field arg support (title, pattern, etc)
  • NEW auto output support for admin area
  • NEW auto output as value (shortcode output_as=”value”)
  • NEW Output as link checks and repairs URL (if missing http://)
  • NEW modal advanced tab and modal style
  • NEW added Listify list page auto output locations
  • NEW added license activation tab in settings
  • NEW Prevent showing invalid fields when WCPL upgrade/downgrade
  • NEW HTML now supported in custom optional/required labels
  • FIX license activate error with SSL connection
  • FIX WooCommerce Paid Listings depreciated funcs
  • FIX Visibility plugin compatibility loop
  • FIX same meta key allowed in different sections
  • FIX Company fields showing incorrect label
  • FIX WordPress list table screen options
  • FIX WordPress list table column not showing header
  • Added filter for custom auto output locations
  • Added output priority to list table available columns
  • Added post meta inspector (enable in debug settings)
  • Added array_column compatibility support function
  • Updated all translation .po and .mo files
  • And many many other enhancements and updates

1.3.8- September 23, 2015

  • FIX settings text fields not allowing input (only on 1.3.7)
  • FIX problems with resume fields showing on incorrect packages
  • FIX PHP warning for 2nd argument (for required label) on submit page
  • NEW date field supports all jQuery UI DatePicker arguments now

1.3.7 – September 14, 2015

  • MAJOR FIX Fatal error when attempting to save Settings (only on 1.3.6)
  • NEW Ability to specify Auto Populate Save As meta key (in field settings)
  • NEW date field type save as format options (epoch, ISO 8601, MySQL DATETIME, etc)
  • NEW date field type save as any custom format
  • NEW date field type display option to run through date_i18n()

1.3.6 – September 8, 2015

  • NEW option to specify auto populate meta key to save submitted value to
  • NEW use wpautop() on wp-editor or textarea fields (output tab in settings)
  • NEW option to wrap image output in link to image
  • NEW wp-editor field type now supports descriptions
  • NEW don’t show products field if options are empty ( 3rd Party Products Plugin )
  • NEW Placeholder now run through core WordPress translation function __()
  • NEW Custom required/optional labels now run through core WordPress translation function __()
  • NEW Custom submit listing button now run through core WordPress translation function __()
  • FIX multiple and output_as no longer required in shortcodes
  • FIX do not show (optional) on submit page if header, actionhook, or html field type
  • FIX education, experience, and links fields metakey now disabled to prevent duplicating field issues
  • FIX output tab showing on incompatible field types (header, html, actionhook)
  • FIX options value/label not saving if first value is 0
  • FIX packages feature conflict when only 1 package/product exists
  • FIX disabled fields (from 3rd Party Plugins/Themes) showing when editing listing
  • FIX widget/shortcode get_post_ID() method
  • FIX reCAPTCHA conflicts with Theme My Login (using recaptcha slug)
  • FIX multiple issues with old unsupported versions of PHP
  • FIX issue with allow download checkbox not saving on widget
  • FIX list table checkbox CSS for WordPress >= 4.3
  • Invalid field types now disabled for allow_linkedin metakey

1.3.5 – July 7, 2015

  • NEW WCPL packages support for Resumes
  • NEW Configurable Ajax support for file uploads field types
  • NEW added 16 new Listify Theme Auto Output areas
  • NEW reCAPTCHA field for Job and Resume submit page
  • NEW setting to prevent deactivate license on deactivate plugin
  • NEW debugging output now handled using Kint
  • NEW prevent meta key from being set as a core WP query var
  • NEW job tags config handled in field editor (removed dropdown in settings)
  • FIX theme detection, now supports child themes
  • FIX translation of label/description for edited/custom fields
  • FIX auto populate value no longer saved to user meta if listing saved with default value
  • FIX wcpl subscription upgrade and update package ID on listing (not for groups)
  • FIX standard text boxes with “Array” showing in admin for resumes (education, experience, & links)
  • FIX fatal error on single listing page if WCPL fields configured, but plugin deactivated
  • FIX shortcode output support for all arguments
  • FIX WP Job Manager Products plugin options being saved to field config
  • Removed internal validation for legacy versions of WPJM (would cause validate 2x)
  • job_tags meta key now only shows supported field types
  • Added filters for admin skip fields for admin area field output
  • Fix default fields showing is submit listing is used in modal
  • WP SEO Pro script with JS error added to death_to_sloppy_devs()
  • Check if passed post ID from PHP function call is an actual listing
  • Fixed incorrect class check for WP_Job_Manager_Form_Submit_Job
  • Taxonomy meta now removed if field saved and not a taxonomy field

1.3.1 – May 13, 2015

  • NEW using the meta key featured_image will now set the uploaded image as featured image! (more details)
  • FIX WordPress showing update available for plugin when other plugins don’t correctly filter update data
  • FIX buttons on settings page showing incorrectly
  • FIX list table color striping (core changed in WordPress 4.2+)
  • FIX WooCommerce Paid Listings class filename changed in newer versions (now backwards compatible)
  • FIX phone field type default arguments not correctly quoted
  • FIX phone field type dropdown issues on mobile phone when using Jobify/Listify theme
  • FIX output label HTML/CSS ID should be jmfe-label not jmfe-wrap
  • FIX “Add Image” box for Listify showing on listing if not enabled per package
  • FIX gallery_images showing  duplicate fields on admin when using Listify
  • Listify upload from frontend listing widget now removed if upload not allowed
  • Removed unnecessary options column from list table
  • Completely removed TGMPA
  • Admin notice now shows whenever directory fields are disabled in Listify theme

1.3.0 – April 17, 2015

  • Now compatible with WP Job Manager 1.22.0+ (backwards compatible as well)
  • NEW Section Header field type
  • NEW HTML field type
  • NEW Action Hook field type
  • NEW/Update shortcode now supports all arguments as PHP
  • NEW meta keys can now ONLY be lowercase a-z, 0-9, or an underscore
  • FIX listing/candidate title, and listing/candidate description return using PHP/Shortcode/Widget
  • FIX disable multiple file for company_logo & resume_file
  • FIX taxonomy no longer require taxonomy argument when calling PHP function
  • FIX checkbox output as options being disabled in dropdown
  • FIX in_array() php warning for wp-list-table.php
  • FIX wrong variable for phone field type config (preferredCountries)
  • Updated admin and frontend assets class (for CSS, & JS registration)

1.2.7 – April 8, 2015

  • NEW jobera single listing page action support
  • NEW phone field type now auto formats
  • NEW date picker now uses core WordPress date format (Settings > General)
  • NEW filter for phone field js options
  • NEW get_attachment_id_from_url function (to get thumbnails, etc)
  • FIX specified file failed upload test for resume fields
  • FIX prevent widget output if field value is empty
  • FIX text field type no longer disabled for resume_skills
  • FIX WP_Job_Manager_Field_Editor_Package_WC not defined error (when WCPL plugin is disabled)
  • FIX listify theme and “products” meta key disable tabs and types
  • Updated phone field type jQuery to latest version
  • dequeue kwayy html sitemap javascript on plugin pages
  • dequeue mobiloud-menu-config on plugin pages

1.2.6 – February 24, 2015

  • FIX packages tab only showing for custom fields
  • FIX auto/widget output for multiple file uploads
  • FIX options now supports commas
  • FIX issue with custom taxonomies not saving in admin area
  • FIX issue with taxonomies not outputting on listing
  • UPDATE widget and auto output support for default fields (job_category, etc)
  • UPDATE file upload options (mime type) now checks for supported type and extension
  • Fix view button showing for fields without options
  • Numerous tweaks and updates to less queries and faster loading

1.2.5 – February 8, 2015

  • NEW feature multiple option for file uploads
  • NEW feature default value for auto populate
  • NEW feature max length support
  • NEW feature admin only fields
  • FIX package tab disappearing when editing core job field
  • FIX upload fields not showing upload button when viewing listing in admin section
  • FIX all fields showing when using packages and going to edit from preview page
  • Added back the link to edit taxonomy from modal screen
  • Package ID is now saved to listing for better handling of fields for packages
  • Core application field now supports auto populate
  • Output as options for checkboxes disabled if type is not checkbox
  • candidate_name disable field types that could cause errors
  • Added link in package tab for help documentation
  • Tweaked and optimized JS code

1.2.4 – January 28, 2015

  • FIX disabled fields showing on resume submit page when validation errors
  • FIX problem with not being to edit core fields (job_title, etc)
  • FIX job fields causing validation errors on resumes
  • Few smaller tweaks and fixes
  • Sorry about the multiple updates today, I try to get bug fixes out as quick as possible and sometimes jump the gun 😛

1.2.3 – January 28, 2015

  • FIX WooCommerce paid listings packages sometimes not showing up
  • FIX packages tab not showing on some installations
  • Few other small bug fixes

1.2.2 – January 27, 2015

  • NEW FEATURE WooCommerce Paid Listings show fields only for specific packages
  • FIX issue with disabled fields showing when upload error
  • FIX some field config being removed on disable/enable
  • FIX double escaping on option values (when using single/double quotes)
  • FIX error on specific PHP versions when trying to edit job/resume (PHP autoload bug)
  • FIX segfault issue with WP Engine
  • Removed options from showing in popover
  • Options now only removed if field saved as edit without options in $_POST
  • Validation compatibility now checks WPJM/WPRM version before using old method

1.2.1 – January 22, 2015

  • BUG FIX existing field options not loading when editing field in Chrome, IE, and Opera
  • BUG FIX existing field output config not loading when editing field in Chrome, IE, and Opera
  • FIX Listify business hours field in admin section
  • FIX issue with disabling fields
  • FIX Listify business hours field auto populate
  • FIX widget caption output for link output
  • FIX saving fields that are not custom to user meta (auto populate)
  • NEW feature output location bottom of job description (above apply button)
  • Few other minor bug fixes from 1.2.0 release

1.2.0 – January 18, 2015

  • NEW/UPDATE options now use separate tab with “add more” button
  • NEW feature set options (radio, dropdown, multiselect) to disabled state, and set default option to select
  • NEW/FIX widget now same options as auto output, which also fixes a few widget output problems
  • NEW feature phone field type (with international support)
  • NEW feature HTML5 Video output as option (with multiple options, poster, width, height, download, etc)
  • NEW feature support for custom submit button label on job/resume submit listing page
  • NEW feature support for optional/required label on resume fields (required WPRM >= 1.8.0)
  • NEW Listify Theme integration tweaks
  • FIX date field type now allows dates prior to current date
  • FIX error when resume manager installed but using only job/company license
  • FIX error when setting resume_skills to taxonomy field type
  • FIX php warning on list page when items per page not yet
  • FIX issue with detecting if Resumes is installed and/or activated
  • NEW Arabic and Arabic (Saudi Arabia) language translations
  • UPDATED all current translation files
  • Support for sloppy devs (dequeue known compatibility scripts on plugin page)
  • Moved about tab on settings page to last tab
  • Update checkboxes to no longer use indexes
  • Many other minor bug fixes, optimizations

1.1.14 – November 17, 2014

  • NEW feature date picker field type
  • NEW feature Jobify auto output areas
  • NEW feature auto populate hook (to auto populate from other sources)
  • NEW feature auto populate option to automatically save to user meta
  • NEW feature auto output priority
  • NEW feature auto output area on job list page ( requires WPJM >= 1.18.0 )
  • NEW feature custom (required) or (optional) labels
  • NEW feature core default auto populate fields can now be changed or disabled
  • FIX half blank widget page, check for WPRM class instead of file (as plugin may be deactivated)
  • Company details no longer show on listing if all company fields are disabled
  • Fields disabled in core WPJM/WPRM (skills, upload, categories, etc) no longer show in field list
  • New dropdown separator
  • New uninstall file to remove updater or core plugin options when plugin uninstalled

1.1.13 – November 3, 2014

  • FIX validation error on resume upload (compatibility with older versions of WPRM)
  • FIX new field types not showing on resume field editor screen (checkbox, checklist, multi-select, etc)
  • FIX error when attempting to disable, or delete fields while using translated version of plugin
  • NEW danish and polish language translations

1.1.12 – October 27, 2014

  • NEW auto populate fields with values from user meta ( in beta )
  • NEW fields order by priority in admin section (based on frontend priority)
  • FIX radio buttons not showing on admin section
  • FIX job manager field types not showing for resume field types ( checkbox, multi-select )
  • FIX disabled fields showing when validation error on job upload
  • FIX job_deadline integration support ( different meta key for admin section )
  • FIX auto output link caption always showing link instead of custom caption
  • FIX auto output taxonomies showing ID instead of name (value) both single and multiple
  • PCRE compatibility fix for older versions of PCRE compiled with PHP
  • A few other small tweaks and updates

1.1.11 – September 23, 2014

  • MAJOR BUG FIX resumes plugin not being detected as installed
  • FIX checklists being disabled on form when user is not logged in
  • FIX issue with new field types showing for meta keys they are not valid for
  • A few other small tweaks and updates

1.1.10 – September 21, 2014

  • NEW Radio, Checkbox, and MultiSelect Field Types
  • NEW Auto output options for Checkbox ( only Show label if checked, show custom label for Checked/Unchecked )
  • NEW Full Screen Options support (user defined per page, select table columns to show/hide)
  • NEW full pagination support ( fully ajax )
  • NEW additional table columns ( output, output as, post id, etc, must be enabled from screen options )
  • NEW dismiss link for license key/update admin notice
  • FIX taxonomy auto output id’s instead of label/name values
  • Large number of optimizations, tweaks, and other enhancements

1.1.9 – September 15, 2014

  • NEW Filter links ( all, default, custom, disabled, etc) now full ajax
  • NEW Sort now full ajax (clicking top of list table to sort asc or desc)
  • NEW Pagination added with full ajax support
  • NEW language portuguese, and many other language updates
  • NEW added width and height configuration for oEmbed
  • NEW auto output options ( before & after company meta )
  • FIX incorrect placement of auto output “Top of Job Listing”
  • FIX issue with popover going out of screen view
  • FIX issue with file uploads “specified file failed upload test” ( only affects v1.1.8 )
  • Auto output options now listed in order in which they are output ( top to bottom )
  • Added resume fields edit capability ‘manage_resume_fields’
  • Ajax error outputs actual error instead of JSON parse error, with link to submit ticket
  • Added help icon on Field Ouput page that links to tutorial and description of use
  • Fixed incorrect Field Output class and IDs to match tutorial
  • Fixed taxonomy Field Output when multiple selections are made
  • Fix issue with widgets page loading fully when resumes is not installed

1.1.8 – September 11, 2014

  • NEW tabbed modal for separating sections for field configuration
  • NEW Auto Output custom fields with numerous options (link, image, oembed, etc)
  • FIX issue with disabled fields showing up when validation error occurs on submit job/resume
  • FIX issue with getting post_id for custom PHP Functions to output values on job/resume
  • FIX php fatal error if using resumes license but resumes plugin is not installed
  • Fix issue with options still showing under non option fields
  • Groundwork for new options handling

1.1.7 – September 8, 2014

  • NEW show link to edit taxonomy field types instead of options textarea
  • NEW purge options button in debug section to remove options from all fields that do not require them (bug from previous version of plugin, runs once on plugin upgrade automatically)
  • NEW support for taxonomy fields in upcoming release of resume manager version 1.7.0
  • FIX ‘this field is required’ error on modal when attempting to save job_type, resume_category, etc.
  • FIX default customized field labels not updating correctly in admin section
  • FIX No longer show candidate_name or job_title if customized on admin section (as extra field)
  • FIX You can no longer remove required for job_title or candidate_name (required for core functionality)
  • FIX no longer showing disabled fields on edit job or resume form
  • FIX issue with submitting job when field is disabled AND required
  • Remove depreciated job-category type ( will still work correctly )
  • Updated detection for new supported field types for Job Manager and Resumes
  • Few ob_clean fixes for ajax response
  • Major update which fixes resume_category, job_type, and job_category type handling
  • Make all compatibility functions pluggable ( will prevent fatal errors as well )
  • Large amount of translation updates
  • Bunch of other fixes I can’t remember 😛

1.1.6 – September 3, 2014

  • Fixed issue with resume_category and job_type not outputting category/type values when field is customized
  • Add  &debug to end of any list table URL to dump field data below list table More Details
  • Debug now outputs using var_dump if xdebug is installed, otherwise uses <pre> tags for pretty output
  • Widget no longer outputs HTML if value isn’t set (prevents blank image tags, etc)
  • Bug reporter works again! (bug in bug reporter….whoops!)
  • Taxonomy field now keeps value when switching between types
  • Widget field dropdown no longer shows fields with children (links, experience, education)
  • Fix issue with status icon showing incorrectly
  • Update WPJM icon for retina support
  • Fix issue with options saving under non-option fields
  • Types now disabled in dropdown for meta_keys that do not support them
  • Specific fields now disabled for meta_keys that do not support them

1.1.5 – August 28, 2014

  • NEW Integrated Widget now Available!
  • Fix issue with options not saving

1.1.4 – August 26, 2014

  • Backup Custom/Configured Fields
  • Restore Custom/Configured Fields
  • Priority now fully supports decimals
  • Escape button closes modal
  • Enter button will submit modal form
  • New settings page ( About, Support, Backup/Restore, and Debug )
  • Localization now fully supported ( translation ready )
  • NEW translations included ( French, German, Italian, Japanese, Malay, and Spanish )
  • Multiple enhancements, tweaks, and improvements to speed up plugin
  • Alert Confirmation on remove all field data
  • CSS/JS only loaded on plugin pages
  • Option to disable debug form
  • Cleaned up PHP code, organized classes in separate files
  • Major JS overhaul, clean up, and restructure as object ( no more global vars 😛 )

1.1.3 – August 21, 2014

  • WP Job Manager Field Editor now out of beta!  This is the last release available for beta licenses, read more about this here.

1.1.2 – August 5, 2014

  • Fix problem with 5+ custom/customized fields causing all fields to no longer work
  • Added debug page to remove custom post type fields, and var_dump custom fields
  • Added check for ABSPATH so prevent direct access of files
  • Fix problem with checkbox status not being loaded

1.1.1 – August 4, 2014

  • Removed WP Job Manager Resumes from required to prevent persistent admin notice nag

1.1.0 – August 4, 2014

  • Resume Fields
  • Custom Taxonomy Field Type
  • New field types – term-checklist, term-multiselect, term-select
  • New Shortcode [resume_field field="candidate_phone"]
  • New Pluggable Functions, get_job_field(), the_job_field(), get_custom_field(), the_custom_field(), get_resume_field(), the_resume_field()
  • New Popover Meta Key brief details popup
  • Start of integrating for Child Fields, like experience, education, and URL's, currently only parent information can be edited, soon to include child fields.
  • Updated Bug Reporter
  • Numerous bug fixes
  • Majority of code restructured, and phpdoc blocks added
  • Ability to now disable almost all default fields
  • New status icons
  • New field setting “Default” to set the default selected in dropdown/checklist
  • Almost all JavaScript was restructured and rewritten
  • Numerous JS bug fixes

1.0.7 – August 1, 2014

  • Fix PHP <= 5.2 error array_replace_recursive
  • Fix updater “Invalid Request” errors when attempt to activate/deactivate

1.0.6 – July 31, 2014

  • Fix PHP <= 5.2 error in updater
  • Upgraded updater to 1.0.3
  • Upgraded bug reporter to 1.0.3

1.0.5 – July 30, 2014

  • Fix PHP <= 5.2 error from anonymous function

1.0.4 – July 22, 2014

  • Fix PHP <5.40 fatal error array defined with shorthand ( [‘val’] instead of array(‘val’) )

1.0.3 – July 22, 2014

  • Fix for wp-editor fields not showing in admin

1.0.2 – July 15, 2014

  • Moved TGMPA to load after wp_loaded to prevent fatal php errors from themes or other plugins using a version of TGMPA that does not check if function exists.

1.0.1 – July 14, 2014

  • Updated Debugger
  • Updated Updater