Skip to content

Releases: ooswald/flappie-api

v0.6.0

14 May 10:39
ca2aa92

Choose a tag to compare

What's Changed

  • listBundles: server-side filters (only_prey, is_viewed, only_new, only_unsaved) by @ooswald in #8

Full Changelog: v0.5.1...v0.6.0

v0.5.0

11 May 06:04

Choose a tag to compare

[0.5.0] - 2026-05-11

Docs-and-DX release: same wire surface as 0.4.0, but the package is meaningfully easier to discover and use.

Added

  • TSDoc on every public FlappieClient method — IDE hover and autocomplete now describe what each one does, with usage examples on the load-bearing ones (patchDeviceSettings, listBundles, login).
  • README "Library API reference" section: every method grouped by domain (auth / devices / time plans / cats / bundles / stats / errors) with one-line descriptions.
  • CHANGELOG.md and RE.md ship in the npm tarball.
  • GitHub repo health: CI workflow (Node 22, npm ci && build && test), issue templates (bug / feature) with contact links, PR template.

Changed

  • README leads with npm install -g flappie-api (CLI) and npm install flappie-api (library). The clone-and-build path moved to a "Develop / contribute" section near the bottom.
  • README's old "API reference" section renamed to "Flappie cloud API (under the hood)" with an explicit "regular users don't need this" callout — separates the library surface (what consumers want) from the cloud HTTP API (what contributors / alternative-client builders want).
  • API.md renamed to CLOUD_API.md so the filename itself signals which API it documents.
  • npm-page badges (version, types, license, CI) added to the README.