Release Notes
IDEA Plugin 0.1.0 - September 2nd 2021¶
- structure view - showing modules, functions and records
- navigate to declaration - within module and project
- create new Yona file from the menu
- search for functions via global search
- fixed missing icon for Yona files
Yona 0.8.3-SNAPSHOT:¶
- GraalVM 21.2.0-java-16 is required now, see installation page for details
- terminal\Colors, terminal\colors\Background and terminal\colors\Foreground: new standard library modules for terminal related functionality
- Time: new module for working with Time
- new function Seq::join for joining sequences of string with a separator
- Scheduler: new module for scheduling tasks
- Exception: new module for working with exceptions
- Random: new module for random number generation
- fixed issue with the JSON::generate not escaping quotes
IDEA Plugin 0.0.4 - June 13th 2021¶
- fixed issues with syntax highlighting in string interpolation
- brace marcher
- commented support
Yona 0.8.2-SNAPSHOT:¶
- TCP Socket Client, Server, Connection modules
- Updated Seq, Set and Dict to match Haskell's
fold
andreduce
interface and also some new functions - Stopwatch module
- Benchmarks and examples available in the source repository
- Improved REPL experience
- Deamon context managers
- GraalVM 21.1.0-java-16 is required now, see installation page for details
- Added ability to "execute" a module that exports a zero argument function called
main
Yona 0.8.1-SNAPSHOT:¶
- resource management
- STM module
- Regexp module
- IO module now containing
println
,read
andreadln
functions - REPL, with syntax highlighting, autocomplete, history, etc.
- GraalVM 20.3.0 is required now, see installation page for details
IDEA Plugin 0.0.1 - June 17th 2020¶
- first public release available from JetBrains Marketplace
- basic syntax highlighting
Yona 0.8.0: alpha version - May 25th 2020¶
- first public release
- release available from GiHub releases
Last update: September 2, 2021