## 🚀 Features
- **Builder Enhancements**
- Console now supports calling multiple builders intelligently.
- Added new builders:
- `WebpackBuilder`
- `HTMLBuilder`
- `Custom NUI Builder`
- Shared context support for `EsBuildBuilder`.
- HTMLBuilder integrated into builder list and manifest updates.
- **Vehicle Configuration**
- Vehicle configuration validator now supports `ignoreAll` function.
- Ability to:
- Validate exiting vehicles.
- Set default vehicles.
- Find specific vehicles.
- **Build System Improvements**
- New `.last_build` file is created upon successful build.
- Type-check-only build mode added.
- Support for togglable arguments.
- Post-deploy process optimized.
- Auto-updating `fxmanifest` file when using builders.
- Auto-generated service filler improvements.
- **Deployer Templates**
- Added **Realism Nexus** and **Realism Nexus Foss** templates.
---
## 🛠 Fixes
- Various **regex fixes** for post-ESBuild processing and service generation.
- Prevented:
- Duplicated file entries.
- Over-aggressive replacements.
- Pretty-printing bugs.
- Source folder errors when missing.
- Improved:
- Debug output and logging.
- Version handling and spinner messaging.
- Manifest file updates with builders.
- Variable handling, message delays, and async folder resolution.
- Config file handling (no longer obfuscated).
- Corrected:
- Program argument usage.
- Missing exports and service injections.
- Kernel integration for custom builders.
- Pathing issues and context-based directory resolution.
---
## ⚠️ Breaking Changes
- **EsBuildBuilder now builds `.ts` files directly** (no longer uses `tsc`; includes inline source maps).
- **Deprecated**: `build-${context}`
**Replaced with**: `build-${context}-pre` and `build-${context}-post`.
- **Global folder argument is now required**.
- **ServiceContainer** is now fetched from the Kernel file instead of the package.
---
## 🧹 Miscellaneous
- Refactored various debug messages and logs.
- Version bumped due to breaking changes.
- Several internal improvements and minor cleanup tasks.
- Removed improper and unprofessional commit messages (and reverted where necessary).
(Thanks ChatGPT for summarizing all the commit messages)