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)