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
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,23 @@ Each entry starts with a **plain-language summary** (what changed, in
everyday words) before any technical detail — written so someone outside
engineering can understand what shipped and why it matters.

## [0.8.4] - 2026-08-31

**In plain terms:** `deltix push` returned 500 on every push because
the server's router referenced an error class that wasn't imported.
Crash with `ReferenceError: CommitImportError is not defined`.
Now it imports the class.

### Fixed

- **`deltix push` returned 500 from the server with
`ReferenceError: CommitImportError is not defined`.** The push-commits
router caught `instanceof CommitImportError` but never imported the
class. Every push hit a `ReferenceError`, which the framework
reported as a generic 500. Tests didn't catch it because no test
exercised the actual push path with that error type.
Fix: add `CommitImportError` to the named-import block.

## [0.8.3] - 2026-08-31

**In plain terms:** global admins now have full access to every repo by
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "deltix-server",
"version": "0.8.3",
"version": "0.8.4",
"private": true,
"license": "BUSL-1.1",
"type": "module",
Expand Down
1 change: 1 addition & 0 deletions src/contexts/versioning/versioning.router.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import { InvalidRepoRoleError, RepoRoleAssignmentNotFoundError, UserNotFoundErro
import type { BranchService } from './branch.service';
import type { CommitExportService } from './commit-export.service';
import type { CommitImportService } from './commit-import.service';
import { CommitImportError } from './commit-import.service';
import type { DiffService } from './diff.service';
import {
BranchAlreadyExistsError,
Expand Down