Changelog

Follow up on the latest improvements and updates.

RSS

Staff Calendar in Classroom Module | Improved Email Open Tracking in Communications | Maintenance and Bug Fixes
📅 New: Staff Calendar in Classroom
Teachers and staff now have a
dedicated calendar view
in the Classroom portal to easily access School Events and Track schedule—all in one place.
What you can do
  • Access the calendar from
    Schedules
    in the left navigation
  • View events in
    Month, Week, or Day
    format
  • Filter events by
    Tracks
    (select one or many)
  • See
    color‑coded events
    by Track for quick identification
Smart & Personalized
  • All Tracks are selected by default
  • Your Track selections are
    remembered
    for next time
  • School events always appear
    , even when filters are applied
image
Clear visibility
  • Staff-only events are marked with a lock icon and shown only to staff
  • Public events are marked with a globe icon and are visible to household users
If no Tracks are set up yet, you’ll see a helpful message prompting configuration.
This update helps staff stay organized, informed, and focused.
🌟Improved Email Open Tracking in Communications
Tracking email engagement is now faster and easier in the Communications module.
What’s new
  • A new
    “Email Opened”
    column is added to
    Sent → Email details
    , showing
    Yes / No
    at a glance
  • Quickly identify recipients who
    haven’t opened an email
    —no more clicking into each record
  • Columns for
    Email Address
    ,
    Email Status
    , and
    Email Opened
    are now clearly separated
  • Columns can be
    sorted
    , making it easy to group opened vs. not opened emails
  • The details modal opens when you click the
    status
    , just like before
image
This update helps admins
follow up faster
, improve communication effectiveness, and save time with a single-click view of email engagement.
✔️Maintenance and Bug Fixes
  • The Attendance page in School → Student → Directory now consistently displays student names in the Last Name, First Name (Preferred Name) format.
  • Behind-the-Scenes Performance Upgrade: We’ve added enhanced performance monitoring to Educate to better understand real user experience and improve app speed and reliability. This helps us identify issues faster and keep the platform running smoothly—without any changes to how you use the product.
  • Improved report card visibility after regeneration: After regenerating report cards, the regeneration toggle now automatically turns off, making it easier to immediately view and review the generated report cards.
  • Fixed an issue where the Conduct Incident Listing report showed incorrect incident counts and totals. The report now accurately reflects student conduct incidents based on the selected criteria.
🔐 Improved Permission Visibility & Consistency
We’ve fixed an issue where security permissions were not always behaving as expected for parents and contacts (Household Module users).
What’s improved:
  • When a main (parent) menu is hidden, all related sub‑menus are automatically hidden.
  • When access is granted to a sub‑menu, the main (parent) menu will now automatically reflect the correct permission.
  • Household Module users will now see menus correctly based on the permissions set—no missing or partially visible options.
Why this matters:
  • Ensures consistent, predictable access behavior.
  • Prevents confusion caused by menus appearing or disappearing unexpectedly.
  • Improves security accuracy for parents, contacts, and Household Module users.
Email Reply Routing Fixed
  • Replies to
    teacher-sent emails
    now correctly go to the
    teacher’s selected “Reply To” email address
    .
  • Replies to
    automated notifications
    continue to go to the
    school’s email address
    , as intended.
Preferred Name in Attendance | School Email Requirement & Improved Notification Replies | Security Template Management | Maintenance and Bug Fixes
🌟Preferred Name in Attendance
We’ve updated Attendance views (Daily, Weekly, and Visual) to display preferred names, making it easier for teachers and administrators to quickly recognize and address students. This enhancement streamlines attendance taking and aligns the system with how students are commonly addressed in the classroom.
  • The display format is Last Name, First Name (Preferred Name). Example: Doe, John (Johnny)
  • If no preferred name is set, the student’s legal name will appear as usual with no parentheses.
  • You will see the change in both Classroom module - attendance and School module > Instruction > Attendance pages.
image
🌟School Email Requirement & Improved Notification Replies
  • School Contact Email Now Required
    : The Contact Email Address under Setup > School Contact Info is now a required field to ensure consistent communication.
  • Automated Email Reply Update:
    System-generated notifications (attendance, gradebook, conduct, login alerts, etc.) will now use the school’s email address as the default Reply-To, so parent responses go directly to the school instead of support.
