Pilih bahasa

Pilihan ini berlaku untuk seluruh situs dan tersimpan di perangkat Anda.

Changelog

Apa yang berubah di SekolahOS.

Perubahan yang terlihat di portal web, aplikasi seluler, dan API mitra, langsung dari catatan rilis resmi SekolahOS. Catatan rilis ditulis dalam bahasa Inggris.

v1.317.0
BARU Payroll for Thai foundations (Social Security and PND1 withholding) — a payroll run of a Thai foundation now works out the employee and employer Social Security (5% each on the wage between 1,650 and 17,500 a month) and the personal income tax withheld by the employer (a twelfth of the tax on the year projected from the month,…
BARU Contracts take a family declaration for Thai tax — (tax_inputs: spouse, children, parents) through the payroll API; a new contract keeps the previous one's declaration.
PERUBAHAN A Thai foundation cannot calculate a payroll run until its country's ruleset is loaded — (before, a non-rupiah run silently computed no tax).
v1.316.0
BARU International report cards (IB, Cambridge, American) — on Kebijakan akademik > Templat rapor a school picks the report card it prints: the Indonesian rapor (still the default) or an English international template.
v1.315.0
BARU Thai language (ภาษาไทย) for the console and the mobile app — the whole web console (about 13,000 texts) and the mobile app (about 2,400 texts) are available in Thai.
BARU Sample files for Thai schools — the downloadable sample workbooks for every onboarding upload have Thai headings, Thai example data (13-digit ID numbers with a correct check digit, +66 phone numbers, Thai class names and levels, baht amounts and Buddhist Era years) and a Thai guide sheet.
v1.314.0
BARU Thai school foundations get Thai rules for identity numbers, phone numbers and the school profile — a Thai foundation's staff form accepts the 13-digit national ID (with its check digit) and Thai phone numbers (081 234 5678 becomes +66 81 234 5678), the school form takes a 10-digit school code, Thai school levels (Anuban, Prathom, Mathayom 1-3, Mathayom…
BARU A signed-in user of a Thai foundation opens the console in Thai (or English) by default — ; the language switch offers that country's languages.
v1.313.0
BARU Foundations have a country (Indonesia or Thailand) — the platform provisioning form has a Negara choice.
v1.312.2
PERBAIKAN AI Assistant page on a phone — the menu button at the top left did nothing on this page.
v1.312.1
PERBAIKAN Onboarding sample workbooks have English column headings — when the console is in English (they were Indonesian only).
v1.312.0
BARU Onboarding data: a sample Excel file for every kind of data. — Under Sample files (and beside each step of the Setup order card) an administrator downloads a workbook per entity, or all of them as one zip, in the order they are uploaded.
v1.311.18
PERUBAHAN Console colours — the status colours (ok, warning, alert) and four neutrals used by pills, bars, alerts and notes are now design tokens; 82 more colour values in the console stylesheet use tokens (49 hex lines left: white text, gradients and one-offs).
PERUBAHAN Screen readers — hear "Surat izin dibuat." when a permission slip is created.
v1.311.17
PERBAIKAN Touch targets on the public site and sign-in pages (phones). — The logo, language switch, Log in and Request a demo buttons, the menu links, the text fields of the sign-in and password-reset pages and the language buttons are now at least 44 px tall.
v1.311.16
PERBAIKAN Mobile (parent) — with the keyboard open, the absence-request sheet no longer slides under the status bar and Dynamic Island; it keeps clear of the top edge.
v1.311.15
PERBAIKAN Sorted columns no longer print their arrow as a word on phones and tablets. — In the card layout of a list (audit trail, deliveries, metering and any other sortable table), the label of a sorted column read "TIMEARROW_DOWNWARD"; it now reads "Time".
v1.311.14
PERBAIKAN Phone-size touch targets across the console. — The home logo, text fields, selects, grade cells, filter chips, collapsible headings and the Today / 7 days / Term switch are now at least 44 px tall.
v1.311.13
PERUBAHAN Mobile — pull down to refresh the parent academic screens (grades, homework, report cards, timetable) and the bus routes.
PERUBAHAN Console colours — 143 more repeated colour values now come from design tokens, four of them new (--color-surface-tint, --color-surface-faint, --color-line-soft, --color-ink-600).
v1.311.12
PERBAIKAN Mobile (parent) — pull down to refresh the pickup authorisations and the announcements and permission slips.
v1.311.11
PERUBAHAN Console colours come from the design tokens. — 298 repeated colour values in the console stylesheet now use the shared brand, ink and line tokens, so a palette change is made in one place.
v1.311.10
PERUBAHAN Signing out needs a click on the button. — Opening the sign-out address by itself (an old bookmark or a link on another site) now shows a confirm page and no longer ends your session.
PERUBAHAN Screen readers hear "Page updated." — after a save or change that refreshes part of a page without a message of its own.
v1.311.9
PERBAIKAN Mobile — the staff sign-in screen has a Lupa kata sandi? link to the website's reset page, and the absence-request form moves above the keyboard on Android.
PERBAIKAN Export confirmation — on the dashboards and reports says the file will appear in the export list, not to reload the page by hand.
v1.311.8
PERBAIKAN Expired trial — the Microsoft sign-in setting is read-only like the rest of the school's settings, and the banner gives a foundation admin a Berlangganan button to the subscription page instead of only an email address.
PERBAIKAN Search (Ctrl+K) — no longer lists classes and students while the academic module is off (their pages would refuse).
PERBAIKAN The sign-in page — links to the public site for people without an account.
v1.311.7
PERBAIKAN Sign-up done page has a Masuk button — , the two-step sign-in code page a link back to the sign-in page, and the server-error page a Muat ulang halaman button (it said "Coba lagi" but went home).
PERBAIKAN Screen readers — the page behind the open phone menu is no longer reachable, and every table column header is announced as a column header.
v1.311.6
PERBAIKAN A refused form inside a pop-up opens again. — After a rejected save (for example "Tambah kelas" with capacity 0), the pop-up reopens with what you typed, the refused field in red and focused, instead of leaving you to find the form again.
v1.311.5
PERBAIKAN A rejected form points at the field. — After a refused save the form comes back with what you typed, the field named in the message (or the one the browser rejects) gets a red border, and it takes focus.
PERBAIKAN Mobile (parent) — pull down on the attendance history and the absence requests to refresh.
v1.311.4
PERBAIKAN Searching or filtering a list keeps the page size and sort you chose — instead of going back to 20 rows.
PERBAIKAN Large file imports (staff, class students, scores) no longer report "request failed" after 30 seconds; — they wait up to three minutes.
PERBAIKAN Mobile (student) — the attendance and timetable screens have a Retry button when loading fails.
v1.311.3
PERBAIKAN No more loop between home and an error page. — A canteen operator whose wallet module is off, or whose account has no staff record, gets the menu from Kembali ke beranda instead of being sent back to the page that failed.
PERBAIKAN Delete and cancel buttons are red — (Hapus kelas, Hapus tahun ajaran, Hapus semester, Batalkan tagihan, Hapus data pribadi), and the task inbox buttons can no longer be double-clicked.
PERBAIKAN Web and mobile access on a user's login page — says what the button does (Aktifkan / Nonaktifkan), asks before switching access off, and explains why it is disabled.
PERBAIKAN Touch targets on phones — sort and row links, type pills, the password toggle, timetable edit and the public website's menu are at least 44 px tall.
PERBAIKAN Mobile — pull down on the parent invoices list to refresh.
v1.311.2
PERBAIKAN Form errors from the Microsoft sign-in settings now appear on the form. — A refused tenant ID was shown as a generic "request failed"; the console now swaps in the form with its message.
PERBAIKAN Live lists no longer jump your cursor when the connection drops. — A background refresh that fails stays quiet and the next one tries again, instead of showing an alert and moving focus.
PERBAIKAN A user who must change their password cannot skip it — by typing another address; every console page leads to the change first.
PERBAIKAN A stale form shows a clear page — , not a bare English error, when you signed in again in another tab.
PERBAIKAN Confirmation before — approving a write-off, reversing a commission, suspending a reseller and ending a user's session.
PERBAIKAN "Onboarding data" only appears in the menu when the assistant module is on.
PERBAIKAN Mobile — Android back returns from any tab to home (parent and student apps); pull down on the parent home screen to refresh; the clinic history has a Retry button; the first tap after the keyboard opens is no longer lost on pickup and POS screens.
v1.311.1
PERBAIKAN Android back button closes pop-ups. — The substitution, behaviour, absence-request and cashier receipt, failed-sales and student pop-ups now close with the phone's back button instead of leaving you stuck.
PERBAIKAN After changing your password, the sign-in page says so. — The confirmation was lost on the redirect and is now shown above the form.
PERBAIKAN Form fields and the Ctrl+K search are easier to see. — Input and select borders are darker (3:1 contrast), the selected search result has a visible outline, and the public website has a skip-to-content link.
v1.311.0
BARU Devices: set how your machines name the columns of their export. — If a machine's file does not follow our standard CSV, open Ekspor mesin berbeda dari format ini? under the file-export format and write the column names as they appear in the machine's file: the machine code column (or one fixed machine code for a…
BARU Each external machine shows when its last file arrived. — The machine list now shows File terakhir and Pindai terakhir, and a yellow warning when no new file has arrived for more than 24 hours.
v1.310.0
BARU Devices: attendance from machines we do not run software on, by file. — Gate readers, face terminals and campus gateways keep their own software, which can export their attendance log as a file.
PERUBAHAN Devices page rebuilt around the two ways a device connects. — A short overview at the top, then the external-machine steps above, then Perangkat aplikasi with numbered steps for the kiosk (register, enrollment code, "Atur sebagai kios", Kios page), the canteen till (registered on the Merchant page) and the bus handheld…
v1.308.5
PERBAIKAN Onboarding data page, found in a phone-width browser pass — the new MCP token is now focused when it is shown, so a screen reader reads it and a phone user lands on it instead of having to scroll for a value that appears only once; the upload field now has its size and format help text as its description.
v1.308.4
PERBAIKAN Onboarding data: less personal data can reach the AI model. — A sheet without a heading row no longer turns one student's cells (phone, e-mail, birth date, long numbers) into column "headings" shown to the tools and the model; such a heading becomes "<kolom N>".
PERBAIKAN The consent notice now names the identifier classes each scope sends and says school files hold children's data. — A consent given under the earlier wording is no longer effective: a Foundation Admin records it again from the Onboarding data page.
PERBAIKAN Bank account numbers written with dashes or spaces are refused — in the opening cash position label, not only plain digits.
PERBAIKAN Staged data is wiped at undo — (not 30 days later); a copy of a batch no longer outlives its source, an expired batch can no longer be previewed, committed or copied before the purge runs, and a preview that loses a race to a commit can no longer reopen the batch.
Dokumentasi