PRODUCT UPDATES
SEPT '26
New Features
CF: Monitored IP Ranges Alert Banner
Feature Overview
We have introduced a new alert banner to improve visibility regarding the content filtering extension's active scanning status.
What's New?
When the "Monitored IP Ranges" feature is active, the UI will now display a clear notification banner. The banner message will state; "Extension only scans inside the monitored IP ranges. Anything outside of these IP ranges will not be scanned."
Why It Matters?
This update ensures users clearly understand when the "Monitored IP Range" feature is in use. It eliminates confusion as to why the extension may not be working.
CF: Allow/Block List Notes
Feature Overview
Administrators now have the ability to add custom notes to items placed on the Allow and Block lists.
What's New?
A new text input field has been added when configuring allow/block list items, allowing admins to record details or future reminders. These notes can be easily viewed later via a tooltip when hovering over the respective entries in the allow/block list tabs.
Why It Matters?
This feature significantly improves collaboration and auditability for platforms managed by multiple administrators. By documenting the exact reason a specific URL has been allowed or blocked (e.g., "required for teacher service" or "blocked due to gaming"), current and future admins can quickly understand the context behind each configuration without having to investigate past support tickets.
CF: Behavioral Change: The legacy toggle on the Block List categories tab has been updated. It now hides Legacy categories when toggled off, and includes them when toggled on.
UI Clarity: To better communicate the toggle's function, its label has been updated from "Legacy" to "Include Legacy".
CF: Enhancement: Account Activity CSV reports now extract and display the complete site URL rather than stripping the path after the domain.
User Benefit: Administrators can now view the exact pages and links (such as specific YouTube videos) students have visited at a glance directly within the exported report, eliminating the need to click each individual result in the UI to obtain the full link.
Formatting Note: Because CSV files contain raw text without strict styling rules, very long URLs may visually spill into adjacent empty columns depending on the spreadsheet application used (e.g., Google Sheets). Users can easily resolve this by adjusting the column width or enabling text wrapping within their preferred spreadsheet viewer.
CF: UI Clarity: The tooltip for the "Inherit Policies" setting has been rewritten to explicitly clarify how policy inheritance works between associated Organizational Units (OUs) and groups.
Updated Wording: The tooltip now reads: "Enable this setting to inherit policies from associated Organizational Units (OUs) and groups that also have 'Inherit Policies' turned on. Note: If toggled off, it will ignore policies from OUs and groups with this setting enabled, and only inherit from those with it toggled off."
CM: Enhancement: Administrators now have the ability to disable the Chat functionality within an active class session in classroom manager.
Flexibility and Control: Chat access can be customized to fit your district's needs. It can be turned off entirely in the Admin -> Settings tab.
User Benefit: This update gives districts the necessary tools to comply with strict staff-student communication policies.
Bug Fixes
CF: "Search All Categories" Category Alignment Fix
Bug Overview
Previously, when using the "Search all Categories" modal on the Block list, the results would sometimes display sites under categories that did not exist or no longer aligned with the active category list in the UI. For example, sites were appearing under a missing "Sports" category instead of "Sport(legacy)", or under a "News" category that wasn't available in the system.
What's Fixed?
Search results will now only show categories that are currently present in the user interface, ensuring users do not see sites mapped to unsupported or non-existent categories.
AUG '26
New Features
Added the ability to import search terms via file upload on the Block List > Search Terms tab. Admins can now bulk import keywords and regular expressions (regex) rather than adding terms manually.
To improve readability when navigating group selections, group names within the group dropdown menu are now styled in bold text, making it easier to visually distinguish main group names from custom options.
CF/CM: We have added clear visual indicators to inform users whenever Content Filter policies or Classroom Manager features are inactive. A "Disabled" banner/indicator now appears across Policy Tabs and the Classes Tab whenever: The "Disable Policies & Classroom" toggle is turned on, and when the system is operating outside of scheduled hours (off-schedule). While the indicator alerts users that rules are not actively running or being enforced, policy and classroom tabs remain fully accessible and editable so administrators can continue managing settings seamlessly.
CM: We've improved the way class schedules are displayed within the classroom session history to prevent confusion between past and upcoming sessions. There is now a "Scheduled" Indicator. When a scheduled class is set to occur in the future, it will now explicitly display a "scheduled" warning/tag next to it in the class log.
CF: We have introduced a streamlined way to search for specific sites across all categories at once in the "Policy-Allow" and "Policy-Block" Category tabs. Users will now find a newly added "Search all Sites" button. You can now input a site name into the modal to search the entire system, bypassing the need to manually expand and sift through each individual category to find where a specific site is located.
CF: We have updated the Content Filter deployment process so that custom groups automatically populate in the "Group" dropdown menu. When deploying changes to groups within the Content Filter, users will now see a clickable list of all their Custom Groups immediately upon selecting the dropdown. Note: To keep the list manageable and organized, this dropdown specifically displays Custom Groups rather than populating both Custom and Google Groups.
CM: We have introduced a new automated method to sync class rosters from Student Information Systems (SIS) into Classroom Manager via a nightly SFTP upload. Administrators can now configure a nightly SFTP connection to upload roster data using the standard OneRoster CSV specification. Updates are processed automatically overnight, eliminating the need for manual CSV imports for supported formats.
Bug Fixes
CM: We have resolved an issue where preloaded content (such as web games) remained functional in a student's browser after a Classroom Manager (CM) class session ended. When a teacher temporarily allows access to a normally blocked site during a class session, the site will now automatically become blocked the moment the class session concludes.
CM: We have resolved a bug on the Device tab where the "Model" filter was incorrectly restricting search terms. Previously, the filter would only successfully complete a search if the input consisted of numbers, and would fail if letters were used. The system has been updated so users can now successfully use letters and text to search for, and filter device models.
CM: We have resolved an intermittent issue where attempting to save a class in Classroom Manager (CM) would sometimes fail or fail to respond.
July '26
CONTENT FILTER:
In the 'Violations' tab the "Device Ip" filter name has been updated to "External/Internal lp" filter.
In "Configure Notification" modal the default time for "Alert Period" was "8am to 9am" this has been updated to "8am to 5pm".
Bug Fixes
The "Teacher" and "Student" columns in the Classes page were overlapping and the user was unable to see the students count. This has been fixed, the user is now able to see the number of students in the class.
Information from Google classroom was not getting synced nightly with CF and CM. The syncing has been fixed, updates to google classroom will now be seen in CF and CM the next day.
When a user used the "Import" file feature to upload blocked websites into the Blocklist page the Category they chose in the Import modal was not getting updated on the page. The "Category" selected in the import modal are now being updated after an import.
The order of the students screen in an active class session was not keeping to format when the user changed their screen size. The fix has made it so the format for the screens stays the same as the screen gets bigger or smaller.
April '26
CONTENT FILTER:
AI Monitoring: Expanded LLM monitoring capabilities to support risk scanning for character.ai and MagicSchool AI, and added full support to monitor Google AI Mode.
Policy: Added Safe Search enforcement controls to the Policy-Settings page, expanding compatibility to include Yahoo, DuckDuckGo, and Brave search engines.
Policy: Enhanced rule inputs with creation date/time data points, updated site import utilities to support wildcard entries, and documented expected policy propagation delays.
Policy: Updated the Organizational Unit (OU) search utility to display all related accounts upon selection.
Access Management: Added granular data view restrictions, enabling specific user roles to limit visibility to designated sets of users.
Content Management: Introduced a bulk import feature allowing users to upload YouTube videos, channels, and keywords simultaneously via spreadsheets.
Notifications: Enhanced notification alert emails with more informative details surrounding risk and violation events.
User Activity: Expanded the logging console to provide greater visibility into administrator and user activities across the platform.
Devices: Added dedicated filtering parameters for "Device ID" within the device management screen.
Integration: Integrated Alphamountain to automatically pull and update categorization records for newly indexed web sites.
Support: Completed platform infrastructure updates to integrate Firebase performance insights and finalized VPAT compliance documentation.
Configuration: Implemented global settings parameters allowing tenants to establish or permanently retain a default domain configuration.
Support: Executed extensive application-wide accessibility upgrades to ensure strict adherence to WCAG 2.1 compliance via Chrome Lighthouse testing.
---
Violations: Added enhanced details for Violations to specify which Scene or Classroom caused block.
Policy: Streamlined category management UI by replacing dropdowns with a list of toggles for easier blocking and allowing of categories.
Policy: Enhanced site input and wildcard functionality to allow for the blocking of top-level domains.
Directory: Updated Organizational Unit search filter functionality to display all related accounts when a parent OU gets selected.
Devices: Added new filtering option by "Device ID".
Policy: Integrated "Alphamountain" to provide automated category updates for new websites.
Admin: Added the ability for users to retain or set a default domain across the platform.
CLASSROOM MANAGER:
Classes: Added full system integration support for PowerSchool classroom sync tracking.
Classes: Enhanced the classroom screen with a "Creation Date/Time" tracking column and added a green scheduling indicator circle to the card view interface.
Classes: Provided teachers with the capability to customize and modify their active classroom layout styles.
Sessions: Extended teacher-side execution capabilities, allowing instructors to perform management actions on newly opened tabs and apply filters to the classroom viewer.
Communication: Upgraded extension chat popovers to trigger automatically when notification alerts are clicked, and updated selection states to reveal both student names and emails.
Reports: Optimized core searching algorithms to significantly increase the processing and load speeds of general data requests.
---
Classes: Added full integration syncing support for PowerSchool.
Classes: Added a "Creation Date/Time" column to the classroom screen for better record tracking.
Classes: Provided teachers with the ability to change and customize the layout style of their class view.
Classes: Added filtering capabilities to the teacher classroom view.
Admin: Added the ability for users to retain or set a default domain across the platform.
BUG FIXES
CONTENT FILTER:
Risks: Resolved an issue within the Risk tab where search queries were strictly case-sensitive and failed to return partial matching entries.
Extension: Fixed an exception where flagged risks failed to execute expected site blocks by introducing a self-healing localized database layer alongside advanced error-logging fallbacks.
Policy: Corrected an interface mapping bug where clicking the "Reset" button after filtering inside a group improperly redirected users to the root parent OU level.
Filtering: Fixed a routing bug where Google Classroom URLs utilizing intermediate link redirections (google.com/url) were mistargeted as generic search queries and blocked.
CLASSROOM MANAGER:
Sessions: Resolved a minor latency delay where clicking "End Session" or hitting hard session countdown limits failed to immediately terminate active classroom sessions.
Reports: Addressed severe rendering delays by optimizing performance load times for query lookups inside the Violations view.
---
Classes: Fixed issue where importing file with matching "course_id" failed to update the existing class.















