# Changelog

All **notable changes to EventSourcingDB** will be documented in this file.

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

## 1.0.3 (June 3rd, 2025)

### Added

- Added **missing fields to the EventQL event** representation for **parity with the `/read-events`** endpoint

### Changed

- **Changed** the **link to the NDJSON website** in the documentation to point to the GitHub repository instead

### Fixed

- Fixed **running an EventQL query** with aggregate functions **crashing an empty database**
- Fixed **management UI not working** when using **HTTP on a remote server**
- Fixed **management UI not showing the correct number of events** after restarting the server with a persistent directory
- Fixed **EventAI panel remaining visible** in the UI after **disabling it and restarting the server**
- Fixed a **typo in the documentation** on running EventSourcingDB with Kubernetes

## 1.0.2 (May 21st, 2025)

### Added

- **Added documentation** on the **upcoming [.NET client SDK](/docs/eventsourcingdb/sdks/dotnet)**
- **Added documentation** on the **upcoming [Java client SDK](/docs/eventsourcingdb/v1.0/sdks/java)**

### Fixed

- Fixed another issue where **running an EventQL query blocked writing new events**

## 1.0.1 (May 12th, 2025)

### Added

- **Added documentation** on the **upcoming [PHP client SDK](/docs/eventsourcingdb/sdks/php)**

### Changed

- **Removed an unnecessary dependency** from the management UI

### Fixed

- Fixed an issue where **running an EventQL query blocked writing new events**
- Fixed **missing tiles in the management UI**
- Fixed **incorrect rendering of the login page** in Safari
- Fixed **typos and broken links** in the documentation

## 1.0.0 (May 5th, 2025)

- **Initial release**
