Zum Hauptinhalt springen

Das Paket @k3/core

Das Paket @k3/core ist das Herzstück des K3. Es enthält das gesamte Frontend und ist die Grundlage für die Entwicklung einer Erweiterung. Um es abrufen zu können werden Zugangsdaten benötigt.

Etwa alle zwei Wochen erscheint eine neue Version des Pakets. Diese kann und sollte mit

npm run login
npm i @k3/core@stable

installiert werden.

Diese Versionen sind abwärtskompatibel und beinhalten ausschließlich neue Features, Verbesserungen und Bugfixes. Sie werden von uns sowohl automatisiert als auch manuell umfangreich getestet und sollten in keinem Falle eine Regression bedeuten.

Im Wesentlichen exportiert das Paket verschiedene

  • React-Komponenten
  • Hooks
  • Utility-Funktionen
  • Typen

Insbesondere der Komponente K3Main kommt ein besonderer Stellenwert zu. Verwendet man einfach nur diese Komponente in seiner App, so erhält man ein genaues Abbild des K3.

Updates

Wir stellen zu unserem K3 einen Changelog bereit.
Hier können immer die neusten Updates eingesehen werden.

Wenn eine neue Version vorliegt, solltest du ein Update dafür in deiner Anwendung vornehmen und diese erneut veröffentlichen.
Dazu planen wir in naher Zukunft:

  • Termine mit Partnern zur Aufklärung von Neuerungen
  • Einen automatischen Notification-Prozess
  • Dieser sollte dann von dir auch für automatische Versions-Updates verwendet werden können.