image
These updates improve communication accuracy, reduce misdirected replies, and ensure families connect directly with your school.
🔐Security Template Management
We’ve enhanced the Security Template page to improve configuration efficiency:
  • Sticky Header
    : Permissions header remains visible while scrolling.
  • Select All / Deselect All
    : Quickly manage multiple permissions at once.
  • Bulk Actions:
    Apply permissions options in a single step.
image
While Security Templates are managed by our support team, these improvements significantly reduce setup and update time — allowing for faster implementations and quicker turnaround for schools.
🌟Maintenance and Bug Fixes
  • Enhanced Year Rollover for Courses & Sections:
    All course and section settings — including Standard Rollup Type — now carry over correctly to the new school year, reducing manual setup and ensuring a smoother transition.
image
  • Gradebook Export Fix:
    Assignment names and associated standards now export correctly to Excel, providing complete and accurate gradebook data.
image
  • Household Portal Layout Fix:
    The Change Password page now displays properly aligned fields with a single Security Questions section for a cleaner, more consistent experience.
image
  • Report Card Regeneration Update:
    The “Regenerate” filter has been renamed to “Show records needing regeneration” and converted to a toggle, making it easier to identify and update report cards marked with an asterisk (*).
image
  • Attendance Arrival/Dismissal:
    Manual Time Entry: You can now type arrival and dismissal times directly, making attendance entry faster and more intuitive.
  • We have also fixed additional issue of unwanted validation errors when the configuration is twice attendance a day.
image
🌟Bug Fixes
  • Fixed an issue where Admins impersonating Classroom or Household users were repeatedly prompted to select a user; impersonation now registers the user correctly on first selection.
  • We’ve improved email validation reliability by adding a fallback check. If our external validation service is temporarily unavailable, the system will now automatically apply internal basic email checks to ensure users can continue adding or updating email addresses without disruption. Once the external service is restored, it will resume as the primary validation method.
Attach Documents to Announcements | Attendance Arrival/Dismissal Improvements | Transparency in School Remittance and Payment Reports | Improved Communication Restrictions for Special Custody Status | Class Schedule Calendar Improvement | Maintenance and Bug Fixes
🌟
Attach Documents to Announcements
We’ve added a highly requested feature to make communication easier! Teachers (from Classroom module) and Admins (from School Module) can now attach documents directly to announcements, so parents can easily access important files like flyers and handbooks.
image
🆕What’s New?
  1. Add Attachments to Announcements - Upload multiple documents at once (up to 10 MB per file) when creating announcements in both School and Classroom modules.
  2. Supported File Types
  • Documents: .doc, .docx, .pdf, .txt, .rtf, .csv, .xlsx, .xls, .ppt, .pptx
  • Images: .jpg, .jpeg, .png, .gif, .bmp, .ico, .webp, .tif, .tiff
  1. Security & Restrictions - Executable files and audio/video files cannot be uploaded for safety and performance.
  2. Helpful Guidance - A clear help text will remind you of size limits and restrictions while uploading.
Here is how the attachment will show within the announcement widget in dashboards image
🌟
Attendance Arrival/Dismissal Improvements
  1. Flexible Arrival & Dismissal Time Entry - We’ve made attendance tracking even easier!
  • Independent Dismissal Entry - Record dismissal times even if arrival time hasn’t been entered. Perfect for scenarios where students leave and return outside the usual sequence.
  • Improved Validation Experience - If you enter an invalid time, the system will show an error without clearing your previously saved data, so you can correct it quickly.
  • Smart Field Visibility - Arrival and dismissal fields are automatically hidden when you select “Absent” as the attendance type, keeping the interface clean and relevant.
🌟
Attendance by Class report
  • This report is updated to include the Arrival and Dismissal timestamp data.
image
🌟
Transparency in School Remittance and Payment Reports
To provide schools with complete clarity on financial transactions, we’ve updated the School Remittance Report and Payments Report:
🆕What’s New?
  • Added Columns: Transaction Fees and Total Amount are now displayed alongside the existing Amount column.
  • Improved Report Layout: Both columns appear on the inside pages of the report, with sub-totals for each column.
  • Payments & Account Modals: Transaction Fees and Total Amount are now visible when you click on Payment or Account. Modal size has been adjusted for better readability.
