File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1
1
` * ` 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
+
2
27
3
28
# 8.3.3
4
29
This is a bug release for 8.3.*
You can’t perform that action at this time.
0 commit comments