> For the complete documentation index, see [llms.txt](https://db.coolstone.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://db.coolstone.dev/4/project/log.md).

# Update Log

## Get the Latest Version <a href="#get" id="get"></a>

```bash
npm i dubnium@latest
```

## Update History <a href="#header" id="header"></a>

### v4.2.0 (4/10/2026)

* Added [`find()`](/4/core/get.md#find-record)
* Added `stopTTLMonitor()`&#x20;
* Added [Synchronization](/4/advanced/synchronization.md)
* Added [`lock()` and `unlock()`](/4/advanced/miscellaneous.md#lock-unlock)
* Added [`expire()`](/4/core/create.md#retroactively-set)
* Fixed `has()`

### v4.1.0 (3/4/2026)

* Added [`saveSnapshot()`](/4/advanced/versioning.md#manually-save-snapshot)
* Added [`restoreFromTrash()`](/4/core/delete.md#restore-from-trash)
* Added [TTL](/4/core/delete.md#monitor-ttls)
* Added [versions generator](/4/advanced/versioning.md#generator)
* Added [Metadata](/4/advanced/metadata.md)
* Added [Indexing](/4/advanced/indexing.md)
* Deprecated `getFromValue()`

### v4.0.0 (2/12/2026)

* Rewritten
* Most functions are now `async`
* Simplified overall project by removing unnecessary functions
  * Removed config files
  * Removed Extensions
* Split project into seperate files for better maintainability
* Added [Collections](/4/templates/collections.md)
* Added trashing
* Improved writing logic. Now uses [proper-lockfile](https://www.npmjs.com/package/proper-lockfile)
