KehittäjätMuutosloki

Muutosloki

SDK:n ja MCP-palvelimen versiot sekä rajapinnan muutokset. Latausosoitteet on listattu tiedostossa /dl/index.json.

2026-10-10: SDK ja MCP 0.2.1#

API

  • POST /managed-databases/{uuid}/attach ei koskaan korvaa muuttujaa huomaamatta: jos sovelluksella on jo DATABASE_URL (tai REDIS_URL) eri arvolla, vastaus on 409, jossa on conflicts ja suggested_env_key. Uudet kentät env_key (tallenna toisella nimellä) ja overwrite.
  • Sovelluksilla, joilla ei ole git-lähdettä (liitetty Dockerfile tai Docker-image), git_repository, git_branch ja git_commit_sha ovat null.
  • Taltioiden hinta-arviot automaattiselle kasvatukselle ja varmuuskopioille sisältävät nyt hinnan kasvatusrajalla, varmuuskopioiden arvion ja nykyisen hinnan.

Konsoli

  • PostgreSQL-tietokannat voidaan palauttaa tiettyyn ajankohtaan uuteen tietokantaan (Hallinnoidut tietokannat, Palautuspisteet).

TypeScript SDK 0.2.1

  • databases.attach(uuid, app, { envKey, overwrite }); ristiriita heittää koodin conflict, jossa on error.conflicts ja error.suggestedEnvKey.
  • VolumeQuote sisältää automaattisen kasvatuksen ja nykyisen hinnan kentät.

MCP-palvelin 0.2.1

  • attach_database ottaa vastaan env_key- ja overwrite-arvot ja vastaa ristiriidoilla ja vapaalla nimellä muuttujan korvaamisen sijaan.

2026-10-10: SDK ja MCP 0.2.0#

API

  • Tallennustaltiot: /hostwolf/servers/{uuid}/volumes (listaus, koot ja hinta, lisäys, suurentaminen, varmuuskopiot päälle tai pois, automaattinen kasvu, varmuuskopio heti, palautus, irrotus, poisto) ja /hostwolf/volumes (tiimin kaikki taltiot, irrotetun liittäminen, sen varmuuskopioiden palautus, poisto). Katso Tallennustaltiot.
  • Liikenne: GET /hostwolf/servers/{uuid}/traffic ja GET /hostwolf/traffic sekä lasku tähän mennessä.
  • Kaupungit: GET /hostwolf/regions kokokohtaisine hintoineen ja tieto siitä, mihin automaattinen skaalaus voi lisätä palvelimia; GET /applications/{uuid}/autoscaling sisältää nyt kentän cities.
  • Hallinnoidut tietokannat: yhteysvastauksessa on poolattu url ja direct_url; attach tallentaa myös muuttujan DATABASE_DIRECT_URL. Uutta: POST /managed-databases/{uuid}/upgrade, PATCH /managed-databases/{uuid} (Redisin poistokäytäntö), xlarge-paketti sekä poolien koot ja poolerien portit katalogissa.
  • Laskua nostavat kutsut vaativat "confirm": true; ilman sitä ne vastaavat 422 koodilla confirm_required ja hinnalla.
  • OpenAPI-kuvaus merkitsee sovellusta luotaessa environment_name ja environment_uuid vaihtoehdoiksi, joista annetaan toinen.
  • MariaDB-pooleri (portti 6033) lähettää nyt koko varmenneketjun, joten varmenteet tarkistavat asiakkaat saavat yhteyden.

TypeScript SDK 0.2.0

  • volumes: list, listAll, get, offer, create, resize, setBackups, setAutogrow, update, detach, attach, backups, backupNow, restore, restoreDetached, delete ja waitFor.
  • servers.traffic, servers.teamTraffic ja servers.regions.
  • databases.upgrade, databases.setEvictionPolicy, eviction_policy create-kutsussa sekä tyypit poolatuille ja suorille URL-osoitteille, rajoille, päivityksille ja suosituksille.
  • HostwolfAppsError-virheen koodi confirm_required, jossa isConfirmRequired ja quote.

MCP-palvelin 0.2.0

  • 14 uutta työkalua: list_storage_volumes, get_storage_volume_price, add_storage_volume, update_storage_volume, detach_storage_volume, attach_storage_volume, list_storage_volume_backups, backup_storage_volume, restore_storage_volume, delete_storage_volume, get_traffic, list_regions, upgrade_database ja set_database_eviction_policy.
  • Maksulliset työkalut vastaavat ilman confirm-parametria hinnalla, joten avustaja näyttää sen ensin.
  • get_database näyttää poolatun ja suoran URL-osoitteen; create_database ottaa vastaan Redisin poistokäytännön.

2026-10-10#

API

  • Hallinnoidut tietokannat: /managed-databases, jossa katalogi, luonti (Idempotency-Key-otsakkeella), yhteys-URL, liittäminen sovellukseen, varmuuskopiot ja poisto.
  • Ostetut palvelimet: GET /hostwolf/servers ja /hostwolf/servers/{uuid}.
  • Automaattinen skaalaus: GET ja PUT /applications/{uuid}/autoscaling.
  • Taltioiden varmuuskopiot: PUT, DELETE ja POST …/run osoitteessa /applications/{uuid}/storages/{storage_uuid}/backups.
  • Päätepisteet, jotka eivät koske Hostwolfia, vastaavat selkeällä 403:lla ja docs-linkillä; jokainen virhe on JSONia, jossa on message, käännettynä Accept-Language-otsakkeen mukaan.
  • OpenAPI-kuvaus kattaa vain asiakasrajapinnan.

TypeScript SDK 0.1.0 (@hostwolf/apps-sdk), ensimmäinen julkaisu

  • Projektit, ympäristöt, sovellukset (git, Dockerfile, konttikuva), julkaisut deployAndWait:lla, lokit, muuttujat, palvelimet, usea palvelin, taltiot ja taltioiden varmuuskopiot, hallinnoidut tietokannat waitUntilReady:lla, automaattinen skaalaus, tiimit ja tarkastusloki.
  • HostwolfAppsError, jossa status, code, errors ja retryAfter; yrittää uudelleen pyyntörajoitusten ja lyhyiden katkosten jälkeen.

MCP-palvelin 0.1.0 (@hostwolf/apps-mcp), ensimmäinen julkaisu

  • 40 työkalua sovelluksille, julkaisuille, muuttujille, projekteille, palvelimille, taltioille, hallinnoiduille tietokannoille, automaattiselle skaalaukselle ja tiimille.
  • Tuhoavat ja maksulliset työkalut vaativat confirm: true; salaisuudet on peitetty, ellet pyydä niitä.
  • Isännöity osoitteessa https://app.hostwolf.net/mcp, tai aja se npx:llä; --http tarjoaa oman päätepisteesi.
Jumissa, tai puuttuuko päätepiste? Kerro meille osoitteessa app.hostwolf.net/contact tai [email protected].