New or significant changes

  • A bulk delete option for unused media, and a CSV print for their file names
    • For “unused” media items (Administration > Media > Manage media > Unused files) you can now delete more than one at a time. The exact number may be limited by settings on your server. You can also export a list the filenames of all unused items for offline analysis.
  • Include PEDIgree sub-tag on add/edit child screens, and update its help text.
    • An often requested missing feature. You can now add or change the pedigree information (birth, adopted, fostered, etc) of children on their add or edit pages.
  • New sanity check – media issues.
    • This new sanity check can list media objects where main or thumbnail file are missing, files have zero bytes (i.e. corrupted), or have no link to a GEDCOM record.

Improved

  • Add basic / advanced options for place name autocomplete.
  • Improve formatting of tab titles on the Individual pages.
  • Fix typo in administration server warnings (duplicate word “should”)
  • Small improvement to media display on Facts and Events tab
  • Prevent random media slideshow from trying to display missing images
  • Update CKEditor to replace image upload and storage tool.
    • CKEditor is the tool used for writing in HTML blocks, Pages, Stories, and FAQs. IMPORTANT – this can cause issues during upgrade. See Upgrade instructions for more information)

Fixed

  • Reported bug – Blank Pages After Login. ERROR 2: get_class() expects parameter 1 to be object, string given
  • Reported bug – Using “Request New Password” Results In Failure And Blank Screen
  • Reported bug – “Passwords Do Not Match” message always when editing a user.
  • Reported bug – Individual List Error – ERROR 2: A non-numeric value encountered 0 Error occurred on line 130 of file functions_print_lists.php in function format_indi_table
  • Reported bug – Unnecessary “duplicate email” notification on user edit save.
  • Reported bug – Missing autocomplete for media source citations
  • Reported bug – Login form not remembering or hiding passwords
  • Other bug – Invalid dates on cause errors on Calendar page
  • Other bug – Unable to delete users if old messages stored in no-longer-used messages table
  • Other bug – Setup fails when using mySQL
  • Other bug – In Report > Individual “Undefined variable sort_obje_links” if displaying multiple images and they have not been sorted.
  • Other bug – Showing the list of trees in main menu when setting is ‘No’
  • Other bug – ERROR 8: Undefined variable: user_email; 0 Error occurred on line 97 of file message.php
  • Other bug – ERROR 8: Undefined variable: user_email; 0 Error occurred on line 168 of file module.php in function show
  • Other bug – Stats chart, numbers being truncated in languages that use “.” as thousands delimiter.
  • Fixes for PHP 7.4 compatibility issues