✔️Why This Matters:
Schools can now easily view the breakdown of transaction fees and total amounts, ensuring full transparency and reducing confusion.
Remittance Report
image
Payment Report
image
🌟
Improved Communication Restrictions for Special Custody Status
We’ve strengthened communication controls to protect student privacy:
  1. Contacts with Special Custody Status: Individuals marked as Restrained, Monitored, or Visitation will no longer receive school communications, including
    bulk emails
    .
  2. Why This Matters: This update ensures restricted information is not shared with contacts who should not have access, aligning with portal access restrictions.
  3. Impact: Schools can confidently manage communications without risk of sending information to restricted contacts.
image
🌟
Class Schedule Calendar Improvement
Schedule calendar in the Household portal now shows Full-Day schedule to ensure all classes are visible, even those outside standard school hours:
  1. Dynamic Full-Day Display: If class occur before 7:00 AM or after 4:00 PM, the calendar adjusts automatically:
  • Normal schedule: Shows 7 AM – 4 PM
  • Classes before 7 AM and after 5 PM: Shows 24 hours (12 AM – 12 AM)
  • Classes after 5 PM only: Shows 7 AM – 12 AM
  • Classes before 7 AM only: Shows 12 AM – 5 PM
  1. Month, Week, and Day Views: All views now reflect the complete schedule, including early morning and late evening classes.
  2. Why This Matters: Perfect for schools offering summer programs, after-school care, and other extended schedules—parents and staff can now see every event at a glance.
image
🌟
Maintenance and Bug Fixes
  • Process Queue
    : We’ve improved system performance by separating the processing queues for communication messages and report cards. This prevents them from competing for priority and ensures faster, smoother delivery for both.
  • Clever Sync Alert
    : We improved the Clever SFTP sync process to ensure accurate reporting for all schools. The system now uses enhanced log filtering to correctly identify when all six required files have been successfully sent to clever and avoid any false failure alerts.
  • Student Progress Report
    : Time out issue for high school is fixed. The underlying query has been updated and validated, ensuring accurate section counts and smooth report processing. image
  • UI Logger
    : We’ve fixed an issue where the UI Logger wasn’t capturing activity in browsers including Chrome, Edge, and Safari due to a JavaScript error. With this fix, logging now works reliably across all supported browsers, ensuring accurate data is collected and stored in the database again.
  • Gradebook Codes
    : Validation has been added to the Gradebook Codes to prevent the use of invalid color values. Both font and background color codes are now required to be valid 3‑ or 6‑digit hexadecimal formats. image
Maintenance and Bug Fixes
Maintenance:
  • Improved Logging and Query Update for Clever SFTP Integration - The query logic has been refined to accurately determine successful file transfers. This ensures reliable verification of Clever SFTP uploads.
  • Page Exclusion Check Added to UILogger - The
    UILogger.js
    has been updated to include a page exclusion check within the
    init
    function. This prevents logging on sensitive pages, improving privacy and compliance.
Bug Fixes:
  • Correct Last Sync Display for Apple School Manager Interface: The file ID was null, preventing proper tagging and successful transmission. The file ID is now correctly tagged and sent, ensuring the UI displays the accurate last sync file and date.
  • Correct Date Format in Tagged Reports (PDF): All tagged reports now display dates in
    mm/dd/yyyy
    format within the PDF. File names and URLs use
    mm-dd-yyyy
    format for consistency. Other file formats are in the correct date format as we stand today.
Google Single Sign-On (SSO) Integration | Enhanced Attendance by Group Report | Maintenance and Bug Fixes
🌟
Google Single Sign-On (SSO) Integration:
We’re excited to introduce a series of enhancements that make logging into Educate easier and more flexible with Google Single Sign-On (SSO). These updates are designed to streamline access, improve account management, and support educators already connected via Google Classroom.
🔹
Sign in with Google
You’ll now see a
“Sign in with Google”
button on the Educate login screen.
  • Choose from already signed-in Google accounts or use another account.
  • Designed in line with updated UX standards.
