Skip to content

Releases: XplnHUB/newgatejs

Newgate.js Official Release

01 Dec 19:51
afe355e

Choose a tag to compare

What's New

  • Project Rename: The project has been officially renamed from cmx / arx to newgatejs.
  • NPM Publication: Successfully published as newgatejs on NPM.
  • Documentation Updates: All documentation (README.md, CONTRIBUTING.md, docs/*) has been updated to reflect the new name.
  • CLI Update: The CLI command is now newgatejs (e.g., npx newgatejs create my-app).

Installation

npm install newgatejs

CLI Usage

npx newgatejs create <project-name>

Changelog

  • Renamed package to newgatejs to avoid naming collisions on NPM.
  • Updated bin entry to point to bin/newgatejs.js.
  • Fixed double-renaming issues in package.json.
  • Updated all internal references and links.

Contributors

ARX v1.0.0 - Initial Release

15 Nov 09:14

Choose a tag to compare

We are announcing the first stable release of ARX, a modern Node.js backend framework for handling multiple data formats efficiently.

Core Features

  • Express-style routing with parameters and wildcards
  • Automatic parsing for JSON, CSV, XML, YAML, Form-Data, and Binary
  • Comprehensive middleware system with async support
  • Eleven enhanced response helper methods
  • TypeScript type definitions for complete IDE support

Parsers

  • JSON with error handling
  • CSV with advanced options and schema validation
  • XML with XXE protection
  • YAML with multi-document support
  • Form-Data with file and memory limits
  • Binary with stream support
  • Optional: TOML, Protobuf, NDJSON, MessagePack

Developer Tools

  • CLI scaffolding tool (arx create)
  • Development server with auto-reload
  • Logger utility with colored output
  • Pre-commit hooks for code quality

Documentation

  • Complete API reference
  • Architecture overview
  • Security best practices guide
  • Troubleshooting guide
  • Over fifty code examples

Testing

  • More than fifty nine tests
  • One hundred percent pass rate
  • Benchmark tests for performance

Getting Started

npm install arx