Inko 0.2.5 released

Published on:

Inko 0.2.5 has been released.

Noteworthy changes in 0.2.5

The full list of changes can be found in the CHANGELOG.

Sending unsupported messages is no longer silently ignored

In 0.2.4, a bug was introduced that would prevent the compiler from producing a compile time error whenever sending a message using an explicit receiver. This would lead to code such as the following producing a runtime error, instead of a compile time error:

'hello'.foo

Since this particular bug is rather serious we decided to release a fix in 0.2.5, instead of waiting for 0.3.0.

Boolean assertions are now easier to define

The addition of std::test::assert.true and std::test::assert.false will make it easier to set boolean assertions. For example, instead of this:

import std::test::assert

assert.equal(10 == 10, True)

You can now write the following:

import std::test::assert

assert.true(10 == 10)