Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Added
GitHub Releases-based version checking (replaces local version file)
Development build detection ("dev" when no releases exist)
GitHub API integration for update checking and autoupdate
Comprehensive documentation reorganization (.github/, docs/)
MIGRATION.md guide in docs/ for upgrade path from chat_commands
Proper system/config.lua with structured Config table
Config.Framework single string field for framework selection (replaces booleans)
Config.Formatting.* for show_id and useFrameworkName options
Config.Callbacks.onCommandExecuted hook for command audit logging
Config.AdminCheck callback for custom admin logic
Example command pack in commands/example.lua
QBCore export validation to prevent nil errors
Modern fxmanifest.lua (cerulean format)
Support for ESX, QBCore, QBox, and standalone frameworks
Modular architecture with clean separation of concerns
pxc event namespace throughout
Enhanced SECURITY.md policy
Contributing guidelines
Complete user guides: GETTING_STARTED.md, COMMAND_PACKS.md, CONFIG_REFERENCE.md, TROUBLESHOOTING.md
docs/README.md navigation hub for documentation
Changed
Rebranded from chat_commands to pxCommands
Updated repository to https://github.com/CodeMeAPixel/pxCommands
Contact updated to hey@codemeapixel.dev
Version system now checks GitHub Releases API instead of local file
Autoupdate redirects to GitHub releases instead of file updates
Documentation reorganized: .github/ for repo docs, docs/ for guides
Replaced global SETTINGS with structured Config table
Improved framework detection with explicit export checking
Enhanced logging with config-aware defaults
README.md moved to .github/ (GitHub auto-discovers)
Event namespace shortened to pxc:* (pxc:proximity, pxc:showFloatingText)
Fixed script execution order in fxmanifest.lua
Removed settings.lua override file; configuration now directly in system/config.lua
Removed FXServer version check system (no longer required)
Fixed
Fixed variable scope issue in ESX command registration (raw variable)
QBCore initialization now properly checks for export existence before use
Removed busy-wait loops in version check
Dead links and outdated documentation removed
Updated all doc cross-references to point to correct paths
Fixed Lua type diagnostics: SetTextProportional and SetTextCentre now use boolean instead of integer
Fixed GetDistanceBetweenCoords last parameter type (boolean instead of integer)
Added MySQL type annotation to prevent undefined global diagnostics
Fixed command registration execution order (pre.lua → commands/*.lua → commands.lua)
Removed
Static version file from version checks (now uses GitHub releases)
vRP compatibility (deprecated; use ESX, QBCore, or QBox)
Old toxicdev.me documentation references
Corrupted dual-content in README
FXServer version check enforcement (fxcheck_1226.lua)
settings.lua configuration file (use system/config.lua directly)
Dynamic module auto-loading (sv_.lua, sh_ .lua patterns)
You can’t perform that action at this time.