Skip to content

Releases: Gabibou455/GabibouUI

Gabibou UI 1.5.0-rc.22

Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 11 Oct 06:15

CreateWindow now waits up to eight seconds for PlayerGui when no Parent is supplied. Explicit invalid parents are rejected before GUI allocation.

The complete remote example tries optional request functions after HttpGet fails, with separate download and compilation errors. Installation documentation explains how to diagnose each stage.

Validation: six offline parent-resolution assertions and 64 offline loader assertions passed; the standalone module and loader compile. Live Roblox and executor compatibility remain unverified for this candidate.

Download GabibouUI.zip below. The archive contains the library, documentation, examples and icons; private tests and diagnostics are excluded.

Gabibou UI 1.5.0-rc.21

Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 10 Oct 05:18

Gabibou UI 1.5.0-rc.21 — release notes

Interface and controls

  • Keep the existing public APIs while refining the current Atelier and Rail interface, control hierarchy, and responsive layouts. Key-gate and notification content adapt to constrained space; action-button labels retain their configured text and display an ending ellipsis when the button is too narrow.
  • Preserve the existing 96 icon names and IDs across Outline, Soft, and Duotone exports. Ten primary Outline drawings received retouches. The refreshed documentation includes a browsable icon name/ID catalogue with Outline previews for all 96 built-in icons.
  • Add beginner-facing AI/MCP setup and coding-agent guides for the published documentation endpoint. The guides explain what the connection can read and what still requires a developer's own Roblox environment. Five approved live rc.21 screenshots appear near the matching examples; they show visible UI, not proof of key validation, clipboard, keyboard, or touch interactions.

Verification

  • Official Luau compilation passed for the integrated module, demo, and the two affected visual suites (4 files; 13 KLOC, 746 KB bytecode). Final standalone module SHA-256: 5407c1d6a40422005d292289e55740dbb55f9982d52227206db6cdd03e57d6f5.
  • On Roblox client 67516, generation 1, ten suites passed 1,132 assertions: Regression 10, Visual 68, Native Visual 9, Layout 34, Navigation 64, Key 95, Loading 67, Notifications 32, Icons 725, and Design 28.
  • The local Mintlify documentation validation passed 27 pages and navigation entries with zero broken links. The public MCP endpoint returned HTTP 200 to initialize and identified itself as GabibouUI.

Known limits

  • The new plain-button long-label ellipsis behavior does not have a dedicated rendered-UI assertion. The screenshot set documents visible rendering only.
  • Physical phone/tablet use, touch gestures, virtual keyboard behavior, Studio execution, and compatibility beyond the tested Windows Roblox client remain unverified.

Gabibou UI 1.5.0-rc.7

Gabibou UI 1.5.0-rc.7 Pre-release
Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 09 Oct 15:39

Adds explicit adapters for Luarmor and VampAuth SDKs, a KeyAuth SDK bridge, and Custom validators while preserving the existing Validate callback API. SDKs are supplied by the caller; the library does not fetch or execute provider code automatically. A generic server-side HTTP example shows where provider credentials can stay on the server and must be adapted to the provider's request and response contract. Client-side SDKs and credentials remain inspectable in client environments.

Validation: 74 key-system assertions passed with fake SDKs, followed by 4 focused passing checks for the final Luarmor ScriptId guard. No live provider account or service was contacted. Documentation validation covered 23 routes with no broken links; six new Lua blocks received parse-only checks.

Gabibou UI 1.5.0-rc.6

Gabibou UI 1.5.0-rc.6 Pre-release
Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 09 Oct 15:11

What's new

  • Add ShowWatermark = false and window:SetWatermark(false) to hide the library name and version while retaining the desktop hide-key hint and footer branding under the existing responsive rules.
  • Recover unused mobile footer space when its text is hidden.
  • Simplify the first-use guide around the short window ? tab ? control callback flow; keep the declarative schema as an advanced option.
  • Add a demo toggle for the footer watermark. Existing API defaults and constructors remain intact.

Validation

  • Built the standalone module and demo; Luau parser accepted the module, generated demo, and added branding test source.
  • Mintlify configuration passed; 21 MDX pages and routes, zero broken internal links. 26 documentation Luau blocks were parse-only checked.
  • Eight targeted assertions were added for default visibility, type validation, setter behavior, desktop hint, mobile footer spacing, and branding independence. They were not executed in Roblox because no responsive in-game client was available; no rc.6 runtime test is claimed.
  • The ZIP contains 645 verified entries, includes the four existing documentation PNGs, and excludes private evidence, generated test files, and node_modules.

Gabibou UI 1.5.0-rc.5

Gabibou UI 1.5.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 09 Oct 08:02

What's new

  • Refined the default Graphite palette and spacing across controls and sections.
  • Compact mobile tab spacing keeps category headings and selected tabs visible together when they fit.
  • Added a second toggle state to the demo and four real GUI screenshots covering the overview, toggles, slider, and dropdown.
  • Preserved the existing API and 44px touch targets.

Validation

  • Roblox runtime navigation (43 checks), layout (30 checks), and visual (45 checks) suites passed before the client became unresponsive during documentation capture.
  • The standalone library and generated demo compiled with the local Luau compiler; the package was verified at 645 entries.
  • Includes four PNG documentation screenshots (81,160 bytes total); private evidence and test files are excluded.
  • Physical mobile devices and standard Studio behavior remain unverified.

Gabibou UI 1.5.0-rc.4

Gabibou UI 1.5.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 09 Oct 01:36

Load Gabibou UI in one line, then create windows, tabs and controls with short constructors. The full options-table API remains available.

The documentation includes practical examples and callback explanations for every built-in control. The distribution archive now uses the fixed name GabibouUI.zip.

This candidate also fixes callback ownership, loader error-handler cleanup, launch teardown and key-cancellation behavior.

Validation: 1,296 assertions, including 19 runtime suites in the connected Windows Roblox client. All 48 documentation code blocks compiled; the 12 controls walkthrough blocks ran in the client. Physical mobile gestures and the standard Studio server/client key sample still need end-to-end validation.

Documentation: https://gabibou-ui.mintlify.app

Gabibou UI 1.5.0-rc.3

Gabibou UI 1.5.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@Gabibou455 Gabibou455 released this 09 Oct 01:11

Gabibou UI is a customizable Luau interface library for Roblox.

  • 96 original icons in Outline, Soft and Duotone variants, with named PNG/SVG exports.
  • Responsive layouts, configurable themes, animations and custom components.
  • Three loading layouts and an access screen with player avatar, Verify key, Get key and Discord link actions.
  • English developer guides, examples and 21 Mintlify documentation pages.

Download the ZIP for the library, documentation, examples and icon catalogue. See QUALITY.md for validation results and remaining checks. This version is a release candidate.

Pinned module: https://raw.githubusercontent.com/Gabibou455/GabibouUI/v1.5.0-rc.3/gabibou_ui.luau