Repository navigation
Releases: KartzRbx/Cluaupp
Release list
1.4.1
Flare handshake docs and init CLI help for the 1.4.0 service tree.
- cluaupp init --help names ReplicatedStorage, ServerScriptService, and StarterPlayer — not src/server / src/client / src/shared.
- Handbook: Flare Ready / Welcome / Session handshake, Connection example, and leftover CLI/path pages aligned with the service layout.
Full notes: CHANGELOG.md
1.4.0
Native CluauppLibs, Keep escrow trades, and Ward anti-cheat.
- Init writes a Roblox service tree (ServerScriptService, ReplicatedStorage/Shared, StarterPlayer). Breaking: no more src/server / src/client / src/shared.
- Native libraries only: Flare, Sweep, Spark, Keep, Mint, Axiom, Roster, Gleam, Bloom, Lens, Crest, Pin, Stage, Coil, Helm, Shift, Hive, Ember, Echo, Guide, Trace, Ward. Libs ship inside the cluaupp npm tarball (runtime/).
- Keep trades are duplication-proof escrow: Reserve deducts, Commit SaveWaits both profiles or rolls back, AbortIfActive on leave.
- Ward rate-limits remotes, caps packet size, and strikes speed/teleport. Flare, Net, Keep replication, and Helm call Ward on inbound client buffers.
- Accepts CL++ 0.3.3. Handbook pages for every native library.
Full notes: CHANGELOG.md
v1.2.0
Properties use ., methods use ::.
Example: players.PlayerAdded::Connect(fn) — PlayerAdded is a property, Connect is a method.
- Templates and examples updated (FindFirstChild is ::, signals use ::Connect / ::Once).
- Docs, README, and handbook match that rule.
Language: https://kartzrbx.github.io/CLPP/
Docs: https://kartzrbx.github.io/Cluaupp/
v1.0.0
Cluaupp 1.0 compiles CL++ (.clpp / .clp / .clh). The CLI runs clpp api compile, rewrites ClppLibs to ReplicatedStorage.CluauppLibs, and writes out/ for Rojo.
- Requires
clppon PATH (CLPP_PATHoverride). Language and IntelliSense live in CL++ (clpp install). - Templates, examples, README, and the handbook site are CL++ x Luau.
- Tree-sitter C++ frontend removed. Coming from
.cpp: docs/migration.md. - Language: https://kartzrbx.github.io/CLPP/
- Docs: https://kartzrbx.github.io/Cluaupp/
Release
Primeira versão do projeto, ainda em fase de teste.
O Proposito dele vem de fixar os problemas de semantica e tipagens que foi apresentado em RobloxTS, só que uma linguagem utilizada por desenvolvedores mais experientes

Full Changelog: https://github.com/KartzRbx/Cluaupp/commits/BETA