5.2.23 Released

  • Bug fix: CSV export. If the column is missing in underlying data then add a dummy field.
  • Bug fix: Only display users on the stats table if they still exist in WP Users table.
  • Bug fix: Correct display Pro Plus license price from Yeken Data feed.
  • Bug fix: Only tell YeKen of license deactivation when one actually occurs.
  • Bug fix: Fixed wpdb->prepare() errors thrown on user search.
  • Reviewed data santisation and where required called relevant WordPress functions to sanitise user data.
  • Removed redundant files.
  • Removed commented lines of code.

5.2.22 Released

  • Bug fix: Only display users on the stats table if they still exist in WP Users table.
  • Bug fix: Correct display Pro Plus license price from Yeken Data feed.
  • Bug fix: Only tell YeKen of license deactivation when one actually occurs.
  • Reviewed data santisation and where required called relevant WordPress functions to sanitise user data.
  • Removed redundant files.
  • Removed commented lines of code.

5.2.19 Released

  • Bug fix: If measurements enabled, ensure one or measurement fields have been enabled before rendering form fields.
  • Added a hidden tool to fix the accuracy of Stones and Pounds to Kg.

5.2.18 Released

  • Improvement: Added options to allow admins to specify a fill colour and opacity under the weight line on charts.
  • Improvement: Added new options to allow admins to specify font family and colour for charts.
  • Updated Chart.js to 2.7.1

5.2.16 Released

  • Improvement: Added additional argument for [wlt] shortcode that disables the check to see if [wlt] has already been placed on the page. Some users (and clashing plugins) were causing it to fail.
  • Bug fix: Allow decimal entries for pounds (when in stones and pounds).
  • Bug fix: When display comparison values, a rounding to one decimal place was causing the difference values to be slightly out. This has been changed to two decimals.

5.2.12 Released

  • Improvement: Refactored User preferences code so it can be extended.
  • Improvement: Added new filters “wlt-filter-admin-user-sidebar-top”, “wlt-filter-admin-user-sidebar-middle” and “wlt-filter-admin-user-sidebar-bottom” to allow developers to add HTML to user sidebar in “Manage Data”.
  • Improvement: Added new filter “wlt-filter-js-ws-ls-config” to allow developers to filter JS config.
  • Improvement: Added new filter “wlt-filter-user-settings-below-aim” to allow developers to add to the User settings page.
  • Improvement: Added the filters ‘wlt-filter-user-settings-db-formats’ and ‘wlt-filter-user-settings-save-fields’ to allow a developer to save other user preference fields.
  • Bug fix: Stopped [wlt-calories] and [wlt-macronutrients] throwing an error when the user was logged out. Thanks @MARKONEX
  • Big fix: Fixed a bug where “Your modifications have been saved” message was always being shown on [wlt-table] shortcode.
  • Database schema changes for future releases.

5.2.8 Released

  • Improvement: Added a new “About You” field called “Aim”. This allows the user (or Admin) to specify their aim e.g. maintain, gain, or lose weight.
  • Improvement: Expanded [wlt-if] to include a new field of “aim”. Read more: https://weight.yeken.uk/shortcodes/
  • Improvement: Calorie caps can now be disabled by setting them to 0.
  • Improvement: jQuery validation added to prompt the user to upload a smaller image if above file size limit.
  • Improvement: New setting to limit the file size of images being uploaded.
  • Improvement: Added check to ensure [wlt] shortcode is only placed once on a page or post.
  • Improvement: An email is set to the Admin email address when the license expires.
  • Improvement: License expire notifications are now sent to YeKen.
  • Improvement: New hook “wlt-hook-license-expired” is fired when a license expires.
  • Improvement: Removed setting “Advanced data tables?”. This has been moved onto the shortcode themselves. See [wlt] argument “disable-advanced-tables”. Read more: https://weight.yeken.uk/shortcodes/
  • Improvement: Removed setting “Display in tabs?”. This has been moved onto the shortcode themselves. See [wlt] argument “disable-tabs”. Read more: https://weight.yeken.uk/shortcodes/
  • Improvement: Merged and tidied up “User Experience” and “General” setting tabs.
  • Improvement: Updated Chart.js to 2.7.0. Read more: https://github.com/chartjs/Chart.js/releases/tag/v2.7.0
  • Bug fix: Ensured the string “photo” can be translated on [wlt] shortcode.
  • Bug fix: Fixed issue where the width of chart lines was being effected by the chart “width” attribute.
  • Removed “width” argument from [wlt-chart]. The attribute wasn’t used.
  • Notifications from YeKen are on by default and disabled when
  • Updated Languages.

5.2.4 Released

  • Improvement: Added an Advanced tab to [wlt] shortcode to display a BMI, BMR, Calories and Macronutrients. This tab can be hidden with the attribute “hide-tab-advanced” – Read more: https://weight.yeken.uk/shortcodes/
  • Improvement: Added a Photos tab to [wlt] shortcode to display a gallery. This tab can be hidden with the attribute “hide-tab-photos” – Read more: https://weight.yeken.uk/shortcodes/
  • Improvement: Added footable.js to Macronutrient and Calorie tables in Admin (tables looks a lot better in responsive mode).
  • Improvement: Added “alternate” class for Macronutrient table to make alternative rows stand out.
  • Bug fix: Ensured “No data found” can be translated on data tables.
  • Bug fix: Show hamburger menu icon on tabs.