Aussom News

5/23/2026 - Debugging Support added to Aussom Server and Plugins

The second part of debuggin support has now shipped with the latest Aussom Server (0.13.0) adding support for debugging through an DAP interface. The IntelliJ and VS Code Plugins have also been upgraded to work with Aussom Server projects. Support was added in the 1.1.1 version of the plugins.

5/20/2026 - Debugging Support added to Aussom CLI and Aussom Base

This big update provides debugger support in the Aussom-Base (core interpreter) so if you embed the interpreter it will provide debugging support. The more interesting part is that debugging is now supported in Aussom CLI using a builtin DAP server. The latest IntelliJ and VS Code plugins also now have support to execute and debug Aussom CLI programs. The debugger can be used to set break points, step through the code, and even execute arbitrary code in the current scope while the debugger is stopped. It supports Aussom CLI regular applications, scripts (in scripting mode), and even unit tests. In order to use the new debugging support you must install Aussom CLI 1.1.7 or later, and IntelliJ or VS Code plugins 1.1.0 or later.

Currently, Aussom Server does not provide debugging support but this support is expected to be completed soon also.

5/15/2026 - Scripting Mode Support

Updates to Aussom Base, Aussom CLI apps, and Aussom Plugins provide new scripting mode support. The new scripting mode allows you to write instructions in a script file without having to declare a class and main function. For details please see the Aussom Scripting Usage Guide. This new mode makes it easier to write simple scripts and for beginners getting started. The support added in Aussom Base also paves the way in the future for future development of advanced repls.

5/14/2026 - Version 1.0 IntelliJ and VS Code Plugins

The latest versions use the upgraded aussom-lsb server which now provides robust code completion support. What this means is that things like module names, object members and methods, and local variables now provide excellent completion suggestions while typing. The plugins continue to provide grammar validation and syntax highlighting. Both now licensed under the GNU GPL v3.

5/13/2026 - First Release of APAC, the Aussom Package Manager

New releases of the 3 Aussom CLI (desktop installers) now ship with a new CLI application apac which is the Aussom package manager. It works with Aussom CLI desktop distribution, and will work with the next release (0.12.3) of Aussom Server. There is a new public facing website for APAC which provides package downloads and more importantly documentation on each package. The normal way of working with packages is through the CLI app apac. For details on that please see the APAC Usage Guide.

5/4/2026 - New Release of Aussom Server

Aussom Server now provides support for scheduled tasks using the same programming model as regular HTTP request handling and Websockets. You can use it to execute scheduled tasks having to do with the app it's associated with such as rolling up metrics and such. It also can be used simply as a task runner for doing regular jobs and batch processing. Read the Scheduler - Usage Guide for more information.

5/2/2026 - New Releases of all Aussom Products

Major updates to the Aussom-Base interpreter were added including support for overloaded functions. Many bug fixes were added and support in Aussom CLI for some new modules were added. Aussom-Server has also gone through a redesign and now features a web service admin interface instead of the previous web UI.

Here are some of the recent key features added:

  • Support in all products for function overloading.
  • Aussom CLI now has full support for JavaFX and GTK4 on Linux, MacOS, and Windows.
  • Aussom Server now has a simplified local installation for developers and a Docker container for server/production configurations.
  • Major upgrades to the website, doc sections, rendering and layout.

Get Involved

Feedback is welcome and suport is available through the Aussom Discord Server. We are welcoming to everyone and happy to have you as part of the community. Join us!