Skip to content

Updated changelog for upcoming v8.0.0 release #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 19, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 27 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,39 @@ Bugfixes:

Other improvements:

## [v8.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v8.0.0) - 2021-MONTH-DAY

Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#24)

New features:
- Added functions to register handlers for the `uncaughtException` and `unhandledRejection` events on the process (#20)
- Added `unsetEnv` for deleting environment variables (#21)

Bugfixes:
- Updated the implementations of `argv`, `execArgv`, and `getEnv` so they clone the argument array to ensure referential transparency (#26)

Other improvements:
- Migrated CI to GitHub Actions, updated installation instructions to use Spago, and migrated from `jshint` to `eslint` (#22)
- Added a changelog and pull request template (#27)

## [v7.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v7.0.0) - 2019-03-15

Updated `purescript-foreign-object` dependency
- Updated `purescript-foreign-object` dependency

## [v6.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v6.0.0) - 2018-05-29

Updates for 0.12
- Updated for 0.12

## [v5.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v5.0.0) - 2017-08-04

* Add `OpenBSD`, `Android`, and `AIX` to `Platform` constructors (@AlexanderAA)
* Make `Node.Process.platform` return a `Maybe Platform` to avoid crashes on unrecognised operating systems
* Use `exception :: EXCEPTION` where appropriate instead of the previous `err :: EXCEPTION` to bring this library into line with the types used in recent versions of `purescript-exceptions` (@nwolverson)
- Add `OpenBSD`, `Android`, and `AIX` to `Platform` constructors (@AlexanderAA)
- Made `Node.Process.platform` return a `Maybe Platform` to avoid crashes on unrecognised operating systems
- Used `exception :: EXCEPTION` where appropriate instead of the previous `err :: EXCEPTION` to bring this library into line with the types used in recent versions of `purescript-exceptions` (@nwolverson)

## [v4.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v4.0.0) - 2017-04-05

Updates for 0.11 compiler (@simonyangme)
- Updated for 0.11 compiler (@simonyangme)

## [v3.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v3.0.0) - 2016-10-22

Expand All @@ -40,9 +56,12 @@ Updates for 0.11 compiler (@simonyangme)

## [v1.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v1.0.0) - 2016-06-12

Compatibility with 0.9.x of the compiler.
- Compatibility with 0.9.x of the compiler.

## [v0.5.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v0.5.0) - 2016-03-31

Bump dependencies
- Bumped dependencies

## [v0.1.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v0.1.0) - 2015-12-04

- Initial release