|
1 |
| -# CHANGE LOG |
| 1 | +# Changelog |
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file.
|
3 | 4 |
|
4 | 5 | The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
5 | 6 | and this project adheres to [Semantic Versioning](http://semver.org/).
|
6 | 7 |
|
7 |
| ----- |
8 | 8 | ## [Unreleased]
|
9 | 9 |
|
| 10 | +## [4.0.0] - 2022-03-16 |
10 | 11 | ### Added
|
11 |
| - |
12 |
| -* Support for EcmaScript modules (aka ESM) |
13 |
| - ([#1756](https://github.com/cucumber/common/pull/1756)) |
| 12 | +- Support for EcmaScript modules (aka ESM) |
| 13 | +([#1756](https://github.com/cucumber/common/pull/1756)) |
14 | 14 |
|
15 | 15 | ### Changed
|
16 |
| - |
17 |
| -* `@cucumber/messages`is now a peer dependency. You have to add `@cucumber/messages` in your dependencies: |
18 |
| - ```diff |
19 |
| - { |
20 |
| - "dependencies": { |
21 |
| - + "@cucumber/messages": "17.1.1", |
22 |
| - "@cucumber/message-streams": "4.0.0", |
23 |
| - } |
24 |
| - } |
25 |
| - ``` |
| 16 | +- "@cucumber/messages": "17.1.1", |
| 17 | +"@cucumber/message-streams": "4.0.0", |
| 18 | +} |
| 19 | +} |
| 20 | +``` |
| 21 | +- `@cucumber/messages`is now a peer dependency. You have to add `@cucumber/messages` in your dependencies: |
| 22 | +```diff |
| 23 | +{ |
| 24 | +"dependencies": { |
26 | 25 |
|
27 | 26 | ### Deprecated
|
28 | 27 |
|
29 |
| -### Removed |
30 |
| - |
31 | 28 | ### Fixed
|
32 | 29 |
|
33 |
| -## [3.0.0] - 2021-07-08 |
| 30 | +### Removed |
34 | 31 |
|
| 32 | +## [3.0.0] - 2021-07-08 |
35 | 33 | ### Changed
|
36 |
| - |
37 |
| -* Upgrade to messages v17.0.0 |
| 34 | +- Upgrade to messages v17.0.0 |
38 | 35 |
|
39 | 36 | ## [2.1.0] - 2021-05-30
|
40 |
| - |
41 | 37 | ### Added
|
42 |
| - |
43 |
| -* The `NdjsonToMessageStream` constructor accepts an optional function for parsing |
44 |
| - a line, which may return null if a line is ignored. This can be used to improve performance |
45 |
| - by ignoring certain lines. |
| 38 | +- The `NdjsonToMessageStream` constructor accepts an optional function for parsing |
| 39 | +a line, which may return null if a line is ignored. This can be used to improve performance |
| 40 | +by ignoring certain lines. |
46 | 41 |
|
47 | 42 | ## [2.0.0] - 2021-05-17
|
48 |
| - |
49 | 43 | ### Changed
|
50 |
| - |
51 |
| -* Upgrade to messages 16.0.0 |
| 44 | +- Upgrade to messages 16.0.0 |
52 | 45 |
|
53 | 46 | ## [1.0.0] - 2021-03-23
|
54 | 47 |
|
55 |
| -* First release |
| 48 | +[Unreleased]: https://github.com/cucumber/message-streams/compare/v4.0.0...main |
| 49 | +[4.0.0]: https://github.com/cucumber/message-streams/compare/v3.0.0...main |
| 50 | +[3.0.0]: https://github.com/cucumber/message-streams/releases/tag/v3.0.0 |
| 51 | +[2.1.0]: https://github.com/cucumber/message-streams/releases/tag/v2.1.0 |
| 52 | +[2.0.0]: https://github.com/cucumber/message-streams/releases/tag/v2.0.0 |
| 53 | +[1.0.0]: https://github.com/cucumber/message-streams/releases/tag/v1.0.0 |
56 | 54 |
|
57 |
| -<!-- Releases --> |
58 |
| -[Unreleased]: https://github.com/cucumber/message-streams/compare/v3.0.0...main |
59 |
| -[3.0.0]: https://github.com/cucumber/message-streams/releases/tag/v3.0.0 |
60 |
| -[2.1.0]: https://github.com/cucumber/message-streams/releases/tag/v2.1.0 |
61 |
| -[2.0.0]: https://github.com/cucumber/message-streams/releases/tag/v2.0.0 |
62 |
| -[1.0.0]: https://github.com/cucumber/message-streams/releases/tag/v1.0.0 |
63 | 55 |
|
64 | 56 | <!-- Contributors in alphabetical order -->
|
0 commit comments