Skip to content

Releases: phlare/node-edge-core

v0.1.5

12 Apr 22:51
b35aa4a

Choose a tag to compare

Dependencies

  • vitest 4.1.2 → 4.1.4
  • @types/node 25.5.0 → 25.6.0
  • prettier 3.8.1 → 3.8.2
  • typescript-eslint 8.58.0 → 8.58.1

Docs

  • Added self-contained .claude/instructions/ for commit workflow and dependabot workflow

v0.1.4 — Dependency updates

04 Apr 22:58
92b3bec

Choose a tag to compare

Dependency updates accumulated since v0.1:

  • eslint 10.1→10.2
  • @types/node 25.5.0→25.5.2
  • typescript 5.9.3→6.0.2
  • vitest 4.1.0→4.1.2
  • typescript-eslint 8.57.1→8.57.2
  • fastify 5.8.2→5.8.4

Also fixes CI to use npm install instead of npm ci (macOS lock file missing Linux optional deps).

v0.1.3

04 Apr 01:24
53e5704

Choose a tag to compare

What's new

  • deps: Bump fastify 5.8.2 → 5.8.4
  • deps: Bump vitest 4.1.0 → 4.1.2
  • deps: Bump typescript-eslint 8.57.1 → 8.57.2
  • deps: Bump typescript 5.9.3 → 6.0.2

v0.1.2

23 Mar 03:51

Choose a tag to compare

What's new

  • deps: Bump eslint 10.0.3 → 10.1.0
  • deps: Bump typescript-eslint 8.57.0 → 8.57.1
  • chore: Add VSCode settings to disable ElixirLS

v0.1.1

15 Mar 00:50

Choose a tag to compare

What's new

  • deps: Bump vitest 4.0.18 → 4.1.0
  • deps: Bump typescript-eslint 8.56.1 → 8.57.0
  • deps: Bump @types/node 25.3.5 → 25.5.0
  • chore: Fix README.md Prettier formatting

v0.1

07 Mar 18:24

Choose a tag to compare

v0.1 — TypeScript Edge Service Template

Initial release of the reusable edge service template.

Included

  • Fastify app factory with health check endpoint (GET /healthz)
  • Zod environment validation with fail-fast on startup
  • CoreApiClient for calling backend APIs (constructor injection)
  • AppError class with consistent error envelope
  • Structured logging via Pino (request_id, method, url, status_code, duration_ms)
  • CI workflow (format, lint, typecheck, tests)
  • Dependabot for GitHub Actions
  • Project docs: CLAUDE.md, AGENTS.md, STYLE.md, CONTRIBUTING.md, CHANGELOG.md
  • npm run precommit — format, lint, typecheck, and test in one command

Stack

TypeScript 5.9, Fastify 5, Zod 4, Vitest 4, Node 24+