Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .changeset/cli-database-management.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/config-http-api.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changeset/initial-release.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/secure-pre-release.md

This file was deleted.

28 changes: 28 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# @triplex-build/triplex-cli

## 0.1.0

### Minor Changes

- 57e1868: Add `db create`, `list`, `get`, `update`, `clear`, and `delete` commands for managed SQLite and
PostgreSQL databases. Allow `--database-id` to select managed SQLite databases and document direct
execution with `npx @triplex-build/triplex-cli`. Pin the compatible Effect Node runtime prerelease so a
fresh npm install can execute the packaged binary.
- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- 313542f: Fix large in-memory KV range collection and all-`0xff` key increments, and make the CLI's pre-1.0
status explicit in help output. Preserve typed HTTP responses when synchronous request validation
rejects malformed temporal parameters or cursors.
- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
- @triplex-build/triplex-postgres@0.1.0
- @triplex-build/triplex-sql@0.1.0
- @triplex-build/triplex-sqlite@0.1.0
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-cli",
"version": "0.0.0",
"version": "0.1.0",
"description": "Agent-friendly Effect CLI for exploring and operating Triplex databases.",
"keywords": [
"agent",
Expand Down
20 changes: 20 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# @triplex-build/triplex

## 0.1.0

### Minor Changes

- 8bd86f8: Add a backend-neutral HTTP package that derives runtime schemas, OpenAPI, versioned REST CRUD, and
atomic handlers from persisted Triplex configuration. Add exact-cut entity pagination and
entity-state transaction preconditions to the public core service.
- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- 313542f: Fix large in-memory KV range collection and all-`0xff` key increments, and make the CLI's pre-1.0
status explicit in help output. Preserve typed HTTP responses when synchronous request validation
rejects malformed temporal parameters or cursors.
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex",
"version": "0.0.0",
"version": "0.1.0",
"description": "An Effect-native fact database with Datalog and typed, content-addressed configuration.",
"keywords": [
"configuration",
Expand Down
19 changes: 19 additions & 0 deletions packages/http/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# @triplex-build/triplex-http

## 0.1.0

### Minor Changes

- 8bd86f8: Add a backend-neutral HTTP package that derives runtime schemas, OpenAPI, versioned REST CRUD, and
atomic handlers from persisted Triplex configuration. Add exact-cut entity pagination and
entity-state transaction preconditions to the public core service.

### Patch Changes

- 313542f: Fix large in-memory KV range collection and all-`0xff` key increments, and make the CLI's pre-1.0
status explicit in help output. Preserve typed HTTP responses when synchronous request validation
rejects malformed temporal parameters or cursors.
- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
2 changes: 1 addition & 1 deletion packages/http/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-http",
"version": "0.0.0",
"version": "0.1.0",
"description": "Configuration-derived HTTP APIs for Triplex",
"keywords": [
"effect",
Expand Down
19 changes: 19 additions & 0 deletions packages/postgres/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# @triplex-build/triplex-postgres

## 0.1.0

### Minor Changes

- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
- @triplex-build/triplex-sql@0.1.0
2 changes: 1 addition & 1 deletion packages/postgres/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-postgres",
"version": "0.0.0",
"version": "0.1.0",
"description": "PostgreSQL backend for Triplex",
"keywords": [
"database",
Expand Down
18 changes: 18 additions & 0 deletions packages/sql/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# @triplex-build/triplex-sql

## 0.1.0

### Minor Changes

- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
2 changes: 1 addition & 1 deletion packages/sql/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-sql",
"version": "0.0.0",
"version": "0.1.0",
"description": "Shared SQL layers and query execution for Triplex",
"keywords": [
"database",
Expand Down
19 changes: 19 additions & 0 deletions packages/sqlite/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# @triplex-build/triplex-sqlite

## 0.1.0

### Minor Changes

- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
- @triplex-build/triplex-sql@0.1.0
2 changes: 1 addition & 1 deletion packages/sqlite/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-sqlite",
"version": "0.0.0",
"version": "0.1.0",
"description": "SQLite backend for Triplex",
"keywords": [
"database",
Expand Down
18 changes: 18 additions & 0 deletions packages/testkit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# @triplex-build/triplex-testkit

## 0.1.0

### Minor Changes

- fb53ec6: Publish the initial Triplex package family.

Triplex provides an Effect-native bitemporal fact database, portable Datalog, a causal transaction
journal, content-addressed typed configuration, graph constraints, derivations with provenance,
SQLite and PostgreSQL storage, reusable backend conformance tests, and an agent-oriented CLI.

### Patch Changes

- Updated dependencies [8bd86f8]
- Updated dependencies [fb53ec6]
- Updated dependencies [313542f]
- @triplex-build/triplex@0.1.0
2 changes: 1 addition & 1 deletion packages/testkit/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@triplex-build/triplex-testkit",
"version": "0.0.0",
"version": "0.1.0",
"description": "Backend test helpers for Triplex",
"keywords": [
"effect",
Expand Down
Loading