Changelog

Follow up on the latest improvements and updates.

RSS

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
  • We’re thrilled to unveil the newly redesigned payer experience in Campus Pay—reimagined to deliver a faster, smarter, and more intuitive payment experience.
  • With a modern, mobile friendly design uplift, payers can now complete transactions on any
Campus Pay forms seamlessly across desktop, tablet, and mobile devices.
image
image
image
What’s new
  • A sleek, modern design
  • Fully mobile responsive experience across all screen sizes
  • Improved layout and navigation for quicker, hassle-free payments
We’re excited for you to experience this upgrade as we continue to elevate your Campus Pay journey.
School admins can now easily archive and restore forms in Campus Pay, giving you greater control over form management while keeping your workspace clean and organized.
1. Archive Forms
On the admin portal, Select the Archive Form option from the third menu on the Forms page
image
The form status will be updated to Archived, removing it from active use while keeping it safely stored
2. Unarchive Forms
Need to bring a form back? Restore it in just a click. Select the Unarchive Form option from the same menu on the Forms page
image
The form will be restored to its previous state — Unpublished or Incomplete
Why this Feature matters:
This feature helps admins declutter active forms, prevent accidental edits, and quickly reuse forms whenever needed—without recreating them from scratch.
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.
ACH Verification | Invoice Account Report Improvements | Defects and Maintenance
ACH Verification
Starting with our December release, we are excited to share that TADS will begin validating bank account details (Account Type, Routing Number, and Account Number) when entered on payment pages across Admissions, Enrollment, Tuition Management, and Financial Aid.
User Notes:
  • If the bank information is valid, nothing changes for users.
  • If the information is invalid (e.g., incorrect routing or account number), users will see an error message immediately and can correct it before submitting.
ACH Verification will prevent payments from failing due to incorrect account details. It will also reduce delays and fees for families and schools by catching errors upfront.
Invoice Account Report Improvements
We updated the Invoice Account Report for all schools with several quality-of-life improvements to make the report easier to use and manipulate:
  • Date column will now be filled in for every row, rather than just the first cell.
  • Replaced the TADS Student ID with the more visible and universal TADS Suite ID for better identification and reconciliation of students.
  • Added a column to hold a school's unique External IDs to more easily identify students, particularly when comparing the report with external data.
Screenshot highlighting the impacted areas of the report:
image
Defects and Maintenance
Fixed an issue with Mass Billing that could cause batches to fail to bill to all accounts when using the option to spread charges over multiple invoices.
Fixed an issue with the updated Admissions Application that could cause terms and conditions and parent signatures to fail to properly save to the application.
Fixed an issue with the updated Admissions Application that was causing Student Override amounts on application fees to fail to properly update the amount due for families submitting applications.
Fixed an issue with the updated Admissions Application that could cause conditional supplemental questions in the Parent/Guardian section to fail to properly appear for families completing applications.

new

Ravenna Admit

Ravenna Enroll

✨ Ravenna December 2025 W2 Release

Highlights You’ll Love
We’ve focused this release on making your everyday workflows smoother, clearer, and more connected. Here’s what just rolled out today:
Ravenna Admit - Event Management
  • See Who’s Coming
    - Open House and Tour rosters now show the actual names of registered attendees - not just a headcount. No more guessing who’s on the list.
  • Cleaner Role Assignments
    - Dropdown menus for Event Contacts and Interviewers now only display active users. This prevents confusion and ensures you’re assigning roles to the right people.
  • Reliable Status Updates
    - When an attendee’s status changes (e.g., from “attended” to “withdrawn”), the event page updates immediately. Your records stay accurate and trustworthy.
Ravenna Admit - Communication
  • Email Families Without Leaving Admit
    - Interviewers can now send emails directly from the applicant’s profile when enabled by the school. Messages are logged automatically, keeping all communication in one place for easy reference.
Ravenna Admit - Usability & Polish
  • Bulk Enrollment Looks Better
    - The bulk enrollment wizard now displays correctly styled screens for a smoother experience.
  • Reports That Behave
    - Minor fixes ensure filters reset properly and exports work as expected - so reporting feels effortless.
  • Under-the-Hood Enhancements
    - We’ve upgraded core frameworks and applied security patches to keep Ravenna modern, secure, and ready for future improvements. You won’t see these changes, but you’ll feel the stability.
