Change def to val in parameter types etc to guard for side-effects
Update release notes