Changed priority of my custom filter: bxcft_xprofile_get_hidden_fields_for_user.
Added new filters for labels and inputs. See FAQ for more information.
Bug in setting up add_filter. It requires a priority parameter first before the accepted_args so it only send the hidden fields. The other 2 fields $display_user_id and $current_user_id is set to 0 and the function returns erratic or no results because of that. Thanks to moggedb.
When a field is empty, my plugin add "p" tags and this is wrong. Now when a field is empty, it will return empty...
Solving a bug caused by me solving another bug...
Solved a bug in bxcft_edit_render_new_xprofile_field function. Thanks to thomaslhotta.
Updated German translation. Thanks to Thorsten Wollenhöfer.
Added hook for errors like buddypress registration template: bp_fieldname_errors.
Updated all translations files.
Changed "*" with "(required)" string from buddypress files. Now the required word is the same for all fields. Fields from this plugin and original fields from buddypress.
Added a new field type: Number.
Solved bug displaying today date when user don't fill birthdate field.
Added a new field type: Colorpicker.
Added Modernizr plugin for testing support in browsers.
Added Jscolor plugin fallback for browser with no support for colorpicker html5 field.
Added a new filter for displaying "Download file" link. Filter named "bxcft_show_download_file_link" and send text link, type of field, id of field, value of field. Thanks to email@example.com for suggesting this.
Updated russian translation thanks to Romik Jan.
Updated the link of BP Profile Search plugin.
Solved a warning when you use custom post type multiselect and have no choices.
Solved a warning with queries changing ASC with 'ASC'.
Improving the faq.
Solved errors when uploading images or files in register page.
Revised code responsible of uploading files or images in edit profile.
Solved error when showing age instead of birthdate.
Just added a FAQ section in readme to help with frequently asked questions.
Solved the notice with array_merge.
New visibility setting "nobody" was wrong. Now it should work.
Solved an error with the new filter created in version 1.5.4, change the position value_to_return to first argument.
Solved a problem while checking the hook "bp_custom_profile_edit_fields_pre_visibility". We check now for version of buddypress, if it's prior to 1.7, we load the fields in the other hook "bp_custom_profile_edit_fields". The description will still appear after the visibility settings. You need to change this manually in your templates.
Updated spanish translation.
Created a new filter to show field value. Now you can add a filter in your functions.php and customize the way the field value will appear to the user.
Changed the hook on bp_custom_profile_edit_fields to bp_custom_profile_edit_fields_pre_visibility because the fields will appear now before visibility settings. We check before the new tag exists because it's new to Buddypress 1.7. If it does not existe we will use then the other tag.
Changed the hook on bp_init to bp_setup_globals.
Removed default case in switch bxcft_admin_render_new_xprofile_field_type in case other plugins add more fields.
Solved an error with WP_CONTENT_URL or WP_CONTENT_DIR when upload dir was customized.
Deleted http:// from the placeholder of Website field.
Added checkbox acceptance for terms and conditions.
Added image field (jpg, jpeg, png, gif). Created a filter 'images_ext_allowed' you can use to accept more images types. User can delete the image.
Added file field (doc, docx, pdf). Created a filter 'files_ext_allowed' you can use to accept more files types. User can delete the file.
Added new visibility 'Nobody' which hide field to all members.
Added Russian translation thanks to Romik Jan.
Class required added now and the "*" required asterisk is translatable. All this update is thanks to Romik Jan!
Displaying all custom post type instead of only first ten in all cases...
Displaying all custom post type instead of only first ten. Thanks to dabesa