Skip to content

Commit b9f476d

Browse files
Updated changelog for upcoming v8.0.0 release (#28)
1 parent 29c07e8 commit b9f476d

File tree

1 file changed

+27
-8
lines changed

1 file changed

+27
-8
lines changed

CHANGELOG.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,39 @@ Bugfixes:
1212

1313
Other improvements:
1414

15+
## [v8.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v8.0.0) - 2021-MONTH-DAY
16+
17+
Breaking changes:
18+
- Added support for PureScript 0.14 and dropped support for all previous versions (#24)
19+
20+
New features:
21+
- Added functions to register handlers for the `uncaughtException` and `unhandledRejection` events on the process (#20)
22+
- Added `unsetEnv` for deleting environment variables (#21)
23+
24+
Bugfixes:
25+
- Updated the implementations of `argv`, `execArgv`, and `getEnv` so they clone the argument array to ensure referential transparency (#26)
26+
27+
Other improvements:
28+
- Migrated CI to GitHub Actions, updated installation instructions to use Spago, and migrated from `jshint` to `eslint` (#22)
29+
- Added a changelog and pull request template (#27)
30+
1531
## [v7.0.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v7.0.0) - 2019-03-15
1632

17-
Updated `purescript-foreign-object` dependency
33+
- Updated `purescript-foreign-object` dependency
1834

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

21-
Updates for 0.12
37+
- Updated for 0.12
2238

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

25-
* Add `OpenBSD`, `Android`, and `AIX` to `Platform` constructors (@AlexanderAA)
26-
* Make `Node.Process.platform` return a `Maybe Platform` to avoid crashes on unrecognised operating systems
27-
* 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)
41+
- Add `OpenBSD`, `Android`, and `AIX` to `Platform` constructors (@AlexanderAA)
42+
- Made `Node.Process.platform` return a `Maybe Platform` to avoid crashes on unrecognised operating systems
43+
- 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)
2844

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

31-
Updates for 0.11 compiler (@simonyangme)
47+
- Updated for 0.11 compiler (@simonyangme)
3248

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

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

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

43-
Compatibility with 0.9.x of the compiler.
59+
- Compatibility with 0.9.x of the compiler.
4460

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

47-
Bump dependencies
63+
- Bumped dependencies
64+
65+
## [v0.1.0](https://github.com/purescript-node/purescript-node-process/releases/tag/v0.1.0) - 2015-12-04
4866

67+
- Initial release

0 commit comments

Comments
 (0)