UNPKG

1.46 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [4.0.2](https://github.com/nathanbuchar/electron-settings/compare/v4.0.1...v4.0.2) (2020-06-27)
6
7
8### Bug Fixes
9
10* Fix module export for node ([9064b0f](https://github.com/nathanbuchar/electron-settings/commit/9064b0f71f9a508add7b7a76b0c9a830697beb80))
11
12### [4.0.1](https://github.com/nathanbuchar/electron-settings/compare/v4.0.0...v4.0.1) (2020-06-20)
13
14## [4.0.0](https://github.com/nathanbuchar/electron-settings/compare/v3.1.4...v4.0.0) (2020-06-07)
15
16
17### ⚠ BREAKING CHANGES
18
19* `has()` is now async. Use `hasSync()` for sync.
20* `get()` is now async. Use `getSync()` for sync.
21* `set()` is now async. Use `setSync()` for sync.
22* `delete()` has been removed. Use `unset()` instead, or
23`unsetSync()` for sync.
24* `setPath()` has been removed. Use `configure()`
25instead.
26* `clearPath()` has been removed. Use `configure()`
27instead.
28* `getAll()` has been removed. Use `get()` instead.
29* `setAll()` has been removed. Use `set()` instead.
30* `deleteAll()` has been removed. Use `unset()` instead.
31* The default settings file name has been changed from
32`Settings` to `settings.json`.
33* Key path observers have been removed.
34
35### Features
36
37* Electron Settings v4 ([6199f8b](https://github.com/nathanbuchar/electron-settings/commit/6199f8b2ce27adaac1d1f5b57e03d8550fa2d565))