22.214.171.124 release notes
Post date: Feb 19, 2018 6:54:21 PM
Issues 640 and 857 - All subscriber-editable packaged metadata can now be added to metadata subscriptions and managed as part of the project.
Issue 867 - Fixed an issue with references to SObject fields in constructor initializer lists when the field is named the same as the SObject type.
Issue 868 - Standard tabs can now be added to metadata subscriptions and managed as part of the project.
Issue 874 - Fixed an issue with method override/implementation linking when type parameters are narrowed, e.g., List<SObject> is overridden/implemented using List<Contact>.
Issue 877 - Fixed an issue with allowed uncast assignment of lists/arrays of any level of nesting of SObject to a compatible nesting structure for a concrete SObject type.
Issue 880 - Fixed an issue with references to constructors via explicit constructor invocations, i.e., super. and this..
Issue 882 - Fixed an issue with @TestVisible annotations on enum types providing access to enum constants.
Issue 885 - Fixed an issue with the recent Debug Only filter in unit test results not properly restoring code hyperlinks after being toggled.
Fixed an issue with dedicated login conflict detection not properly recording last retrieved metadata times thereby resulting in false positives.
Fixed an issue with module validation not running after changing project configuration in a way that makes a module invalid, e.g., changing to a connection without an OST.
Fixed another class of "Test Ignored" issues. Hopefully most of these will now report the underlying issues at the class level.
Other minor fixes and enhancements.