New Feature: Added config switch for reportUnknownLambdaType.
Enhancement: Implemented parameter type inference for lambdas (uses bidirectional type inference where possible).
Enhancement: Extended bidirectional type inference for types that are nested within dictionaries and tuples.
Enhancement: Implemented two-pass argument for parameters that require type variable matching. This allows for better type checking of arguments and provides better compliance with PEP 484 standard.
Enhancement: Improved type completion within lambda expressions.
Bug Fix: Fixed bug that caused type checker to mistakenly analyze third-party source files that are imported by third-party stub files. The analyzer now stops when it encounters a third-party source file, even if it's included by a stub file.
Bug Fix: Fixed bug that caused some unioned types to be dropped because the deduping logic was mistakenly detecting duplicates.
Bug Fix: Fixed handling of augmented expressions that are defined by the special "i" forms of operator magic methods.
Bug Fix: Fixed handling of tuple expressions that contain unpack operations.