- chore(eslint, fcnpc): cache ignore, typo and default return (a51567a)
- feat(core)!: remove logger, use throw error (8fb796f)
- fix(core, cef): registerEvent with empty string, off bus, cef instances (f8faed7)
- fix(core): player, vehicle, DynamicActor params type (e676c87)
- fix(create-app): minSatisfying check version (f805525)
- fix(streamer): isToggleCallbacks return false (871484b)
- chore(github): add issue and PR template (bb95a60)
- chore(release): create-app v0.2.9 (110c676)
- chore(root): update deps, eslint (b48edd8)
- chore(root): update docs, readme (21bedb5)
- chore(workflows): docs trigger with
package.json
(e53e298) - feat(fcnpc): didn't work, but it might help someone in the future (49fc8ed)
- ci(github): release tag (6250ce2)
0.11.0-beta.13 (2024-08-23)
- core: cmd caseSensitive (b6b4997)
0.11.0-beta.12 (2024-08-18)
- core: maybe streamer destroy
OnGameModeExit
only need a flag (868987b) - core: player instance, dialog (ed8c6f2)
0.11.0-beta.11 (2024-07-27)
- core: dynamic pickup type check range (fbd4460)
- core: fs unload promise still pending, wrapper setTimeout (369904b)
- fs: gl_property exit, read p_type (7be63c7)
0.11.0-beta.10 (2024-07-22)
- fs: stunt_island (59d2aba)
- core, fs: isAdmin return, middleware error (ce18a2c)
- core, fs: streamer event beforeEach typo, some fs unload (d5b3941)
0.11.0-beta.9 (2024-07-21)
- core: applyAnimation speed, time params, export animateUtils (00ca113)
- core: some vehicle natives (4ada610)
- fs: gl_actions (1cbd44b)
- fs: gl_chat, pirate_ship (52d17c3)
- fs: gl_npcs, sf_building1, safe_animated (a9a4032)
- fs: kylies_barn, ls_wells_fargo (37b10df)
- fs: ls_apartments1 (c387a98)
- fs: ls_beach_side (415efcb)
- fs: ls_elevator (c359ca2)
- fs: ls_mall, constants type as const (f472eb6)
- fs: ls_prison_walls (a237460)
- fs: modular_houses (d9dacdd)
- fs: modular_island (18ca4b8)
- fs: o_spawner (b84c1f1)
- fs: sf_zombo_tech (0aa8d47)
- fs: skin_changer (1a436df)
- fs: v_spawner (979dbac)
- core, fs: some load errors, empty logger warn (7d6298c)
- core: fs forEach splice (f3b0d9c)
- core: functions return, materialColor number type (d374f44)
- fs: a51 type (7939a1c)
- fs: o_v_spawner, skin_changer some errors (0008083)
- fs: some errors (48c90e4)
- fs: useFilterScript some (3615203)
0.11.0-beta.8 (2024-07-03)
- core: applyAnimation forceSyncEnum (387bcb9)
- fs: dillimore_gas script (f0bc3cf)
- fs: ferris wheel (b879a5e)
- fs: fly mode (0410faf)
- fs: gl_chat_bubble, max_ips, menu_test (c60f8b1)
- fs: gl_map_icon, npc_record, samp_anims (484139f)
- fs: gl_real_time (a5c7cc5)
- fs: i_radio, net_stats (b219edc)
- fs: player net_stats (28354d1)
0.11.0-beta.7 (2024-06-29)
- cef: maybe only use polyfill (43b67a8)
- create-app: better deps manage (74eb27b)
- fs: anti flood (e58d430)
- fs: base (e1e5c96)
- fs: cargo ship (b275246)
- ci: pnpm action (4890c43)
- cli: scriptName (3cef7fd)
- cli: usage bundle (53fc2c1)
- core, streamer: #40 single reference paramTypes ret array (c7226ae)
- core: streamer type (bfec2b8)
- create-app: add or install deps removed, lockFile path (50201cf)
- create-app: version params (ec33ebd)
- core: maybe command can use same beforeEach (e3ca9b5)
0.11.0-beta.6 (2024-05-07)
0.11.0-beta.5 (2024-3-11)
- core: gangzone & textdraw chain call always return this (456a394)
- core: playerEvent onFpsUpdate, onLocale/CharsetChange (b0451a7)
0.11.0-beta.3 (2024-2-19)
- core: textdraw setTextSize, isVisibleForPlayer not correctly call (c2dad16)
0.11.0-beta.2 (2024-2-18)
- fs: attachments (c5cb61d)
- core: editAttachedObject, setAttachedObject default value (d795575)
- core: textdraw cancel middleware onDisconnect (3e4f3ec)
0.11.0-beta.1 (2024-2-11)
- core: please wait samp-node callNative return retval
- streamer: please wait samp-node callNative return retval
- mapandreas: please wait samp-node callNative return retval
- colandreas: please wait samp-node callNative return retval
- colandreas:
CA_Object
only create collision (49a58d3) - colandreas: please wait samp-node callNative return retval (fb668d9)
- core: please wait samp-node callNative return retval (ad291e0)
- mapandreas: please wait samp-node callNative return retval (645c3c8)
- streamer: please wait samp-node callNative return retval (8a6e01e)
- colandreas: setPos, setRot may not dc (a29b04f)
- core: use isValidVehModelId (61493ef)
0.10.0-beta.12 (2024-2-7)
- colandreas: try to implement wrapper, not test (5f7328b)
- core:
vectorSize
use javascript implement (f894106) - core: player getSpeed (89f6eab)
- create-app: decompress overwrite (53ad784)
0.10.0-beta.11 (2024-2-1)
- core: add some new natives (9ea2c9e)
- streamer: get actor animation (1de139a)
0.10.0-beta.10 (2024-1-31)
- streamer: add
DynamicObjectNoCameraCollision
(a90e10a)
0.10.0-beta.9 (2024-1-31)
- fs: remove play sound players param
- core: remove partial generics and instances param
- core: remove deprecated pool size functions
- core: add some new natives and callbacks (e9a2b1a)
- core: key utils (8a79286)
- core: migrate
@infernus/wrapper
to core (6204710) - core: remove deprecated pool size functions (32e864c)
- core: textdraw is valid function (e590fb4)
- core: remove partial generics and instances param (1adf6c5)
- fs: remove play sound players param (40d305f)
0.10.0-beta.8 (2024-1-22)
- core: valid str
-1
, weapon enum fist (77df1c0) - docs: actions config pnpm version (6433787)
- raknet: error patch name (a39fa56)
- raknet: invalid sync decorator (5852dd1)
- raknet: pass array/string through new polyfill (f61eaf2)
0.10.0-beta.7 (2023-12-2)
- raknet: use defineEvent to support middleware (5033488)
- core: error map key match for gangZone and textDraw (4ff710f)
- core: onDeath, onTakeDamage enum type generic inference, getKeys return hump (258667b)
0.10.0-beta.6 (2023-12-2)
- core: event constant
object.freeze
(8a589f0)
- core: onCommandText replace /, failed to correctly define some i18n functions (03276ae)
0.10.0-beta.5 (2023-12-1)
- core: streamer destroy not set id -1, return onExit (20a874b)
0.10.0-beta.4 (2023-12-1)
- core: command error performed key not used (521489e)
- core: fps heartbeat, command off index (26858f0)
- core: maybe right command error sequence (15cdbb3)
0.10.0-beta.2 (2023-11-30)
- core: find subcommand (0e63ccf)
0.10.0-beta.1 (2023-11-30)
- core: logger, onCommandError/Text, disconnect (052000f)
0.10.0-beta.0 (2023-11-30)
- filterscript, wrapper, streamer: try to adapt core middleware pattern
- core: wip middleware pattern draft
- wip-core: simulate trigger event (be0e26f)
- bump version files range (2b711a3)
- core: build circular deps (943ca4e)
- git: pre-commit hook contributors not add (3270723)
- core: wip middleware pattern draft (462ebbf)
- filterscript, wrapper, streamer: try to adapt core middleware pattern (d8acc3f)
0.9.8 (2023-11-27)
- remove public, abstract cb modification
cmdBus.on
support async (24f86f3)- 3d text add get color and charset function (04cc324)
- add net stats and some game mode function (47c0fe7)
- add off command text (a08b3ea)
- add some game mode and player functions (b49bbc8)
- add some game text natives (1484060)
- added 0.3dl download callback, perf vehicle color params (5835467)
- added actor player give damage callback (52e176c)
- added attach slot to player (3e586e5)
- added dynamic area structure (afafffa)
- added dynamic areas natives and callbacks (d8fc1ce)
- added gang zone (93e95ad)
- added is valid for single class (1706700)
- added isAndroid check (c1e822a)
- added most of streamer object fns and cbs (fead4c5)
- added omp menu natives (18c2a00)
- added player animation functions (69d93d6)
- added request class callback (f87f6a1)
- added some 0.3dl and player functions (022edf5)
- added some animation functions (8717ca4)
- added some callbacks (3dc116a)
- added some functions (ec714d6)
- added some game mode and player functions (dec5513)
- added some omp text draw natives (b8de494)
- added some omp wrapper functions (c5c4071)
- added some omp wrapper player functions (f79662d)
- added some player and vehicle functions (54c2ff7)
- added some player camera function (d7befab)
- added some player functions (bbf89f2)
- added some player functions (1520270)
- added some player functions (f619998)
- added some player functions (f9b63fe)
- added some player functions (3cf4da4)
- added some textdraw functions (92e2deb)
- added some vehicle functions (8acd5bc)
- added some vehicle functions (c3adc86)
- added some vehicle functions (9a90359)
- added streamer 3d text label (d685927)
- added streamer actor and callbacks (1ddb2f2)
- added streamer area callbacks (6d8ff9f)
- added streamer callback and settings natives (08b96b3)
- added streamer checkpoint and callbacks (5603ebb)
- added streamer map icon (5b3db50)
- added streamer miscellaneous natives (b0f8c56)
- added streamer pickup and callback (98829ef)
- added streamer race cp and callbacks (e2ce36f)
- added streamer updates (bf896e4)
- added testability
use
func (214ea1f) - addStaticVehicle (34e113a)
- adjust cb and fn which in i18n (d2f5f7c)
- adjust enums (664b662)
- adjust game mode callback (59f2b65)
- base menu (e9ec979)
- base vehicle create logger warn (daedc71)
- better way call player callback (452c4d0)
- callbacks (db3a720)
- cmdBus error callback (cce5ced)
- cmdbus extends player emit (f762bcb)
- complementary functions for native menus (25bd9ea)
- console redirect logger (f85a288)
- core: getConsoleVarAs functions (d14777f)
- core: getSurfingPlayerObject (2bd4ec6)
- core: object OnPlayerEditAttachedObject and getModel (f30ebdb)
- core: textdraw isGlobal func (f16e358)
- core: weapon enum (5ce793c)
- create-app for npm init (0127e44)
- dynamic add locales by merge (7382bf9)
- enums (c188eaf)
- function about allow and enable (ff60926)
- game mode add player class (8d80116)
- game text class (6d591d0)
- gamemode exit auto destroy if exist event, stream in/out callback (de3c8d7)
- i18n language adapt (80d2c07)
- interpolate camera (f8b4439)
- mapandreas wrapper (0fd6c7f)
- netstat functions (94fa8b6)
- new command callback like
izcmd
(d811cc4) - npc event and function (c22ced1)
- omp new gang zone natives and callbacks (d2fa614)
- on pause timestamp param (a8dcf1d)
- pino as logger (3d183b2)
- pino logger with prettyPrint (7f75ac3)
- player and vehicle adjust (bd85db6)
- player event command search prototype cmdbus (c0631da)
- player fps getter (9a32621)
- player spectate (a184358)
- player weapon functions (28e59e5)
- raknet(wip), rename folder and package (82b15ee)
- remove cmd bus global export (b1a741e)
- set skin and create vehicle new param ignore range (6ad4740)
- some function and callback about interior (34447d6)
- streamer data manipulation (2580df4)
- streamer object material with charset (142eef1)
- support all callbacks with async (696e941)
- support install script by use function (c4f146c)
- support omp component raknet by patch call public (8f855a8)
- text draw skeleton (6209d1e)
- textdraw callback (9bab94a)
- try extends call (48d11a3)
- try migrating some of the features (839948b)
- unify some attributes in the player event class (e6baccc)
- update latest omp natives (c35e4a6)
- veh/player static check, perf private attrs, color (7aac09e)
- vehicle all callbacks (8a14c4e)
- vehicle component utils (75aca78)
- appears that the return has an impact on the execution result (eec3744)
- callback this error (4a4076e)
- can't import (e3bbfad)
- check is android while not reach limit (0bab338)
- checkpoint type inference tips (1e2408d)
- circular dependency (f0c9bae)
- client check no response (8cd393c)
- command idx overstep (76863ff)
- config json overwritten and spaces, bump version (3982f47)
- core: invalid enum menu value (9cf2adb)
- error call (7c67a8f)
- error streamer actor event name (c174dea)
- error vehicle emit bus (fb68389)
- gamemode abstract event (379a849)
- i18n deconstruction this problem (324497f)
- isAndroid promise resolve not call (b2a4455)
- logger error (23466f5)
- no error msg if the secondary command not processed (4f8fcd3)
- not triggered according to the correct player (8f9b882)
- omitted textdraw exposure (885d2e7)
- onCommandText this pointer (cfd1492)
- ontext promise 0 (bcc4b9b)
- pause iteration (74a8667)
- pretty print and export logger (8a039c5)
- promisify callback this (c43fa45)
- promisify wrap stream in/out callback (c7d139f)
- raknet sync decorator loop call, npm ignore (38a675f)
- recurse cmd bus and no onCommandReceived bug (ae8ab43)
- removePromisifyCallback trigger time (28aa8a3)
- return logger error (5dca7c9)
- rollback some deprecated redirect native #21 (baecf92)
- should be no throttling of the overall update callbacks (b3c0bf1)
- splice to slice, try fix async
cmdBus.on
(110973c) - streamer update ex params (efddc2a)
- textdraw error count and unregisterEvent (4a3c1a0)
- use func not initialized when restarted (bf61ee9)
- wrong enum check limited vehicle (5490cb1)
- basePlayer isNpc (6a5f23b)
- clear dialog promise waiting (a15c97a)
- get fps and pause resume callback (f9d7c3b)
- hide dialog before show (75fe91f)
- i18n error process exit and banEx with charset (862a189)
- logger structure (0a42471)
- OnPlayerUpdate 16.67 calls per second (87443ad)
- optimize structure (8bc1d3c)
- raknet: parameter playerId is changed to support Player class or number (5c5321c)
- reduced array traversal with map storage (e24040a)
- remove player unparsed dialog queue (d5290a6)
- static dot value (b3812fa)
- throttling calls to fps remain correct value (561d0ff)
- remove public, abstract cb modification (56f6342)