Skip to content

Commit 72971fb

Browse files
authored
Merge pull request #4849 from rescript-lang/changes_for_8.4
udpate changes
2 parents dca3403 + 269909e commit 72971fb

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Diff for: Changes.md

+25
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
11
`*` means potential break changes
2+
# 8.4.0
3+
4+
- #4848 #4847 #4844 #4836 #4826 #4824
5+
6+
Pinned packages support and `-make-world` respect changes of dependencies
7+
8+
- #4840 #4841 more robust handling of removing stale output
9+
10+
11+
- #4831 use relative paths in the command line
12+
It will be expanded to absolute path right after the compiler see the path,
13+
such changes work better with the underlying ninja build engine, and should perform slightly better
14+
15+
- #4828 no need pass -o for compiling, inferred directly (with namespace support too)
16+
17+
- #4827 *internal* the dev version of bsc now behave roughly the same as the released version
18+
19+
- #4825 fix a typo in the wanring `%@string` -> `@string`
20+
21+
- #4823 introduce a new warning 109: toplevel expression is expected to have type unit
22+
It is turned on as warn-error by default. This warning is introduced to avoid partial application errors in a curried language
23+
24+
- #4822 more robust hanlding of : ignore warnings and warn-error when bsb is building dependencies
25+
26+
227

328
# 8.3.3
429
This is a bug release for 8.3.*

0 commit comments

Comments
 (0)