Skip to content

Releases: jezreal-dev/ropa-sci

Ropa-Sci v2.0: UI Overhaul & Security Refactor

13 Jun 10:05

Choose a tag to compare

Ropa-Sci v2.0.0

v2.0 is a massive update that completely overhauls the terminal UI and hardens the underlying networking and security architecture.

What's New

Complete UI Redesign
We moved away from the basic, left-aligned terminal look. The game now runs in a floating, centered window that resizes dynamically and uses a custom dark theme with lavender and indigo accents.

Registration Wizard
We replaced the old, clunky sign-up
Screenshot 2026-06-13 105028
screen with a step-by-step registration wizard that validates inputs in real time.

Security & Networking Overhaul
We ripped out the old custom WebSocket logic and migrated to gorilla/websocket for stability. On top of that, we patched every single gosec SAST warning in the codebase. The server is now protected against Slowloris attacks, concurrent data races are fixed with proper mutex locking, and our CI pipeline now natively passes with zero vulnerabilities.

Admin Dashboard Hierarchy
We introduced tiered admin roles. There's now a root-admin with total control, and standard admin roles that can manage players but are blocked from modifying or deleting other admins.

Codebase Restructuring
Both the bubbletea and tview clients have been fully refactored into a proper modular package structure (models, ui, server, cmd) to keep everything clean and maintainable going forward.

v1.1.0 - Team Collaborative Baseline

15 May 10:17

Choose a tag to compare

Pre-release

This release bookmarks the final collaborative state of the Ropa-Sci multiplayer game developed by the team. It features the basic menu navigation, Tview components, and initial Lipgloss UI mockups before pivoting to individual architectural upgrades.

RoPa-Sci Bubbletea

15 May 10:17

Choose a tag to compare