Skip to content

🎉 1.4.0 Release

Compare
Choose a tag to compare
@kdubb kdubb released this 13 May 00:13

This release fixes an issue and adds a couple of missing features.

New Features

  • Implicitly unwrapped optionals are now supported via TypeName.makeImplicit.
  • Weak/Unowned reference support has been added to PropertySpec using new WEAK and UNOWNED modifiers.
  • DeclaredTypeName can now be forced to always fully qualify the type name instead of relying on module imports.

Resolved Issues

  • Top level members now assume the correct implicit access level.
  • Imports for extensions on externally defined types are now imported correctly.
  • Rules for nesting type aliases in protocols have been fixed.