Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
94fbdad
docs: remove architecture and provider documentation files
Flussen Jan 26, 2026
8bfbb25
feat: add channel system with communication examples and appearance API
Flussen Jan 26, 2026
539e0c0
refactor: rename ChannelService to Channels and move chat/channel ser…
Flussen Jan 26, 2026
3391e0a
docs: add comprehensive JSDoc documentation to channel API
Flussen Jan 26, 2026
d744f03
refactor: reorganize server APIs and rename port files for consistency
Flussen Jan 29, 2026
c62deff
refactor: move parallel compute types to centralized types directory
Flussen Jan 29, 2026
5116910
chore: remove .mcp.json and add to gitignore, clean up empty e2e dire…
Flussen Jan 29, 2026
a74a054
chore: remove outdated documentation and example files
Flussen Jan 29, 2026
7d35049
feat: export channel API port and remove legacy channel implementation
Flussen Jan 29, 2026
e683338
refactor: remove deprecated methods and e2e test configuration
Flussen Jan 29, 2026
a9345d8
test: add channel setup in beforeEach and verify channel ID prefix in…
Flussen Jan 30, 2026
4c6d19e
feat: add autoload mechanism for user server controllers
Flussen Jan 30, 2026
b0e3a71
refactor: modernize module system and improve client controller autol…
Flussen Jan 31, 2026
082011f
feat: normalize command strings by trimming and removing leading slashes
Flussen Jan 31, 2026
f1afa6a
refactor: rename binary service decorator files to camelCase
Flussen Feb 5, 2026
70b6b18
refactor: restructure messaging transport with unified RPC and events…
Flussen Feb 5, 2026
78a9478
feat: add comprehensive JSDoc comments and implement client-side RPC …
Flussen Feb 6, 2026
b5d90be
refactor: migrate from service-based to implementation-based architec…
Flussen Feb 7, 2026
c8a95fb
refactor: migrate benchmarks to use new API structure and naming conv…
Flussen Feb 7, 2026
a2e77e9
feat: add comprehensive benchmarks for core services and validation
Flussen Feb 7, 2026
50b369c
refactor: events api added strong typed for server and client context…
Flussen Feb 8, 2026
649d255
feat: Implement `@OnView` and `@Key` decorators for client-side NUI a…
Flussen Feb 9, 2026
6f9133c
fix: tests fixed, error in exports and eventsAPI
Flussen Feb 10, 2026
6b59d7b
feat: Introduce Camera and Cinematic services for advanced camera con…
Flussen Feb 10, 2026
1d9683f
feat: Introduce cinematic definition validation and strongly typed ev…
Flussen Feb 10, 2026
7bd977f
refactor: Use package for generating RPC request IDs instead of .
Flussen Feb 10, 2026
0019655
feat: Implement cinematic scene builder and refactor chat service dep…
Flussen Feb 12, 2026
23d35af
feat: make RpcAPI generic with RuntimeContext and enforce target argu…
Flussen Feb 14, 2026
4cc16e7
feat: Scope FiveM RPC events and client controller registration by re…
Flussen Feb 14, 2026
e6d3fe8
refactor: Enforce async return types for client RPC handlers with new…
Flussen Feb 14, 2026
7e6dedc
feat: Allow handlers to be declared with no parameters, in addition …
Flussen Feb 15, 2026
9840892
refactor: Streamline RPC decorator type definitions and enhance cinem…
Flussen Feb 15, 2026
fda9c1e
refactor: Replace `uuid` with a custom request ID generation method t…
Flussen Feb 15, 2026
546704e
feat(runtime): add first-class library API factories
Flussen Feb 16, 2026
eeaecfb
refactor: Rename `createLibraryBase` to `createLibraryCore` to clarif…
Flussen Feb 16, 2026
2fcd64a
feat: introduce a new library event system with dedicated bus, decora…
Flussen Feb 16, 2026
577f4d2
Merge pull request #43 from newcore-network/codex/implement-library-a…
Flussen Feb 16, 2026
39420ba
Refactor: replace fivem to Cfx/CitizenFX platform adapter with specif…
Flussen Feb 16, 2026
7005aed
feat(server): add plugin kernel MVP with extensible server api
Flussen Feb 17, 2026
9b71314
refactor: Replace ServerPlayer type alias with direct Player entity i…
Flussen Feb 17, 2026
b7a72de
refactor: Relocate plugin-related types and classes from core to the …
Flussen Feb 17, 2026
0ce0fa3
feat: introduce client-side plugin system with API extension and refi…
Flussen Feb 17, 2026
cd3ef80
refactor: improve readability of reserved API key sets in client and …
Flussen Feb 17, 2026
3100eac
feat: Export API modules from client and server index files and add S…
Flussen Feb 17, 2026
5d0f8dd
Merge pull request #44 from newcore-network/codex/add-plugin-system-t…
Flussen Feb 17, 2026
08cc1f5
feat: Introduce abstraction and provide FiveM and Node.js implementa…
Flussen Feb 21, 2026
8e4216c
Merge pull request #45 from newcore-network/codex/add-plugin-system-t…
Flussen Feb 21, 2026
b050682
feat: implement server-side API for NPC lifecycle management, includi…
Flussen Feb 23, 2026
9890101
docs: add comprehensive JSDoc comments to NPC entities and API method…
Flussen Feb 24, 2026
67f4b72
refactor: move Channel class from entities to directory.
Flussen Feb 24, 2026
12039e6
feat: add new player statistics tracking to the Player entity.
Flussen Feb 24, 2026
542a139
feat: Add a lifecycle hook for plugins, executed after server initia…
Flussen Feb 25, 2026
19922d2
feat: Introduce interface, extend with heading, and refactor and …
Flussen Feb 25, 2026
5141dd5
refactor: Streamline decorator imports, update project description, a…
Flussen Feb 26, 2026
cf08652
Merge pull request #46 from newcore-network/v1.0-beta
Flussen Feb 26, 2026
c99a589
docs: updated release.md
Flussen Feb 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ dist/
/coverage
benchmark/reports/
.windsurf/
.claude/
.claude/
.mcp.json
16 changes: 0 additions & 16 deletions .mcp.json

This file was deleted.

5 changes: 4 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,8 @@
"editor.formatOnSave": true,
"editor.defaultFormatter": "biomejs.biome",
"eslint.validate": ["typescript", "javascript"],
"files.eol": "\n"
"files.eol": "\n",
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
}
}
212 changes: 0 additions & 212 deletions AGENTS.md

This file was deleted.

Loading