mirror of https://github.com/seald/nedb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.0 KiB
2.0 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.0.1] - 2021-05-18
Added
- Update
homepage
&repository
fields in thepackage.json
[2.0.0] - 2021-05-18
This version should be a drop-in replacement for nedb@1.8.0
provided you use
modern browsers / versions of Node.js since ES6 features are now used (such
as class
and const
/ let
).
Changed
- New maintainer seald and new package name @seald-io/nedb;
- Added
lockfileVersion: 2
package-lock.json
; - Modernized some of the code with ES6 features (
class
,const
&let
); - Uses
standard
to lint the code (which removes all unnecessary semicolons); - Updated dependencies, except
async
which stays at0.2.10
for the moment; - Stop including the browser version in the repository, and properly build it
with
webpack
; - Uses
karma
to run the browser tests, and use npm to fetch versioned dependencies rather than having hardcoded copies of the dependencies in the repository; - Internalized
exec-time
dependency for the benchmarks, because it was unmaintained; - Uses
@seald-io/binary-search-tree
rather than unmaintainedbinary-search-tree
;
Removed
- Compatibility with old browsers and old version of Node.js that don't support ES6 features.
- From now on, this package won't be published with
bower
as it became essentially useless. - Entries in the
browser
field of package.json don't include individual files, only the bundled minified version, those files are still published with the package.
Security
- This version no longer
uses a vulnerable version of
underscore
.
[1.8.0] - 2016-02-15
See original repo