by Pivec Labs
Changelog Version history

Changelog

Version history for NetCrafter.

Version 1.3.0 — October 2026

  • Turn-Based tutorial — Tile Claim game demonstrating server-authoritative pattern with SFS3 Java extension
  • userRooms tracking (ConcurrentHashMap, set on join / consumed on leave-disconnect) baked into JavaExtension.tpl for every schema — user.getLastJoinedRoom() was confirmed unreliable at USER_DISCONNECT time
  • SmartFoxConnectionManager no longer auto-connects at Start() — ConnectAndLogin() opens the socket and logs in only once a player actually starts connecting

Version 1.2.0 — July 2026

  • Four complete tutorials: Chat, Racing, Character, Game Creator 2
  • Definition Tools: Import from Project, Rename, Duplicate (with correct naming)
  • Server Deployment Guide
  • Player Hosting Guide
  • Custom icon framework — unique icon per editor button
  • FindObjectsByType cross-version compatibility (Unity 6.3 + 6.5)
  • isForceLogout added to zone config generator
  • INetCrafterConnection.UpdateHost() for runtime host switching

Version 1.0.0 — Initial Release

  • Schema-driven multiplayer code generation
  • SFS3 C# client + Java server generation
  • Visual schema editor (Messages, Events, Models, Server Actions, Sync Rules)
  • Scene Assistant, Scene Events, Prefab Generator
  • Sync Manager runtime
  • Config Generator (zone XML)
  • Code Preview with syntax highlighting
  • Template Override System
  • Manual, API Reference, Template Guide