# WHAT'S NEW ## RosarioSIS Student Information System New in 7.4 ---------- School - Configuration: Course Widget select / Pull-Down option, sponsored by English National Program New in 7.2 ---------- Discipline - Breakdown by Student Field: Grade Level breakdown. [Email](https://www.rosariosis.org/modules/email/) module: - Attach a file, sponsored by English National Program New in 7.1 ---------- Students - Student Breakdown: Grade Level breakdown. Users - Preferences: select among 10 Date Formats. Grades - Report Cards: include Credits. New in 7.0 ---------- School & Attendance: improved Numbered Days Rotation Scheduling - Schedule Report: Merge Schedule Report & Master Schedule Report - Requests Report: Merge Requests Report & Unfilled Requests New in 6.9 ---------- Teachers: simplify Course Periods dropdown menu. Only select School Periods to Take Attendance. Scheduling - Courses: Secondary Teacher, sponsored by English National Program New in 6.8 ---------- Security enhanced New in 6.7 ---------- [Staff Absences](https://www.rosariosis.org/modules/staff-absences/) module, sponsored by English National Program New in 6.6 ---------- Default School Year: 2020 Custom (Students) - Registration: Administrators can customize the Registration form, sponsored by English National Program [Student Billing Premium](https://www.rosariosis.org/modules/student-billing-premium/) module: - Accept Paypal payments. New in 6.5 ---------- [SMS Premium](https://www.rosariosis.org/modules/sms/#premium-module) module: - Send Absence Notification to Parents. New in 6.4 ---------- School - Configuration: Add-on zip upload (check [INSTALL.md](https://gitlab.com/francoisjacquet/rosariosis/-/blob/mobile/INSTALL.md#optional-variables) to disable). [Students Import Premium](https://www.rosariosis.org/modules/students-import/#premium-module) module: - Update Existing Students info, sponsored by English National Program. New in 6.3 ---------- [Jitsi Meet](https://www.rosariosis.org/modules/jitsi-meet/) module, sponsored by Santa Cecilia school. New in 6.1 ---------- [Students Import](https://www.rosariosis.org/modules/students-import/) module: - Send email notification to Students. - Premium: Create Student in Moodle. [Staff and Parents Import](https://www.rosariosis.org/modules/staff-parents-import/) module: - Send email notification to Users. [TinyMCE Record Audio Video](https://www.rosariosis.org/plugins/tinymce-record-audio-video/) plugin New in 6.0 ---------- [Chart.js](https://www.chartjs.org/) charts [Paypal Registration](https://www.rosariosis.org/plugins/paypal-registration/) plugin New in 5.9 ---------- **Breaking Changes**: - Move Email & Phone Staff Fields to custom fields - SQL Rename PHONE column to CUSTOM_200000001 in STAFF table Please upgrade the following add-ons: - [Staff and Parents Import](https://www.rosariosis.org/modules/staff-parents-import/) module to version 1.3 - [SMS](https://www.rosariosis.org/modules/sms/) + Premium modules to version 1.5 - [Public Pages Premium](https://www.rosariosis.org/plugins/public-pages/) plugin to version 1.5 Moodle plugin - Import Moodle Users - Improved stability and resilience School - Configuration: Automatic Student Account Activation, sponsored by LearnersPlatform Send Account Activation email notification to Student & User, sponsored by LearnersPlatform [iCalendar](https://www.rosariosis.org/plugins/icalendar/) plugin - Add assignments to student / teacher calendar, sponsored by Santa Cecilia school New in 5.8 ---------- Grades - (Gradebook) Configuration: for administrators to override teacher settings, sponsored by Tintamail. Export list to Excel using MicrosoftXML (more reliable). [Grades Import](https://www.rosariosis.org/modules/grades-import/) module, sponsored by Instituto Japon. [Iomad](https://www.rosariosis.org/plugins/iomad/) plugin (multi-tenancy Moodle), sponsored by LearnersPlatform [Billing Elements](https://www.rosariosis.org/modules/billing-elements/): - Store: sell Elements (including Courses) to Students and their Parents, sponsored by LearnersPlatform [Student Billing Premium](https://www.rosariosis.org/modules/student-billing-premium/) - Payments Import, sponsored by LearnersPlatform [Public Pages Premium](https://www.rosariosis.org/plugins/public-pages/) - Custom page & default page, sponsored by LearnersPlatform New in 5.7 ---------- Create Student / User Account: - Email notification [iCalendar](https://www.rosariosis.org/plugins/icalendar/) plugin. [Semester Rollover](https://gitlab.com/francoisjacquet/Semester_Rollover/) module, sponsored by Instituto Japon. [Billing Elements](https://www.rosariosis.org/modules/billing-elements/) module, sponsored by English National Program. New in 5.6 ---------- [SMS](https://www.rosariosis.org/modules/sms/) module. [Library Premium](https://www.rosariosis.org/modules/library/) module. [TinyMCE Formula](https://www.rosariosis.org/plugins/tinymce-formula/) plugin. [Attendance Excel Sheet](https://gitlab.com/francoisjacquet/Attendance_Excel_Sheet) module, sponsored by Tintamail. New in 5.5 ---------- - Substitutions: Custom Fields available, sponsored by École Étoile du Matin [Grading Scale Generation](https://gitlab.com/francoisjacquet/Grading_Scale_Generation/) plugin, sponsored by Signo Digital. New in 5.4 ---------- Student Billing: - Portal: New fee alert to Parents. Grades: - Progress Reports: Add program for admin (Teacher Programs), student and parent. Bulgarian translation (100% complete), thanks to Martin Krastev [LDAP](https://www.rosariosis.org/plugins/ldap/) plugin [Force Password Change](https://gitlab.com/francoisjacquet/Force_Password_Change/) plugin, sponsored by Santa Cecilia school. [Convert Names To Titlecase](https://gitlab.com/francoisjacquet/Convert_Names_To_Titlecase/) plugin New in 5.3 ---------- School: - School Configuration: Force password change on first login, sponsored by Santa Cecilia school. New in 5.2 ---------- Database integrity improvements: added NOT NULL constraint to TITLE columns. New in 5.1 ---------- Student Fields: - Search Medical Immunization or Physical, sponsored by Asian Hope Grades: - Rename "Edit Student Grades" program to "Historical Grades". Student Billing: - Payments: Fees dropdown to reconcile Payment. Accounting: - Staff Payments: Salaries dropdown to reconcile Payment. [Relatives](https://www.rosariosis.org/plugins/relatives/) plugin, sponsored by Asian Hope [REST API](https://gitlab.com/francoisjacquet/REST_API/) plugin New in 5.0 ---------- Grades: - Report Cards: Min. and Max. Grades option, Last row option (GPA or Total), add Free Text. - Transcripts: Last row option (GPA or Total). - Final Grades: Min. and Max. Grades option. SQL speed: ID columns now use INTEGER type. Database integrity improvements: added foreign keys. Bulgarian translation (54% complete), thanks to Vanyo Georgiev New theme: FlatSIS [Setup Assistant](https://www.rosariosis.org/plugins/setup-assistant/) plugin New in 4.9 ---------- Users - Profiles: Teachers & Parents can edit User Info tabs. [Timetable Import](https://www.rosariosis.org/modules/timetable-import/) module [Discipline Score](https://www.rosariosis.org/plugins/discipline-score/) plugin New in 4.8 ---------- Default School Year: 2019 Students - Remove Access: new Custom program, sponsored by Santa Cecilia school. Grades - Transcripts: use rich text (TinyMCE) input for Studies Certificate text, hardcoded "Studies Certificate" title and Signtures placeholders removed. Accessibility improved [Calendar Schedule View](https://www.rosariosis.org/plugins/calendar-schedule-view/) plugin, sponsored by Revamp Consulting. New in 4.7 ---------- School, Students & Users - Fields: "Edit Pull-Down" & "Coded Pull-Down" are converted to "Auto Pull-Down" & "Export Pull-Down" Data Types. Grades - GPA / MP List: program removed - Calculate GPA: program removed, automatic GPA & Class Rank calculation New in 4.6 ---------- School, Students & Users - Fields: new "Files" Data Type, sponsored by Santa Cecilia school. Students - Student Fields: Merge Address Fields & Contact Fields programs with Student Fields program Installation Poll [Public Pages](https://www.rosariosis.org/plugins/public-pages/) plugin [Email Alerts](https://www.rosariosis.org/modules/email-alerts/) module, sponsored by Santa Cecilia school. New in 4.5 ---------- Grades - Gradebook Configuration: "Hide previous quarters assignment types" option, sponsored by Santa Cecilia school. Note: Will only work for newly created Assignment Types. - Remove Teacher Programs (still available from Users menu) Attendance - Remove Teacher Programs (still available from Users menu) [Library](https://www.rosariosis.org/modules/library/) module New in 4.4 ---------- Grades - Assignments: file upload & rich text description, sponsored by Santa Cecilia school [Email Students](https://www.rosariosis.org/modules/email-students/) module New in 4.3 ---------- Scheduling - Courses: Description (content or summary) [Quiz](https://www.rosariosis.org/modules/quiz/) module Security enhanced New in 4.0 ---------- Dashboard New Module icons: moved from modules to theme `config.inc.php` - `$RosarioErrorsAddress` optional variable to receive errors by email (PHP fatal, database, hacking attempts) Set admin password on first login New in 3.9 ---------- Translate Help texts with Poedit Translate database fields to Spanish or French New in 3.8 ---------- Students & Users - Expanded View: Photo Tip Message New in 3.7 ---------- School Setup - School Configuration: Display Name, sponsored by @abogadeer New in 3.6 ---------- [Email SMTP](https://www.rosariosis.org/plugins/email-smtp/) plugin Scheduling - Courses: teachers, parents & students can access program New in 3.5 ---------- [Student Billing Premium](https://www.rosariosis.org/modules/student-billing-premium/) module [Staff and Parents Import](https://www.rosariosis.org/modules/staff-parents-import/) module, sponsored by @abogadeer School Setup - School Configuration: Failed Login Attempts Limit, sponsored by @abogadeer Create Student / User Account - Captcha, sponsored by @abogadeer Students - Student Info: Delete Student button (only if no Schedule, Grades or Attendance records found), sponsored by @abogadeer New in 3.4 ---------- New [PDF Header Footer](https://www.rosariosis.org/plugins/pdf-header-footer) plugin [New translations](locale/REFERENCE.md) (37% completed) - Afrikaans (South Africa) - Arabic (Saudi Arabia) - Belarusian (Belarus) - Czech (Czech Republic) - Greek (Greece) - Estonian (Estonia) - Finnish (Finland) - Irish (Ireland) - Galician - Croatian (Croatia) - Hungarian (Hungary) - Indonesian (Indonesia) - Icelandic (Iceland) - Lithuanian (Lithuania) - Latvian (Latvia) - Macedonian (Macedonia) - Dutch (Netherlands) - Norwegian Nynorsk (Norway) - Polish (Poland) - Romanian (Romania) - Slovak (Slovakia) - Slovenian (Slovenia) - Albanian (Albania) - Serbian (Cyrillic, Bosnia) - Swedish (Sweden) - Thai (Thailand) - Ukrainian (Ukraine) - Vietnamese (Vietnam) - Walloon (Belgium) - Chinese (Traditional, Taiwan) New in 3.3 ---------- New File Uploads folder in `assets/FileUploads/`. .jpg, .png, .gif formats are now accepted for Student / User photos. The 2MB size limit was removed. Automatically resize & compress uploaded images. [PNGQuant](INSTALL.md#optional-variables) can be used for PNG compression. Up to 4x speed & memory gain (DBGet core function) Usability improvements New in 3.2 ---------- Scheduling - Requests: Students & Parents can Edit New in 3.1 ---------- Grades - Mass Create Assignments New in 3.0 ---------- School Setup - Access Log - Marking Periods - Access granted to parents & students Users - My Preferences - Student Fields: search Username Performance - 90% gain when updating Side menu - Cache system ([ETag](https://en.wikipedia.org/wiki/HTTP_ETag)) Upload images in text editor (TinyMCE) New in 2.9 ---------- Students - (Custom) Registration (for parents or students to register their contacts) School Setup - Configuration - Limit Existing Contacts & Addresses to current school - Force Default Theme Users - My Preferences - Export Listings in XML format - User Fields: search Email Address & Phone Scheduling - Group Schedule - Schedule multiple courses Grades - Student Assignments - Submit Assignment - Grading Scales - Minimum Passing Grade Student Billing & Accounting - Daily Totals Password Reset feature [MarkDown](https://gitlab.com/francoisjacquet/rosariosis/wikis/Markdown-Cheatsheet) support for Large text fields Automatic database upgrade French help Khmer / Cambodian translation New in 2.8 ----------- School Setup - School Configuration - Create User Account - Create Student Account Students - Group Assign Student Info - Grade Level - Attendance Start Date this School Year Attendance - Course Period Absences Widget Portal - Upcoming Assignments Menu enhancement Security improved New in 2.7 ----------- School Setup - School Configuration - manage Modules & Plugins - set Default Theme - set Currency `config.inc.php` - No more Rosario Admins list Security improved New in 2.6 ----------- Accounting - New module including Staff Payroll School Setup - Food Service configuration - Rebrand RosarioSIS Navigate the browser history Open RosarioSIS links in new tab Page source viewable Arabic translation German translation New in 2.5 ----------- Grades - Assignment Default Points Better internationalization (i18n) support New in 2.4 ----------- Resources - RosarioSIS Wiki - Print handbook - Add your links Security improved New in 2.3 ----------- School Setup - Upload school logo Users - Print Options preferences New in 2.2 ----------- School Setup - Added School Fields New in 2.1 ----------- Students - Added time and user to comments "comment thread" like New in 2.0 ----------- Responsive design - Compatible with smartphones and tablets - AJAX design - Retractable menu - Responsive tables New in 1.4 ----------- Discipline - Added Discipline Categories to Discipline Widget - Added new referrals Portal alert Custom - Added Attendance Summary New in 1.3 ----------- Security improved School Setup - Moved all the configuration values inside the `config.inc.php` files to School Configuration - Added limit visibility to the students of a determined teacher in Portal Polls Custom - Added Notify Parents New in 1.2 ----------- Security improved Users - Added Failed Login to the expanded view of staff listing New in 1.1 ----------- Scheduling - Added ability to modifiy and delete periods to an existing Course Period New in 1.0 ----------- Themes - New logo - New theme: WPadmin inspired by Wordpress' admin theme - New icon set Translation - Every string in RosarioSIS now translatable - Full french and spanish translation - Dates translation - Custom Currency - Handbooks/Help in spanish Students - Added ability to add/change Photo directly from the Student/User screen - Added student breakdown adapted from Focus SIS v.2.3 - Added TinyMCE to letters Grades - Added gradebook breakdown adapted from Focus SIS v.2.3 School Setup - Added PostgreSQL database backup - Added School uses a Rotation of Numbered Days option - Added possibility to attach a file to Portal Notes - Added ability to repeat a calendar event - Added School Configuration Scheduling - Added master schedule report - Added possibility to add more than one period to a Course Period Discipline - Added module adapted from Focus SIS v.2.3 Student Billing - Added module adapted from Focus SIS v.2.3 Password Encryption Moodle - Added Moodle integration Breakdowns - jqPlot Javascript charts replace PHP/SWF Charts PDF - Replaced htmldoc by wkhtmltopdf