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
21 changes: 21 additions & 0 deletions packages/crud-drizzle/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# @nestm/crud-drizzle

## 0.1.0-alpha.15

### Minor Changes

- daf0bee: Require every resource to declare one authoritative `fields` tuple and remove
the duplicated `fields` option from bindings. IDs, nested path mappings, query
filters/search/sort, soft delete, relations, scopes, cursor bindings, mapping
callbacks, predicates, and ordering now autocomplete that vocabulary and reject
unknown names.

Preserve persistence-field vocabularies across adapters and bindings. Upsert
conflict and overwrite tuples now autocomplete adapter fields, including typed
TypeORM property paths. Memory uniqueness constraints, TypeORM references,
Drizzle columns and record keys, and Prisma identity/model/record mappings are
derived from their corresponding persistence models.

### Patch Changes

- Updated dependencies [daf0bee]
- @nestm/crud@0.1.0-alpha.15

## 0.1.0-alpha.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/crud-drizzle/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nestm/crud-drizzle",
"version": "0.1.0-alpha.14",
"version": "0.1.0-alpha.15",
"description": "PostgreSQL Drizzle ORM adapter for @nestm/crud.",
"type": "module",
"sideEffects": false,
Expand Down
21 changes: 21 additions & 0 deletions packages/crud-memory/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# @nestm/crud-memory

## 0.1.0-alpha.15

### Minor Changes

- daf0bee: Require every resource to declare one authoritative `fields` tuple and remove
the duplicated `fields` option from bindings. IDs, nested path mappings, query
filters/search/sort, soft delete, relations, scopes, cursor bindings, mapping
callbacks, predicates, and ordering now autocomplete that vocabulary and reject
unknown names.

Preserve persistence-field vocabularies across adapters and bindings. Upsert
conflict and overwrite tuples now autocomplete adapter fields, including typed
TypeORM property paths. Memory uniqueness constraints, TypeORM references,
Drizzle columns and record keys, and Prisma identity/model/record mappings are
derived from their corresponding persistence models.

### Patch Changes

- Updated dependencies [daf0bee]
- @nestm/crud@0.1.0-alpha.15

## 0.1.0-alpha.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/crud-memory/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nestm/crud-memory",
"version": "0.1.0-alpha.14",
"version": "0.1.0-alpha.15",
"description": "Transactional in-memory adapter for @nestm/crud.",
"type": "module",
"sideEffects": false,
Expand Down
21 changes: 21 additions & 0 deletions packages/crud-prisma/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# @nestm/crud-prisma

## 0.1.0-alpha.15

### Minor Changes

- daf0bee: Require every resource to declare one authoritative `fields` tuple and remove
the duplicated `fields` option from bindings. IDs, nested path mappings, query
filters/search/sort, soft delete, relations, scopes, cursor bindings, mapping
callbacks, predicates, and ordering now autocomplete that vocabulary and reject
unknown names.

Preserve persistence-field vocabularies across adapters and bindings. Upsert
conflict and overwrite tuples now autocomplete adapter fields, including typed
TypeORM property paths. Memory uniqueness constraints, TypeORM references,
Drizzle columns and record keys, and Prisma identity/model/record mappings are
derived from their corresponding persistence models.

### Patch Changes

- Updated dependencies [daf0bee]
- @nestm/crud@0.1.0-alpha.15

## 0.1.0-alpha.14

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/crud-prisma/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nestm/crud-prisma",
"version": "0.1.0-alpha.14",
"version": "0.1.0-alpha.15",
"description": "PostgreSQL Prisma adapter for @nestm/crud.",
"type": "module",
"sideEffects": false,
Expand Down
21 changes: 21 additions & 0 deletions packages/crud-typeorm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# @nestm/crud-typeorm

## 0.1.0-alpha.15

### Minor Changes

- daf0bee: Require every resource to declare one authoritative `fields` tuple and remove
the duplicated `fields` option from bindings. IDs, nested path mappings, query
filters/search/sort, soft delete, relations, scopes, cursor bindings, mapping
callbacks, predicates, and ordering now autocomplete that vocabulary and reject
unknown names.

Preserve persistence-field vocabularies across adapters and bindings. Upsert
conflict and overwrite tuples now autocomplete adapter fields, including typed
TypeORM property paths. Memory uniqueness constraints, TypeORM references,
Drizzle columns and record keys, and Prisma identity/model/record mappings are
derived from their corresponding persistence models.

### Patch Changes

- Updated dependencies [daf0bee]
- @nestm/crud@0.1.0-alpha.15

## 0.1.0-alpha.14

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/crud-typeorm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nestm/crud-typeorm",
"version": "0.1.0-alpha.14",
"version": "0.1.0-alpha.15",
"description": "PostgreSQL TypeORM adapter for @nestm/crud.",
"type": "module",
"sideEffects": false,
Expand Down
16 changes: 16 additions & 0 deletions packages/crud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @nestm/crud

## 0.1.0-alpha.15

### Minor Changes

- daf0bee: Require every resource to declare one authoritative `fields` tuple and remove
the duplicated `fields` option from bindings. IDs, nested path mappings, query
filters/search/sort, soft delete, relations, scopes, cursor bindings, mapping
callbacks, predicates, and ordering now autocomplete that vocabulary and reject
unknown names.

Preserve persistence-field vocabularies across adapters and bindings. Upsert
conflict and overwrite tuples now autocomplete adapter fields, including typed
TypeORM property paths. Memory uniqueness constraints, TypeORM references,
Drizzle columns and record keys, and Prisma identity/model/record mappings are
derived from their corresponding persistence models.

## 0.1.0-alpha.14

## 0.1.0-alpha.13
Expand Down
2 changes: 1 addition & 1 deletion packages/crud/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nestm/crud",
"version": "0.1.0-alpha.14",
"version": "0.1.0-alpha.15",
"description": "Type-safe generated CRUD controllers for NestJS 12.",
"type": "module",
"sideEffects": false,
Expand Down