Sourcery CHANGELOG


0.9.0

New Features

Bug fixes

Internal changes

0.8.0

New Features

Bug fixes

Internal changes

0.7.2

Internal changes

0.7.1

Bug fixes

Internal changes

0.7.0

New Features

Bug fixes

Internal changes

0.6.1

New Features

Bug fixes

Internal changes

0.6.0

New Features

0.6

New Features

Bug Fixes

Internal changes

0.5.9

New Features

Bug Fixes

0.5.8

New Features

Bug Fixes

0.5.7

Bug Fixes

0.5.6

New Features

Bug Fixes

0.5.5

New Features

Internal changes

Bug Fixes

0.5.4

New Features

Bug Fixes

Internal changes

0.5.3

New Features

Sourcery 0.5.2
Processing time 8.69941002130508 seconds

Sourcery 0.5.3
First time 4.69904798269272 seconds
Subsequent time: 0.882099032402039 seconds

Bug Fixes

0.5.2

New Features

<% for type in types.classes { %>
    extension <%= type.name %>: Equatable {}

    <% if type.annotations["showComment"] != nil { %> // <%= type.name %> has Annotations <% } %>

        func == (lhs: <%= type.name %>, rhs: <%= type.name %>) -> Bool {
    <% for variable in type.variables { %> if lhs.<%= variable.name %> != rhs.<%= variable.name %> { return false }
        <% } %>
        return true
    }
<% } %>

0.5.1

New Features

Bug Fixes

Internal Changes

0.5.0

Internal changes

0.4.9

New Features

0.4.8

New Features

Bug Fixes

Internal changes

0.4.7

New Features

Bug Fixes

0.4.6

Bug Fixes

0.4.5

New Features

0.4.4

New Features

Internal changes

0.4.3

New Features

0.4.2

Bug Fixes

New Features

Internal changes

0.4.1

New Features

Internal changes

0.4.0

New Features

0.3.9

New Features

0.3.8

New Features

0.3.7

Bug Fixes

0.3.6

Bug Fixes

0.3.5

New Features

Internal changes