- Previous version was working with "FIFO" and "FILO". Name "FILO" was change to "LIFO" to be more consistent with the rest of the world. No other changes were made;
- Documentation was updated according to the new version;
- Package.json: "exports" section was added. Allows you to use package as commonjs or es6 module without additional configuration;
- Folder 'dist' was added to the project. Includes commonjs, umd and esm versions of the library;
- Rollup was added to the project. Used to build the library versions;
- Options as an object;
- New option - limit;
- New option - onLimit;
- When stack has limit and onLimit is set to 'update', the method 'push' will return the list of items that were removed;
- Pull with ignore argument;
- Pick with ignore argument;
- Pull more then one value at the time;
- Method pullReverse: When we want to pull more then one value, but in reverse order;
- Peek more then one value at the time;
- Method peekReverse: When we want to peek more then one value, but in reverse order;
- Node.js module;
- Tests;
- Short documentation;