> For the complete documentation index, see [llms.txt](https://docs.kayaknet.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kayaknet.io/appendix/changelog.md).

# Changelog

All notable changes to KayakNet are documented here.

## \[v0.1.28] - 2026-01-15

### Fixed

* Escrow buyer/seller role detection
* "Mark as Shipped" now only visible to sellers
* "Confirm Received" now only visible to buyers
* Added `is_buyer` and `is_seller` flags to escrow status API

### Added

* `/api/escrow/all` endpoint for viewing all escrows

***

## \[v0.1.27] - 2026-01-15

### Added

* Manual payment confirmation for escrow
* "MANUAL CONFIRM" button in order details
* Sellers can confirm payment with transaction ID

***

## \[v0.1.26] - 2026-01-14

### Fixed

* Seller cryptocurrency address storage in listings
* Escrow creation includes seller payout addresses
* Version string updated to prevent auto-update issues

### Added

* `SellerXMRAddress` and `SellerZECAddress` fields to listings

***

## \[v0.1.25] - 2026-01-14

### Fixed

* Escrow forwarding to bootstrap node
* Local nodes now properly forward escrow requests
* Crypto wallet configuration detection

***

## \[v0.1.20] - 2026-01-14

### Fixed

* Listing sync across network
* Order persistence

### Added

* `/api/sync-listing` endpoint

***

## \[v0.1.19] - 2026-01-14

### Added

* Listing synchronization from bootstrap

### Fixed

* Cached listing data issues

***

## \[v0.1.18] - 2026-01-14

### Fixed

* Android app sync issues
* Logo display on all pages
* Production-grade Android features

***

## \[v0.1.17] - 2026-01-13

### Added

* Android production-grade app
* Full sync with desktop/web

***

## \[v0.1.14] - 2026-01-12

### Added

* Domain registration UI
* `/api/domains/register` endpoint

***

## \[v0.1.13] - 2026-01-12

### Added

* Persistence across all features
* Chat, market, domains, escrow all persist

***

## \[v0.1.12] - 2026-01-12

### Added

* Auto-update mechanism
* Checks GitHub releases on startup
* Downloads and applies updates automatically

***

## \[v0.1.11] - 2026-01-12

### Added

* Chat persistence
* Messages saved to disk

***

## \[v0.1.10] - 2026-01-11

### Added

* DM routing through bootstrap
* Better direct message delivery

***

## \[v0.1.9] - 2026-01-11

### Fixed

* E2E encryption for general chat
* Message propagation issues

***

## \[v0.1.8] - 2026-01-11

### Fixed

* `e2e.UnmarshalEnvelope` bug
* Cross-node message visibility

***

## \[v0.1.6] - 2026-01-10

### Fixed

* JavaScript syntax errors in chat UI
* Clarified mic access requires HTTPS

***

## \[v0.1.5] - 2026-01-10

### Added

* Domain mappings: `chat.kyk`, `market.kyk`, etc.
* Multiple domain aliases

***

## \[v0.1.4] - 2026-01-10

### Enhanced

* Chat frontend improvements
* Better UI/UX

***

## \[v0.1.3] - 2026-01-09

### Added

* Real Monero integration
* Real Zcash integration
* Bootstrap crypto processing

***

## \[v0.1.2] - 2026-01-08

### Added

* Escrow system
* Monero/Zcash simulated support

***

## \[v0.1.1] - 2026-01-07

### Added

* Bootstrap escrow support
* Centralized crypto processing

***

## \[v0.1.0] - 2026-01-05

### Initial Release

* Core P2P network
* Onion routing (3 hops)
* End-to-end encryption
* Chat rooms and DMs
* Marketplace with listings
* .kyk domain system
* Browser proxy (HTTP/SOCKS5)
* Traffic analysis resistance
* Proof-of-Work anti-Sybil
* Windows, Linux, macOS binaries
* Android app

***

## Versioning

KayakNet follows [Semantic Versioning](https://semver.org/):

* **MAJOR**: Incompatible API changes
* **MINOR**: New features, backward compatible
* **PATCH**: Bug fixes, backward compatible

Current: `v0.1.x` (Beta)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.kayaknet.io/appendix/changelog.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
