3.2.1.0 - October 17th 2018 - eSchool Plus API adjustments to Parent Phones - eSchool Plus API Parent file includes language column - eSchool Plus API now includes Parent Addresses - eSchool Data API now includes household languages for Parent accounts - eSchool Data API picks P.O. box when address is missing - Chalkable API now includes Superintendent accounts - Illuminate API optimized Schedule data pull - Bug Fix: VendorLink API Test Connection button no longer prints false positives - Bug Fix: eSchool Plus JSON formatting before deserialization - Bug Fix: eSchool Plus Schedules caused crash if Enrollment data was null - Bug Fix: eSchool Data Staff and Parents caused crash if address.city was null 3.2.0.0 - April 2nd 2018 - PowerSchool PowerQueries integration now included - Added 'Priority' field to eSchool Data API - eSchool Data API now returns full list of Time Equivalancies - eSchool Data API now includes languages for student accounts - eSchool Plus API now includes Student grade level - eSchool Plus API now includes Student Primary Phone Number - Chalkable API returns school administrator account types - Chalkable API Grades data added - VendorLink API includes optional parameters fields to specify active student status codes - Illuminate API Grades data added - Bug Fix: VendorLink API will return parents even if they are missing an address - Bug Fix: VendorLink API attendance will return a data file - Bug Fix: APIs will return correct header for SMS Phones 3.1.6.0 - July 28th 2017 - eSchool Data API now includes teacher phone numbers - eSchool Data API now includes priority field with parent accounts - eSchool Data API will examine isAlpha field for grades, which determines whether a percentage is displayed or not - Logs and local files have been moved to C:\ProgramData\DataLink - Illuminate API returns Sections and Schedules when outside of the school year - API tasks will no longer shift headers between different schedules - Oracle Entity Framework included for Oracle databases - Usernames now included in the Chalkable API for Student, Staff, and Parent Accounts 3.1.5.0 - June 9th 2017 - Removed unnecessary logging for Live data - Added optimization for eSchool Data API assignment scores - eSchool Data API now includes Live Grades and Attendance - eSchool Data API now includes isCorrespondence and isCustodial in Parents file - Addition of Learn API - Bug Fix: Illuminate Parents ran into time outs with bigger districts - The following APIs now have a working 'Test Connection' button: - Chalkable - Illuminate - eSchool Plus - VendorLink 3.1.4.0 - May 5th 2017 - eSchool Data API schedule dates now match term dates - eSchool Data API now returns the correct number of assignments per section - eSchool Data API schedule and term dates convert to local time rather than universal time - eSchool Data API time equivalencies now match on start and end time - Illuminate API now returns student mobile phone numbers - eSchool Plus API now available 3.1.3.0 - April 11th 2017 - Cleaned up data source data entry - Added ST ids to Chalkable API - Added live grades with Illuminate API - VendorLink API connection issues resolved - Added phone numbers for staff in eSchool Data API 3.1.2.0 - March 9th 2017 - eSchool Data API now returns time equivalencies as the period number - eSchool Data API now includes Bus Route data - eSchool Data API now includes parent email in parent accounts - Bug Fix: Adjustment to Illuminate Attendance History - Bug Fix: eSchool Data API correctly pulls from GET /v1/categories 3.1.1.14 - February 10th 2017 - Combined Staff and Teacher within the eSchool Data API - Adjusted Illuminate Attendance History - Bug Fix: Live grades now return requests in the correct format 3.1.1.13 - January 20th 2017 - Added vertical scroll bar to better view custom queries - Increased area of custom query textbox - Changed wording of setup number label (No longer required for ParentLink configs) - Added Usernames to all account types in eSchool Data API - eSchool Data API can now import Staff accounts - Bug Fix: Chalkable API retries failed requests correctly now (10 times) with improved logging 3.1.1.12 - December 19th 2016 - eSchool Data and Chalkable API schedules now track time of the full task within the logs - S3 uploads are now encrypted for SIS Central - SQL syntax errors will now be logged in the log and be uploaded - Bug Fix: Chalkable API improved protection against crashes 3.1.1.11 - December 2nd 2016 - Student and Parent web logins added for eSchool Data - Final adjustments to stopwatch for SIS Central - Chalkable API will only pull active staff