Changes

What's the difference between portalsmp and aportalsmp?

Feature
portalsmp
aportalsmp

Async Support

Synchronous

Asynchronous

Return format

Raw JSON, only 1 class available; requires manual key access

10+ structured classes; intuitive and easier to work with

Exceptions

Raises generic Exception; no library-specific errors

A lot of library-specific exceptions

New functions

0 (no changes)

0 (rewritten from scratch)

File structure

Single flat file, no module separation

Modular file structure; clean, maintainable, and easier to modify

Last updated