diff --git a/CHANGELOG.md b/CHANGELOG.md index 96f3b4bb..313ec002 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,14 @@ This driver uses semantic versioning: - A change in the major version (e.g. 1.Y.Z -> 2.0.0) indicates _breaking_ changes that require changes in your code to upgrade. +## [Unreleased] + +### Added + +- Added readonly `Job#id` property + + This property was not previously exposed. + ## [9.0.0-preview.3] ### Removed @@ -1896,6 +1904,7 @@ For a detailed list of changes between pre-release versions of v7 see the Graph methods now only return the relevant part of the response body. +[unreleased]: https://github.com/arangodb/arangojs/compare/v9.0.0-preview.3...HEAD [9.0.0-preview.3]: https://github.com/arangodb/arangojs/compare/v9.0.0-preview.2...v9.0.0-preview.3 [9.0.0-preview.2]: https://github.com/arangodb/arangojs/compare/v9.0.0-preview.1...v9.0.0-preview.2 [9.0.0-preview.1]: https://github.com/arangodb/arangojs/compare/v8.8.1...v9.0.0-preview.1 diff --git a/src/job.ts b/src/job.ts index 6e742df3..45bc77a5 100644 --- a/src/job.ts +++ b/src/job.ts @@ -27,6 +27,13 @@ export class Job { this._transformError = transformError; } + /** + * The job's ID. + */ + get id(): string { + return this._id; + } + /** * Whether the job's results have been loaded. If set to `true`, the job's * result can be accessed from {@link Job.result}.