Hubbo Prime Release Center

Was ist neu?

Hier findest du die abgeschlossenen Hubbo-Prime-Releases. Interne Teststände und kleine Entwicklungsschritte werden bewusst zusammengefasst, damit die Übersicht klar und verständlich bleibt.

11 Releases 15 Bereiche 553 Änderungen
Hotel

v39.2.6.1 — Frontier

Frontier korrigiert die Housekeeping-Schalter für öffentliche Räume und Team-Auswahl. Das Game-Raummodell verwendet keine nicht vorhandenen Laravel-Zeitstempel mehr und Toggle-Werte werden Filament-sicher normalisiert.

Development
Reliability Game-Raummodell ohne Zeitstempel

Laravel versucht bei Schreibvorgängen nicht mehr, die in der Emulator-Tabelle fehlenden Spalten `created_at` und `updated_at` zu aktualisieren.

Reliability Filament-Togglewerte normalisiert

Ein ausgeschalteter Filament-Schalter kann intern als `null` ankommen und wird nun sicher als deaktivierter Zustand verarbeitet.

Hotel

v39.2.5 — Frontier

Frontier ergänzt unabhängige Website-Raumbewertungen mit 1 bis 5 Sternen, Bewertungsverteilung und persönliche Empfehlungen auf Basis von Favoriten, guten Bewertungen, Tags und Raumkategorien.

Development
Reliability Manipulationsschutz für eigene Räume

Besitzer können ihre eigenen Räume nicht über das Website-Bewertungssystem bewerten.

Hotel

v39.2.4 — Frontier

Frontier verbindet öffentliche Räume mit Live-Besuchern und Community-Events. Raumseiten zeigen aktuelle Bewohner, laufende oder kommende Veranstaltungen und einen eigenen Eventraum-Filter.

Development
Reliability Aktuelle Raumsitzung ausgewertet

Für jeden Bewohner wird der neueste `room_enter_log`-Eintrag geprüft. Nur offene Einträge von tatsächlich online gemeldeten Nutzern werden angezeigt.

Hotel

v39.2.3 — Frontier

Frontier führt persönliche Raumfavoriten ein. Bewohner können Räume merken, Favoriten auf Übersicht und Detailseite verwalten und ihre gespeicherten Räume über einen eigenen Discovery-Filter öffnen.

Development
Reliability Nur öffentliche Räume speicherbar

Der Favoriten-Endpunkt akzeptiert ausschließlich Räume, die auch im öffentlichen Frontier-Navigator erreichbar sind.

Hotel

v39.2.2.4 — Frontier

Frontier ordnet Raumfotos nun über camera_web.room_id zu, statt eine Raum-ID fälschlich als Foto-ID zu verwenden. Dadurch erscheinen nur tatsächlich in dem jeweiligen Raum aufgenommene Bilder.

Development
Reliability Sicherer Platzhalter

Existiert für einen Raum noch kein sichtbares Foto, wird direkt der neutrale Raumplatzhalter verwendet.

Hotel

v39.2.2 — Frontier

Frontier korrigiert die Überlagerung durch den festen Navigator, stellt echte Nitro-Raumvorschauen wieder her und verbessert Lesbarkeit, Bilddarstellung und visuelle Trennung der Raumübersicht.

Development
Reliability Informativere Bild-Fallbacks

Falls ein Camera-Thumbnail tatsächlich fehlt, kennzeichnet der Platzhalter nun zusätzlich die zugehörige Raum-ID.

Hotel

v39.2.1.4 — Frontier

Frontier übersetzt den öffentlichen CMS-Parameter `roomId` in den von Nitro V3 nativ ausgewerteten iframe-Parameter `room` und entfernt die nicht mehr benötigte RCON-Weiterleitung.

Development
Reliability Normaler Nitro-Eintrittsablauf

Rauminformationen, Türstatus und Raumsitzung werden vollständig über die vorhandene Nitro-Navigatorlogik verarbeitet.

Hotel

v39.2.1.3 — Frontier

Frontier wertet die tatsächliche Emulatorantwort auf `forwarduser` aus, wiederholt noch nicht bereite Nutzer und zeigt ablehnende oder fehlende RCON-Antworten sichtbar sowie im Laravel-Log an.

Development
Reliability Offline- und Race-Condition erkannt

Antworten wie `Habbo_not_found` lösen einen erneuten Versuch aus, statt die Weiterleitung vorzeitig als abgeschlossen zu markieren.

Reliability Teilweise Socket-Schreibvorgänge abgesichert

Das vollständige RCON-Paket wird auch dann übertragen, wenn der Socket nur einen Teil der Nutzdaten pro Schreibvorgang annimmt.

Hotel

v39.2.1.2 — Frontier

Frontier leitet den angemeldeten Hotelnutzer nach vollständiger Clientverbindung serverseitig über den vorhandenen RCON-Befehl `forwarduser` in den ausgewählten öffentlichen Raum weiter.

Development
Reliability Verbindungsaufbau wird abgewartet

Die Clientseite prüft kurzzeitig erneut, bis die Hotelsitzung vollständig verbunden ist, statt zu früh einen wirkungslosen Befehl zu senden.

Reliability RCON-Ausfälle kontrolliert behandelt

Vorübergehende Verbindungsfehler lösen begrenzte Wiederholungsversuche aus und erzeugen keinen HTTP-500 im Client.

Hotel

v39.2.1.1 — Frontier

Frontier reicht die angeforderte Raum-ID nun vom Website-Link bis an die tatsächliche Nitro-iframe-URL weiter, sodass der Client den Zielraum direkt öffnen kann.

Development
Reliability Raum-ID validiert

Nur positive ganzzahlige Raum-IDs werden an den Client übergeben; ungültige Werte starten weiterhin den normalen Hotelclient.

Hotel

v39.2.1 — Frontier

Frontier startet mit einer öffentlichen Raumübersicht, Suche, Navigator-Sortierung und vollständig überarbeiteten Raumdetailseiten auf Basis der vorhandenen Hoteldaten.

Development
Reliability Unsichtbare Räume geschützt

Nicht öffentliche sowie als unsichtbar markierte Räume werden weder gelistet noch über die öffentliche Detailroute ausgeliefert.