Skip to content

Commit 31e7def

Browse files
committed
CHANGELOG entry for v4.0.2
1 parent 3e74e18 commit 31e7def

File tree

1 file changed

+28
-4
lines changed

1 file changed

+28
-4
lines changed

CHANGELOG.md

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,88 +12,112 @@ Bugfixes:
1212

1313
Other improvements:
1414

15+
## [4.0.2] - 2023-08-05
16+
17+
Other improvements:
18+
19+
- Bump Node dependencies in `bower.json` again. ([3e74e18](https://github.com/nsaunders/purescript-dotenv/commit/3e74e189153e16c979bdee1a6dcc8f5f2308dbfa) by @nsaunders)
20+
1521
## [4.0.1] - 2023-08-03
1622

1723
Other improvements:
24+
1825
- Dependency updates due to Node library changes. ([e6b7a5b](https://github.com/nsaunders/purescript-dotenv/commit/e6b7a5becadf97d9a7b741d3421ba567cfc17905), [57bde7a](https://github.com/nsaunders/purescript-dotenv/commit/57bde7a806a29a233367d66aee1dedb8bdeb565b), [a1ecc94](https://github.com/nsaunders/purescript-dotenv/commit/a1ecc941a005bfe2a4a2018d3c88c8877fe7b87e) by @nsaunders)
1926

2027
## [4.0.0] - 2023-02-13
2128

2229
Breaking changes:
30+
2331
- `loadFile` and `loadContents` now return `Aff Unit`. (#40 by @nsaunders)
2432

2533
> **Note**
2634
> Although this is technically a breaking change, existing code that discards the return value will continue to work without modification, e.g.
35+
>
2736
> ```purescript
2837
> _ <- loadFile -- Still works, although there is no need to explicitly discard `Unit`.
2938
> ```
3039
3140
Bugfixes:
41+
3242
- Handling of escaped quotes (#39 by @nsaunders)
3343
- Circular references are now short-circuited. (#41 by @nsaunders)
3444
3545
Other improvements:
46+
3647
- Unused values are no longer resolved. (#40 by @nsaunders)
3748
3849
## [3.0.0] - 2022-08-08
3950
4051
Breaking changes:
52+
4153
- Updated to v0.15 of the compiler, dropping support for previous versions. (#37 by @thomashoneyman)
4254
4355
## [2.0.0] - 2021-03-27
4456
4557
Breaking changes:
58+
4659
- Updated to v0.14 of the compiler, dropping support for previous versions. ([92f5656](https://github.com/nsaunders/purescript-dotenv/commit/92f56564b34760a3d959c9bd1658672d8e0034c9) by @nsaunders)
4760
4861
## [1.1.0] - 2020-02-01
4962
5063
New features:
64+
5165
- Add `loadContents` function. (#34 by @nsaunders)
5266
5367
## [1.0.0] - 2019-07-12
5468
5569
Breaking changes:
70+
5671
- `loadFile` now runs explicitly in `Aff` instead of `MonadAff m => m`. (#28 by @nsaunders)
5772
5873
Other improvements:
74+
5975
- Documentation updates
6076
6177
## [0.4.1] - 2019-06-28
6278
6379
Other improvements:
80+
6481
- Documentation fixes
6582
6683
## [0.4.0] - 2019-06-28
6784
6885
New features:
86+
6987
- Added support for command substitution. (#26 by @nsaunders)
7088
7189
## [0.3.0] - 2019-06-08
7290
7391
Breaking changes:
92+
7493
- Updated to v0.13 of the compiler, dropping support for previous versions. (#21 by @nsaunders)
7594
7695
Other improvements:
96+
7797
- Migrated to Spago for dev/CI. (#20 by @nsaunders)
7898
- Enhanced project README.
7999
- Parser refactoring (#19 by @nsaunders)
80100
81101
## [0.2.2] - 2019-05-30
82102
83103
Bugfixes:
104+
84105
- Fixed parser to re-enable comments at the end of a line containing a setting. (#18 by @nsaunders)
85106
86107
Other improvements:
108+
87109
- Added a test for the variable substitution feature. (#16 by @nsaunders)
88110
89111
## [0.2.1] - 2019-05-24
90112
91113
Bugfixes:
114+
92115
- Fixed compiler warnings. (#15 by @nsaunders)
93116
94117
## [0.2.0] - 2019-05-23
95118
96119
New features:
120+
97121
- Added variable substitution feature. ([ab8eda2](https://github.com/nsaunders/purescript-dotenv/commit/ab8eda2d1b97a359d2cd9f24703a38ff02d6a515), [3a417a5](https://github.com/nsaunders/purescript-dotenv/commit/3a417a5923cbd857b0e8cfb4c2f2d35fcdb8a374) by @nsaunders)
98122
99123
## [0.1.5] - 2019-04-30
@@ -107,17 +131,17 @@ New features:
107131
## [0.1.3] - 2019-04-28
108132
109133
- Advanced parsing rules (#6 by @nsaunders)
110-
- Renamed package from ```purescript-node-dotenv``` to ```purescript-dotenv```. ([3e92fea](https://github.com/nsaunders/purescript-dotenv/commit/3e92fea617bf6c1414bdf504a038e97c91d1e740) by @nsaunders)
134+
- Renamed package from `purescript-node-dotenv` to `purescript-dotenv`. ([3e92fea](https://github.com/nsaunders/purescript-dotenv/commit/3e92fea617bf6c1414bdf504a038e97c91d1e740) by @nsaunders)
111135
- Improved unit tests.
112136
113137
## [0.1.2] - 2019-04-09
114138
115-
- Exported ```Setting``` and ```Settings``` types. ([21ec469](https://github.com/nsaunders/purescript-dotenv/commit/21ec469b49b8f363a9f0e598b85fa241f88d94e2) by @nsaunders)
139+
- Exported `Setting` and `Settings` types. ([21ec469](https://github.com/nsaunders/purescript-dotenv/commit/21ec469b49b8f363a9f0e598b85fa241f88d94e2) by @nsaunders)
116140
117141
## [0.1.1] - 2019-04-09
118142
119-
- Removed redundant module ```Configuration.Dotenv.Types```. ([f80792f](https://github.com/nsaunders/purescript-dotenv/commit/f80792f7ea237377094373be6d57c821c05ef971) by @nsaunders)
143+
- Removed redundant module `Configuration.Dotenv.Types`. ([f80792f](https://github.com/nsaunders/purescript-dotenv/commit/f80792f7ea237377094373be6d57c821c05ef971) by @nsaunders)
120144
121-
## [0.1.0] - 2019-04-09
145+
## [0.1.0] - 2019-04-09
122146
123147
- Initial release

0 commit comments

Comments
 (0)