Skip to content

Changelog

Chatinoid Development History

All updates, improvements and feature changes of the Chatinoid platform. Have a question?

BenutzerScanner v2.5

Major upgrade introducing an adaptive filtering engine, persistent UI behavior, and fully synchronized real-time userlist processing.

Advanced Multi-Layer Filtering

  • Gender filter (Male / Female / All / Moderator).
  • Age-range selector with min–max brackets.
  • Real-time name-search field with instant results.
  • Status toggle filter (Available / Online).
  • Reset Filter button restoring all defaults.

State Persistence (localStorage)

  • The filter panel remembers its open/closed state.
  • After reload, the UI restores exactly as the user left it.
  • Provides consistent user experience across sessions.

Automatic Re-Filtering Engine

  • After every userlist refresh (fetch/WebSocket), filters auto-apply.
  • No more lost filter preferences or mismatched results.
  • Live synchronization using a MutationObserver.

UI / UX Enhancements

  • New SVG-based avatar icons with responsive scaling.
  • Role indicators for moderators and standard users.
  • Gender icons and color accents (user-male / user-female).
  • Badges for private-message availability.

Offcanvas Profile Integration

  • Profile slide-out panel opens instantly on user click.
  • Direct private-message initiation from the panel.
  • Clear display of avatar, name, age and availability.

Responsive & Maintainable Filter Panel

  • Smooth open/close animations (opacity + visibility).
  • Optimized layout for mobile and desktop screens.
  • Fully unified design across all Chatinoid UI modules.

BenutzerScanner v1.2

Expansion of the user-scanning capabilities with detailed profile attributes, improved availability tracking, and direct messaging integration.

User Display Features

  • Display username, status and color code in real time.
  • Profile picture & personal intention (e.g., dating, friendship).
  • Availability level (public / limited / private visibility).

Offcanvas Profile View

  • Instant profile side panel for every user.
  • Start private message directly from profile view.
  • Fully responsive and optimized for all devices.

Fast Status Updates

  • User availability responds within 3 seconds to changes.
  • High-speed WebSocket synchronization for status icons.

BenutzerScanner v1.0

First version of the user-scanning module, providing basic listing capabilities and manual status tracking for early prototype builds.

Features

  • Static userlist with usernames.
  • Manual refresh required for status updates.
  • Basic online/offline coloring based on early system rules.