Skip to content

Releases: HatchingPoint/point

v0.1.47

Choose a tag to compare

@numbercutter numbercutter released this 25 May 14:28

Summary

  • Phase 68: Datagrid page size N with pagination controls
  • Phase 68: Job queue dashboard — SQL status metrics bar chart + paginated datagrid via combined load action
  • Phase 68b: Agent repair gate 31/31

v0.1.46

Choose a tag to compare

@numbercutter numbercutter released this 25 May 14:17

Summary

  • Phase 66: Job queue dashboard — datagrid filter, refresh every 15s, enqueue toasts
  • Phase 66b: Chart invalid-chart-field validation + agent repair gate 30/30
  • Parser fix: underscore column names (created_at)

v0.1.45

Choose a tag to compare

@numbercutter numbercutter released this 25 May 14:14

Summary

  • Phase 64: Datagrid filter by column with client-side search input
  • Phase 64b: Agent repair gate 29/29

Publish

npm publish runs automatically via GitHub Actions on this tag.

v0.1.44

Choose a tag to compare

@numbercutter numbercutter released this 25 May 13:28

Summary

  • Phase 62: saas-app create-member role select, login/create toasts, sortable members datagrid
  • Phase 62b: Agent repair gate 28/28 with datagrid sort column fixture

Publish

npm publish runs automatically via GitHub Actions on this tag.

v0.1.43

Choose a tag to compare

@numbercutter numbercutter released this 25 May 13:23

Summary

  • Phase 56: Form select, textarea, and toast syntax for submit forms
  • Phase 56b: Agent repair gate expanded to 27 cases with richer diagnostics
  • Phase 57: Bar charts and sortable datagrids for operator dashboards
  • Phase 58: capabilities image with optional sharp-backed std.image
  • Phase 59: Apple toolkit example via capabilities process
  • Phase 60: Emit import pruning verified (regression tests retained)

Test plan

  • bun run ci green (679 tests)
  • Agent repair gate 27/27
  • Operator dashboard and image-thumbnail examples pass point check

Point v0.1.42

Choose a tag to compare

@numbercutter numbercutter released this 24 May 18:02

Added

  • Phase 51: Job queue pattern — examples/app/job-queue/ with SQL-backed jobs table, enqueue/list/detail HTTP routes, workflow drain, admin form + table.
  • Phase 52: Live dashboard refresh — refresh every N seconds|minutes on views/pages with load data from action; emit polls with setInterval cleanup.
  • Phase 52: Live dashboard example — examples/app/live-dashboard/ with auto-refreshing metrics panel.
  • Phase 53: capabilities pty — std.pty spawn, write stdin, stream output lines (POSIX PTY with pipe fallback).
  • Phase 54: Terminal view — terminal subscribe to stream <route> emits monospace terminal panel over WebSocket.
  • Phase 54: Script runner example — examples/app/script-runner/ streams subprocess stdout/stderr/exit to terminal view.

Changed

  • Phase 54: Stream route runtime — pointPumpProcessStreamToWebSocket encodes stdout/stderr/exit chunks when message record has stream + text fields.

Point v0.1.28

Choose a tag to compare

@numbercutter numbercutter released this 24 May 13:46

Added

  • Phase 36: Built-in capabilities — use http shorthand for use std.http; point capabilities catalog (--json for agents).
  • Phase 36: Product packaging — README rewrite (five block families), docs/product-map.md, capabilities docs, vision/cli/changelog sync.
  • Phase 36: scripts/publish-github-releases.sh — create GitHub releases from CHANGELOG sections.

Point v0.1.27

Choose a tag to compare

@numbercutter numbercutter released this 24 May 13:46

Added

  • Phase 35: Agent repair CI gate — benchmark:agent-repair:gate enforces 100% sufficiency (22 single-shot + 4 multistep cases).
  • Phase 35: Timezone std pattern — format instant in timezone via std/time (Intl/zoneinfo); timezone-demo.point.
  • Phase 35: LSP cross-module use — document URI resolves imports like CLI; money-demo diagnostics clean in editor.

Fixed

  • Removed unused use std.time from todo.point (prevented pulling entire std/time surface into unrelated apps).

Point v0.1.26

Choose a tag to compare

@numbercutter numbercutter released this 24 May 13:46

Added

  • Phase 34: Cross-module use resolution — relative imports resolve from the importing file; single-file point check/test merge dependency symbols.
  • Phase 34: examples/tools/money-demo.point links std/money with working money from cents / money display calls.
  • Phase 34: point test runs from generated/.point-tests/ so workspace std imports resolve.

Point v0.1.24

Choose a tag to compare

@numbercutter numbercutter released this 24 May 13:46

Added

  • Phase 32: opaque Duration type (integer seconds at runtime) with JS/TS/Python emit parity.
  • Phase 32: std.time duration helpers — duration from seconds, duration to seconds, duration minutes.
  • Phase 32: examples/tools/duration-demo.point; Duration → BIGINT/INTEGER in build-schema.
  • Phase 32: language-primitive-audit.md synced — Map shipped, Money/errors patterns documented.