Product Updates

Changelog

Follow what changed in Saksı Kampüs, release by release.

All releases

Version 2.2.7

Live sessions open for joining five minutes before their scheduled start and instructors can now open group sessions for their own classes; tutor earnings can be read per tutor, the package and feature management lists search and filter on the server, the users page can be narrowed by course management package and tutor match and sorted by remaining credit, the blog management search no longer reloads the page on every keystroke, blog images are centred in both the article and the editor, and the "All" tab was dropped from the group lesson category tabs on the pricing page.

Live Sessions

  • New

    A session can be joined five minutes before its scheduled start. The preparation window is there to sort out connection, microphone and camera before the lesson begins: the session detail counts down to the moment the join button opens, and once the window is on it says the meeting is open and when the lesson itself starts. Only the door moves early — the lesson keeps its calendar time, its billed duration, its credit reservation and its tutor earning.

  • Fixed

    Instructors can create group sessions for their own class matches. The class-session gate turned instructors away before the create permission ever ran, so a tutor could not book a session even for their own class. Instructor roles now pass that gate and the ownership check is left to the create permission, which still denies another tutor’s match; the session selector shows instructors the class tab, scoped to their own matches.

Payments & Invoicing

  • New

    The tutor earnings list can also be read per tutor. A switch next to the filters flips between a "By Tutor" view, which folds every match of a tutor into a single row over the same filters, and the existing match view. Opening a tutor row lists every lesson that tutor earned with a student/class column, and offers a shortcut into that tutor’s matches.

  • New

    The package and feature management lists gained search and filters. Packages can be searched by name, title or ID and narrowed by exam type, package type and category; features can be searched by name, description or ID and narrowed by type. Search and filtering run on the server, so the result count and the paging follow them. The package list is also ordered by the display order set on the package form, so the admin panel and the pricing page agree on the order.

  • Fixed

    Credit granted by an admin is labelled as a manual grant instead of a purchase in the credit ledger. An admin-assigned package adds credit through the same movement type a sale does, so the ledger reported a purchase for minutes nobody paid for.

  • Changed

    The "All" tab is gone from the group lesson category tabs on the pricing page. The tabs now open on the first subject category and each tab lists only the packages of its own subject; when the exam type or the sub-tab changes, the selection moves to the first category present in the new list. The tabs only appear when there is more than one category, so a group package carrying no category still shows where the tabs are hidden, but not while they are on.

Users

  • New

    The students tab on the users page gained two more filters and sorting by remaining credit. Next to the existing credit filter, toggles narrow the list to students with an active course management package and to students with a tutor match, and the "Remaining Credit" header became a three-state sort control. Both the filters and the sort run on the server, so the total count and the paging follow them.

Website

  • Fixed

    Typing in the blog management search no longer looks like the page is reloading. Every keystroke opened its own request, and the request armed the full-screen loading overlay. The search now sends one request once typing settles, a slow broad search no longer overwrites a faster narrow one, changing the search returns to the first page, and existing results stay on screen between requests, only dimmed.

  • Fixed

    A new category name in the blog tag selector can contain spaces. The field sits inside a popover whose trigger read every typed space as "toggle me" and swallowed it, so a multi-word category could not be typed at all.

  • Changed

    Images inside a blog post are centred in both the published article and the editor. An image with no alignment of its own used to sit flush left; an alignment the author picks on purpose still wins.

Ready for Your Study-Abroad Journey ?

From IB, AP and SAT prep to your study-abroad application — we're with you at every step of the international education journey.

SaksıKampüs Logo

Study-abroad consultancy, IB · AP · SAT preparation and mentorship — your single address for the international education journey.

© 2026 Saksı Kampüs. All rights reserved.

Get detailed information about our programs.

Get in Touch