From 7c5afac3166bbee0cf05757d5f919e559ffc7048 Mon Sep 17 00:00:00 2001 From: Dylan Staley <88163+dstaley@users.noreply.github.com> Date: Fri, 4 Dec 2020 10:38:21 -0800 Subject: [PATCH] release v14.0.1 --- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f1d6b754..bca598436 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ This document describes changes between each past release. +## v14.0.1 (2020-12-04) + +This version exports some types and useful utilities designed to make the adapter development experience a bit easier. You can now import the following from the module: + +- `KintoBase`: The base class from which all Kinto instances are derived +- `BaseAdapter`: The base class from which all storage adapters are derived +- `AbstractBaseAdapter`: An abstract class used during development to trigger warnings on unimplemented methods +- `getDeepKey`: A function to get deeply-nested object properties using dot notation (`key1.key2.key3`) +- `StorageProxy`: A TypeScript type describing the methods required for storage proxies +- `RecordStatus`: A TypeScript type representing the various states of the `_status` property on records +- `KintoBaseOptions`: A TypeScript type representing the configuration options of the `KintoBase` class + ## v14.0.0 (2020-06-18) This version is the first version to ship with our official TypeScript types! If you run into any issues using the library in your TypeScript project, please open an issue. diff --git a/package.json b/package.json index cbb3d920e..e24a5bd2d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kinto", - "version": "14.0.0", + "version": "14.0.1", "description": "An Offline-First JavaScript client for Kinto.", "main": "lib/cjs/index.js", "module": "lib/index.js",