HISE from Oct 1st onward breaks my project in multiple ways
-
@Christoph-Hart Starting from Oct 1st built of HISE, my projects are breaking.
First I got this:
Interface:! UpdateNotifications_StudioStandard.js (101): Illegal type: JSON, expected: Function
For this line:
});
Then, after commenting out that entire portion of the code (the entire js file), I got an error in another unrelated place.
Setting HISE_WARN_UNDEFINED_PARAMETER_CALLS=0 does nothing.
The Oct 4th built didn't have those errors, but was breaking my comboboxes and was throwing an error with my LAF on a line like this:
g.setColour(obj.bgColour);
If I change that and specify a color, it throws a similar error elsewhere.
Sep 27th version works fine.
-
@gorangrooves Yep HISE is now more sensitive. It tells us about bugs we didn't know we had.
-
@d-healey I had no bugs till this update
-
@gorangrooves Sure you did, you just didn't know :) I had the same issue when I updated. See this thread - https://forum.hise.audio/topic/8281/type-safety
HISE will now warn us when we are using undefined values when we shouldn't be. Before I think it just handled them like 0s.
-
@d-healey It seems like you were getting the same issue as me. I guess, that one bit was fixed, but there will be other bits to take care of. OK, I'll leave that for the end and consult my buddy, Chatty.