Changelog and versioning
Versioning policy for the Haszno API and a dated list of changes to the public developer preview.
Versioning policy
The Haszno API is an unversioned developer preview. No version prefix exists in any path today (there is no /v1/ or similar segment).
Breaking changes may occur without prior notice during the developer preview. Do not build production integrations against this API without coordinating with the Haszno team.
When a stable version is introduced
The following contract will apply when the API moves to general availability. It is not in effect today.
- A stable version prefix (
/v1/) will be introduced. - A 6-month deprecation window will be honoured before removing any endpoint or response field.
- Breaking changes will be announced in this changelog and via email to registered developers.
What counts as a breaking change
Once a stable version exists, the following are breaking changes:
- Removing an endpoint or an HTTP method.
- Removing a response field that was previously always present.
- Changing the type of a response field (e.g. string to integer).
- Changing a required request parameter to have a different type or narrower valid range.
- Changing the meaning of an HTTP status code on a given endpoint.
The following are not breaking and may happen without notice:
- Adding new optional response fields.
- Adding new optional request parameters.
- Adding new endpoints.
- Relaxing validation (accepting values that previously returned
400).
Changelog
Changes listed below are sourced from the repository commit history (read-only git log of the docs and web/public/docs paths). The API is in active development; this list is not exhaustive.
2026-11-12
- docs redesign (
#86) —docs.haszno.comrebuilt with a reading-first three-column layout, full-text search dialog, and updated navigation structure. - support hub (
#81) —support.haszno.comand in-API support chat (POST /api/support/conversations) launched. - security hardening (
#39) — per-path rate limiting, security headers (HSTS, CSP, X-Frame-Options), Vercel Cron guards, CI pipeline, legal pages, and SEO metadata applied.
2026-11-10
- English documentation (
#49) — full EN translation of all docs pages with HU/EN language toggle and IP-based language default. - Public demo API — read-only public GET endpoints serving synthetic data activated on
https://haszno.com. Endpoints:/api/categories,/api/products,/api/suppliers,/api/stats,/api/settings,/api/impact,/api/orders,/api/proposals,/api/peers/invites,/api/peers/links,/api/import-list. - MCP / CLI / skill — working install and health check (
haszno_ping,GET /api/health) published forhaszno-mcp,haszno-cli, andhaszno-skill.
2026-11-08
- Rename Árfutár → Haszno (
#15) — product and domain renamed.ARFUTAR_API_KEYandARFUTAR_API_URLremain as silent legacy fallbacks in the CLI and MCP server config resolution. - Agent SDK (
#10) — MCP server (haszno-labs/haszno-mcp), CLI (haszno-labs/haszno-cli), and skill (haszno-labs/haszno-skill) first published. - Wave 2 features (
#8) — order routing, group buys, partner scoring, network insights, connections, fulfilment, invoicing, launcher, onboarding, and backend security hardening added.
.com