Skip to content

Commit d37ff1c

Browse files
committed
feat: Release ProXPL v0.5.0 with LSP/DAP foundation, new use module system, and ProX Studio Alpha rebranding.
1 parent a2e1095 commit d37ff1c

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed
13 MB
Binary file not shown.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# ProXPL v0.5.0 Release Notes
2+
3+
## 🚀 Highlights
4+
5+
ProXPL v0.5.0 marks a significant milestone in our journey towards a robust and developer-friendly language ecosystem. This release introduces the foundation for **Language Server Protocol (LSP)** and **Debugger Adapter Protocol (DAP)** support, laying the groundwork for a world-class editing and debugging experience. We also unified our module system with the new `use` keyword and rebranded our extension to **ProX Studio Alpha**.
6+
7+
## ✨ New Features
8+
9+
### 🧠 Language Server & Debugging
10+
- **LSP Foundation**: Initial implementation of the Language Server Protocol structure. This is the first step towards features like autocompletion, go-to-definition, and real-time error checking.
11+
- **DAP Scaffolding**: Setup for the Debugger Adapter Protocol to enable debugging support in VS Code and other editors.
12+
13+
### 📦 Module System
14+
- **`use` Keyword**: Introduced the `use` keyword for importing modules, replacing previous experimental syntaxes.
15+
- **Generic Module Loading**: Enhanced the runtime to support loading modules dynamically.
16+
- **`std.io`**: Improvements to the standard IO module.
17+
18+
### 🎨 Extension & Branding
19+
- **ProX Studio Alpha**: The VS Code extension has been rebranded to reflect its growing capabilities.
20+
- **Icon Theme**: Added a comprehensive icon theme supporting 100+ file types (JS, TS, Python, C++, etc.) via `vscode-material-icon-theme` integration.
21+
- **`.pxcf` Support**: Added explicit support and icons for ProX Configuration Files.
22+
23+
### 🌐 Web & Documentation
24+
- **SEO Improvements**: Added Google Site Verification and fixed sitemap issues for better discoverability.
25+
- **Documentation**: Continued refinement of documentation for better clarity on new features.
26+
27+
## 🛠 Fixes & Improvements
28+
- **VSIX Packaging**: Resolved issues preventing successful packaging of the VS Code extension.
29+
- **Build System**: Fixed CMake configuration issues for smoother builds on Windows.
30+
- **Versioning**: Unified version strings across the project to `0.5.0`.
31+
32+
## 📦 Installation
33+
34+
To install the latest version of the VS Code extension, download the `.vsix` file from the release assets and install it manually in VS Code, or search for "ProX Studio Alpha" in the marketplace once published.
35+
36+
## 🤝 Contributors
37+
38+
A huge thanks to the development team for their hard work on this release!

0 commit comments

Comments
 (0)