Ferrit Explore
中文·繁體·EN·日本語 Sign in Register
cielxl / veld / CHANGELOG.md
# Changelog

All notable changes to this project are documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0] - 2026-06-23

### Added

- Initial public release of **veld**, a high-performance, nginx-compatible HTTP server
  and reverse proxy written in Rust.
- Async core built on Tokio, one task per connection, `SO_REUSEPORT` per-worker listeners.
- Static file serving with zero-copy `sendfile(2)` and an open-file cache.
- Built-in TLS (rustls), gzip/deflate, byte-range requests, ETag / conditional requests,
  and directory autoindex.
- Reverse proxy and load balancing (round-robin, least-connections, IP-hash) with health
  checks.
- nginx-style configuration parser.
- Cross-platform support: Linux (production fast paths) and Windows (development).

[Unreleased]: https://github.com/xinluw/veld/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/xinluw/veld/releases/tag/v0.1.0