10. Changelog

All notable changes to this project will be documented in this page.

The structure of this page is based on Keep a Changelog. Versioning of this project adheres to Semantic Versioning.

10.1. 0.9.3-beta

10.1.1. Added

10.1.2. Changed

  • Rename TCP_CONNECTION to TCP

  • Rename UDP_SOCKET to UDP

10.1.3. Removed

  • CONTROL.with_break, replaced by CONTROL.with_return.

  • Support for nonblocking IO. Virtual threads via THREAD.spawn_io are better abstraction.

10.2. 0.9.2-beta

10.2.1. Added

10.2.2. Changed

  • Migrate publishing of maven artifacts from OSSRH to Central Portal using Portal OSSRH Staging API.

10.3. 0.9.1-beta

10.3.1. Added

10.3.2. Changed

  • Widen access privilege of JAVA.class from static access of org.kink_lang.kink module to reflection access of the unnamed module.

  • Str.repr, Vec.repr, Set.repr and Map.repr methods no longer return too long results.

  • Refine the internal structure of bin and str values.

10.4. 0.9.0-beta

10.4.1. Changed

  • The first beta release of Kink runtime.