-
Jump to
- December 17
- Feature Releases
- Quality Improvements
- Bug Fixes
- December 10
- Quality Improvements
- Bug Fixes
- December 3
- Feature Releases
- Bug Fixes
December 17th, 2025
CONTENT
π Content Create & Update APIs
Large catalogs and frequent content updates can slow operational teams down. Our new Content Creation APIs dramatically reduce manual work, accelerate time-to-launch, and keep external systems in sync with Thought Industries, so teams can focus on creating value, not managing data entry.
This new set of API endpoints streamlines content operations at scale, from launching a new instance to maintaining a large, evolving library.
-
Accelerate Content Onboarding:
- Launching new programs shouldnβt be blocked by manual setup. The Create Course endpoint allows you to ingest legacy content or add a number of new courses in a single API call. It supports bulk creation for Articles, SCORM, MicroCourses, and Courses.
-
Manage Content at Scale:
- Keeping content accurate across multiple systems is easier than ever. For teams integrating with external CMS platforms, the Update Course endpoint enables real-time synchronization by programmatically updating metadata, page content, and key settings without ever touching the admin UI.
See our use case documentation for examples and our API documentation for technical details. Also keep an eye out for expansions of this functionality coming soon, including support for video and audio pages, certificates, and additional course attributes.
We released the following quality improvements:
Usability Improvements β Global Coupon Settings
Managing coupons should be quick and intuitive, especially when they impact real revenue outcomes.
These updates make it easier for admins to create global coupons accurately on the first try. Weβve improved the usability of the Global Coupon experience by adjusting several UI and UX elements, including clearer helper text, improved microcopy, more intuitive radio group selections, and required-field indicators. The enhanced summary and layout provide a smoother, more predictable setup process.
New Ecommerce Engine Tracking Scripts
Understanding how learners and buyers move through checkout is essential for optimizing conversions and diagnosing drop-off points.
Weβve updated the New Ecommerce Engine to support our standard checkout tracking scripts, enabling execution on Checkout Step 1 and the Order Confirmation Page. Configuration remains consistent with the legacy experience.
To add or manage your scripts, navigate to Settings > Connections > Tracking Scripts.
We released fixes for the following:
- Auto-assignment Rule Duplicate Assigns Incorrectly When Admin Impersonates Learner
December 10th, 2025
We released the following quality improvements:
New Course Coupons List REST API
Managing course-level discounts at scale often requires accurate, up-to-date data that can be easily synced into external systems.
While our Global Coupon List endpoint already supports company-wide offers, our new Course Coupons List endpoint gives you the same level of visibility and automation for course-specific discountsβhelping you sync data more accurately, audit usage, and streamline reporting across your catalog.
The List Course Coupons endpoint returns a paginated list of coupons for your company and includes discount details, redemption limits, usage counts, and expiration metadata. You can filter results by up to 50 course IDs, coupon status, and coupon code with * wildcard matching.
More information is available in our API documentation here.
We released fixes for the following:
- CatalogContent GraphQL query does not return the customField values for learning paths
Platform Security Enhancements:
Weβve implemented updates to the handling of platform configuration data to further strengthen site security. These enhancements ensure that system settings are managed with increased protection, improving the overall security posture of your instance.
December 3rd, 2025
REPORTING
View All Scheduled Reports
Centralized Visibility Into All Scheduled Reports
Weβre pleased to introduce the first phase of our new Scheduled Reports Manager, designed to make it easier for admins to understand and coordinate all automated reporting activity across their site.
For many of you, scheduled Looker reports play a key role in keeping internal teams and external stakeholders aligned. Until now, visibility into these schedules was limited to the individual creator, making it harder to get a holistic view of what information is being sent, when, and to whom.
With this release, Admins with the new Manage Scheduled Reports permission can now view a unified list of every scheduled report in their instance via Reporting Schedules. This gives teams clear, centralized visibility into all scheduled reports.
Multi-Phase Rollout
This is the first step in a multi-phase rollout. Upcoming enhancements will add sorting, searching, and the ability to modify schedules directly within the manager, to deliver:
- Improved coordination across teams by seeing everything in one place
- Easier governance of reporting activity over time
- Confidence that stakeholders are receiving the right information
Want to see for yourself? From your Admin Homepage, head to Reports > Schedules to open the Scheduled Reports Manager.
Right on this landing page, youβll see each scheduled reportβs name, which report it is, destination, last delivery, creator (i.e. who to reach out to when you need an edit π₯), created-on date, plus an Actions column thatβs there for whatβs coming next so stay tuned! π
A full support article with more details on utilizing this page will be available once the complete functionality is released.
We released fixes for the following:
- Webhooks Were Using Outdated Certificate Authority for Cert Library
- Grading Tab Pages Missing Submissions.