# Changelog
## 1.0.0
- Stable 1.0 release with the full builder API, stdlib packs, imports, structs, collections,
macro helpers, LSP diagnostics, bytecode cache, and CLI workflows.
- Safe mode to restrict fs/net/http/ffi at runtime.
- Basic formatter (`lang fmt`) and improved test runner with `--fail-fast`.
- Native build wrapper (`lang build --exe`) using cargo.
- In-memory parse/compile cache for repeated runs.
## 1.0.0-beta.2
- Added `lang.lib("base")` to load a ready base stdlib pack.
- File imports now support module namespacing and `.arc` resolution.
- Struct definitions and simple methods (`struct X { a }`, `fn X.m(self)`).
- Collections: map/set/tuple values and helpers.
- Lightweight macro helpers (`@include`, `@repeat`).
- REPL history.
- LSP diagnostics + minimal JSON-RPC server.
- Bytecode format supports new value types and struct defs.
## 1.0.0-beta.1
- Initial public beta.