SFIAB MAJOR CHANGES BETWEEN VERSIONS Version numbers ending in EVEN numbers are considered 'stable' Version numbers ending in ODD numbers are considered 'testing' 0.9.2 to 0.9.4 Update LPDF to handle tables without a header row Update LPDF to add a "..." to a table field if all of the text didnt fit in the table field Add project details report - shows info for one project per page, with project details, mentor information, and project summary Add student emergency contact report Fix a few reports to make sure we dont duplicate results for multiple years Add safety question configuration Add the judge inviter to the judge administration section Add Judge Registration Type Judge registration type can now be one of: Open - Anyone can register as a judge Single Password - A password is selected by the committee and is given to any potential judges. The judge must enter this judge registration password before they will be allowed to create an account Invite - Judges must be invited by the committee, judges will not be allowed to create new accounts. Add the ability for schools to invite participants IF participant_registration_type=="invite" Add Participant Registration Type Participant registration type can be one of: Open - Anyone can register. Single password - Same password for all schools, they tell the students that will register what the password is. School password - One password per school, they tell the students that will register what the password is. School is pre-selected based on their school password. This will allow eventually the ability to restrict participation numbers on a per school basis Invite - The teachers at the schools must 'invite' the students to register by logging in as the school and creating accounts for each student. The student then logs in and finishes entering all of their information. This will allow eventually the ability to restrict participation numbers on a per school basis