International Currency Questions
A set of questions related to international income have been added to the application under Section 6: Basic Tax Information. These questions will appear if the Country listed for the primary parent/guardian is not “United States”. These include:
  • Clear language about expected responses to these questions.
  • A stock list of common international currencies, based on our most-represented international applicants.
  • An “Other” option to be used in the case a family’s standard unit of currency does not appear on the stock list.
  • A clear question about which exchange rate is being used to convert to USD. This is important because exchange rates generally change daily.
image
image
Ravenna Admit - Event Management
Inactive User Cleanup:
Inactive user accounts will no longer appear in dropdown menus for Event Contacts or Interviewers. This ensures that only active users can be selected for event roles, preventing confusion when scheduling events.
Accurate Attendee Counts:
Fixed an issue that occasionally caused the attendee count to be off by one in event rosters. The attendee totals on event pages now correctly reflect the actual number of attendees (no more phantom entries).
Ravenna Admit - Reporting
Minor Fixes in Reports:
Addressed a couple of minor issues in the Reports section. For example, the “Reset Filters” button now works reliably without jumping to a different report, and the “Export List” button displays with proper styling.
Family Portal (Ravenna Hub)
- Recent Improvements (Already Live):
Delegate Form Resend Disabled:
Once a delegated form has been submitted by a delegate, the “Resend” button is now disabled for the parent. This change (already live) prevents parents from unintentionally sending duplicate requests for forms that have been completed, reducing confusion and support inquiries.
Event Registration Stability:
A fix has been applied to resolve an error that could occur during event sign-up. Families should no longer encounter a 500 error when registering for an event on Ravenna Hub (this fix was deployed prior to the upcoming release).
Campus Pay has rolled out two major updates that directly address administrative flexibility and branding needs:
Department Management Made Easy
What’s New
School Admins can now add, edit, enable/disable, and delete departments directly from the Campus Pay admin interface—no code changes required
How It Works:
1.On the Campus Pay Admin Homepage, a new “Departments” menu is available for School admins
image
2.From the Departments List page Click ‘New Department’ button to create a department and Use Toggle, Edit, and Delete options to manage existing departments.
image
3.Enabled departments automatically appear in the Forms Settings drop down, making assignment seamless.
image
2. Standard Theme Enhancements
What’s New:
Admins can now upload school logos, choose background and button colors, and apply changes instantly—no coding required. That will create consistent, branded experience for schools and payers.
How It Works:
a. Clicking on the Create Standard Theme button, admins can view additional customization options on the Standard Themes page
image
2.Options include logo height adjustment, alignment (left, right, or center), and clickable logo URLs.
image
GL Account Setup Tracking | Defects and Maintenance
GL Account Setup Tracking
Schools can now quickly check charge and credit item GL settings, making it simple to identify whether items are mapped to a General Ledger account.
  • This update impacts schools using the TADS-QuickBooks Online integration, as well as those who make manual journal entries with our General Ledger Activity Report.
  • We added a column on the Billing > Items page to show the current GL Account that each charge and credit is mapped to.
  • If an item is not currently mapped, this will be indicated on the page as "Map to GL". A hyperlink will be provided to the applicable page where this can be corrected.
  • This change should make it easier for admins to identify unmapped charges, as well as quickly review their mapping for all charges or all credits.
Charge examples with mapped and unmapped items:
Screenshot 2025-11-26 091407
Credit examples with mapped and unmapped items:
Screenshot 2025-11-26 091427
If your school is interested in using the QuickBooks integration or General Ledger Activity Report, let us know. We can provide more details on how it can be setup for you.
Defects and Maintenance
  • Resolved a display issue that prevented school name, location, and TADS ID from appearing for some school administrators.
  • Fixed an issue that was preventing some users from using Multi-Factor Authentication (MFA) when logging into their account.
  • Updated physical address in several locations that still referenced an old mailing address.
Load More