image
🔹
Link Your Google Account
After signing in with Google, you can link your account to your Educate login:
  • If MFA (Multi-Factor Authentication) is enabled in Google account, you will be asked to authenticate.
  • Enter your Educate credentials in the login screen.
  • Once linked, future logins via Google SSO will bypass Educate credentials.
  • Multiple Google accounts can link to one Educate login.
  • Each Google account can only be linked to one Educate user.
🔹
Manage Google SSO via “My Account”
You can now manage your Google SSO connections directly from the
“My Account”
page:
image
  • View linked accounts in this section with options to
    Un-link
    .
  • Unlinking is easy, click the Un-link icon next to a Google account.
  • Add more accounts via
    Sign in with Google
    button.
image
🔹
Google Classroom Users – Seamless Upgrade
For Teachers - If you’re already connected to Google Classroom:
  • You’ll be prompted to extend that connection to Google SSO.
  • Confirming will automatically link your Google account for SSO use.
  • Your existing Google Classroom functionality remains unchanged.
image
🔹
For Families Using the Household Module
- All the above features are available to families via:
  • The login screen
  • My Account > Change Password
    section
image
🌟
Enhanced Attendance by Group Report:
We’ve made several improvements to the Attendance by Group Report to help schools better manage and export attendance data for programmes such as Before/After Care, sports, and clubs.
image
Improved Data Accuracy & Exportability
  • Student ID and TADS Suite ID are now included, making it easier to reconcile records and support mass billing workflows via TADS.
  • Attendance Date is clearly shown, helping track when students were present for specific programmes.
Better Reporting for Operational Needs
  • Minutes attended are now included in Excel exports, supporting more precise reporting for staffing, compliance, and state submissions.
  • Auto filter out students without attendance data keeps reports lean and focused.
Cleaner, Smarter Reports
  • Enhanced logic prevents duplicate or repetitive entries, especially when filtering by date range.
  • Reports now reflect only relevant student data, improving clarity and usability.
🌟
Maintenance and Bug Fixes:
  • ✅ You can now remove students from WiseData sync if they were added by mistake or due to changes in program participation.
  • 👨‍👩‍👧‍👦 Parents with multiple children can accurately view and print each child’s class schedule.
image
  • 📅 The date format in the POS report titled "item count" now correctly displays as mm/dd/yyyy.
image
  • 📢 Teachers can now edit the "link" and "image upload" tools in announcements.
image
  • 💳 On the POS setup page, the "test" field within payment gateway is now editable by support—preventing sample data from appearing in live reports.
International Phone Number | NCES ID | Clever Integration Improvements
International Phone Number:
We are supporting to store/save international phone numbers with variable digit lengths based on the selected country in profile. This update improves global usability and ensures smoother onboarding for international users.
✅ What’s New
Country-Based Validation
  • ✅ If USA is selected → enforce 10-digit format.
  • 🌐 If any other country is selected → allow 3 to 20 digits.
NCES ID
You can now add the NCES ID for your school in Educate.
  • A new optional field, “NCES ID”, is now available under Setup > School Contact Info.
  • The field is visible and editable only to users with administrative privileges.
  • The NCES ID field supports alphanumeric input up to 20 characters and does not allow special characters.
Integration Readiness: The NCES ID is prepared for
future
use in reports and integrations (e.g.TADS). Not part of the current release.
Clever Integration Improvements:
We’ve proactively implemented several improvements and performed backend codebase clean-up to ensure a more efficient and streamlined integration. These updates are entirely behind-the-scenes.
  1. Duplicate entries in Wise Choice Participant Report:
    This tagged report has been updated to eliminate duplicate entries. Now, each student will appear only once, ensuring clean and accurate data presentation.
  2. Terminology Update: "Check In/Out" Changed to "Arrival/Dismissal" in Attendance Pages.
Terminology Update Across UI:
  • "Check In" → "Arrival"
  • "Check Out" → "Dismissal"
image
Hover Text Added (Attendance Pages Only):
  • Arrival: “The time a student enters the classroom. Used to mark punctuality and track attendance.”
  • Dismissal: “The time a student leaves the classroom. Ensures accurate tracking of attendance duration and early departures.”
image
Impact: This update improves the clarity and flexibility of attendance tracking terminology, aligning better with diverse educational settings and enhancing user experience.
Check out the full feature here
Load More