Next Degrees

Changelog

A running log of what's new in the Next Degrees LMS — features, changes, fixes, and security improvements, newest first.

Current uptime is on the status page /status.

0.2.3 — Trust & security hardening

  • SecurityHardened HTTP responses with a Content-Security-Policy, security headers, and stricter session-cookie settings.
  • SecurityAdded automated dependency and static-analysis (SAST) scanning to the build pipeline so known-vulnerable code can no longer ship.
  • AddedPublished a public status page and an incident-response runbook so service availability and incidents are transparent.

0.2.2 — Inclusive & accessible by default

  • AddedIntroduced an in-app notification center so account and learning events land in one inbox.
  • AddedBuilt a shared design-token component library so buttons, cards, and inputs come from one consistent source.
  • FixedCompleted a WCAG 2.2 AA accessibility audit of the core pages and fixed the issues it surfaced.

0.2.1 — Mobile, localization & embed polish

  • ChangedReworked the lesson layout to be fully usable on a phone viewport.
  • AddedMade dates, numbers, and currency locale-aware so the Arabic experience formats correctly.
  • ChangedHardened the embedded player against reloads, resizes, and errors, with locale and RTL kept in sync with the host page.
  • AddedAdded a missing-translation lint so any untranslated Arabic key is caught before release.

0.2.0 — Discover, learn, and get help

  • AddedAdded catalog search and facets so you can filter courses by discipline, level, and tags.
  • AddedAdded rich previews and indexable metadata (SEO, Open Graph, structured data) to course pages.
  • AddedLaunched a searchable help center and docs.
  • AddedShipped a public marketing landing page explaining the platform with clear calls to action.