diff --git a/CHANGELOG.md b/CHANGELOG.md index b920145..cff3f44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.9.2 (05 Mar 2021) +- [new] add `apTo` to all Applicatives -- thanks to @iLikeKoffee ( #233 ) +- [new] add `lookup` and `nth` to lists -- thanks to @mlrv ( #241 ) +- [enhancement] change Maybe `filter` and `filterNot` to work as type guard -- thanks to @mlrv ( #240 ) + ## 0.9.1 (15 Jan 2020) - [new] add `fromPromise` and `toPromise` to `Either` -- thanks to @wookieb ( #223 ) - [fix] fix `.isInstance` method -- thanks to @wookieb ( #221 ) diff --git a/README.md b/README.md index 55aac24..e3ac037 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,7 @@ # monet.js -[![Build Status](https://travis-ci.org/monet/monet.js.svg)](https://travis-ci.org/monet/monet.js) - - For people who wish they didn't have to program in JavaScript. [documentation](https://github.com/monet/monet.js/tree/master/docs/README.md) - ## Introduction Monet is a library designed to bring great power to your JavaScript programming. It is a tool bag that assists Functional Programming by providing a rich set of Monads and other useful functions. @@ -26,7 +22,7 @@ Full detailed documentation can be found [here](https://github.com/monet/monet.j npm install monet --save # or to install a specific version -npm install monet@0.9.1 +npm install monet@0.9.2 ``` ### Download @@ -90,7 +86,7 @@ Please see [Ken Scambler](http://twitter.com/KenScambler)'s [excellent talk](htt Written and maintained by Chris Myers [@cwmyers](https://twitter.com/cwmyers) and Jakub Strojewski [@ulfryk](https://twitter.com/ulfryk). Follow Monet.js at [@monetjs](http://twitter.com/monetjs). [functionalJava]: http://functionaljava.org/ -[gitZip]: https://github.com/monet/monet.js/archive/v0.9.1.zip -[gitTar]: https://github.com/monet/monet.js/archive/v0.9.1.tar.gz +[gitZip]: https://github.com/monet/monet.js/archive/v0.9.2.zip +[gitTar]: https://github.com/monet/monet.js/archive/v0.9.2.tar.gz [npm]: https://www.npmjs.com/ [scalaz]: https://github.com/scalaz/scalaz diff --git a/package-lock.json b/package-lock.json index 85270da..8cef74d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "monet", - "version": "0.9.1", + "version": "0.9.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0d2a105..1d27c70 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ ], "name": "monet", "description": "Monadic types library for JavaScript", - "version": "0.9.1", + "version": "0.9.2", "homepage": "https://monet.github.io/monet.js/", "repository": { "type": "git", diff --git a/src/monet-pimp.js b/src/monet-pimp.js index fb8ade1..daa37d3 100644 --- a/src/monet-pimp.js +++ b/src/monet-pimp.js @@ -1,9 +1,9 @@ /** - * monet-pimp.js 0.9.0-rc.1 + * monet-pimp.js 0.9.2 * * This file needs to be included after monet.js * - * (c) 2012-2018 Chris Myers + * (c) 2012-2021 Chris Myers * @license Monet-pimp.js may be freely distributed under the MIT license. * For all details and documentation: * https://monet.github.io/monet.js/ @@ -14,7 +14,7 @@ /* eslint-disable-next-line complexity */ (function (root, factory) { - if (typeof define === 'function' && define.amd) { + if (typeof define === 'function' && define.amd) { define(['monet'], factory) } else if (typeof module === 'object' && module.exports) { module.exports = factory(require('monet'), root) diff --git a/src/monet.js b/src/monet.js index d91071a..dd93c87 100644 --- a/src/monet.js +++ b/src/monet.js @@ -1,7 +1,7 @@ /** - * Monet.js 0.9.1 + * Monet.js 0.9.2 * - * (c) 2012-2018 Chris Myers + * (c) 2012-2021 Chris Myers * @license Monet.js may be freely distributed under the MIT license. * For all details and documentation: * https://monet.github.io/monet.js/