Goodbye Helma, hello Ringo!
If you have followed the Helma project in some closeness, you probably noticed that active development on Helma 1, which already had slowed down since the inception of Helma NG, has pretty much come to a standstill since the 1.7 release. After 12 years it just doesn't feel like a good idea to add new features to an already mature code base. Hence, Helma has now entered maintainance mode. We will still provide occasional bug fixes when necessary, but there will be no more major releases.
Of course Helma has a worthy successor in RingoJS, the project that started out as Helma NG. If you're starting out with a server-side JS project and like Helma be sure to give Ringo a try. Ringo is not as tightly integrated out of the box as Helma, but that should turn out to be one of its advantages: Due to its more open, CommonJS and command line oriented design, Ringo already has an number of packages that let you easily do things that were hard or impossible to do with Helma.
Whichever tool you choose, JavaScript on the Java VM will continue and improve to be a great and reliable platform for writing server-side applications for the years to come!
Helma 1.7.0 Released
The Helma 1.7.0 release contains some bug fixes and major improvements, such as programmable HopObject collections and prototype mappings, Apache Commons Daemon support, a profiler for measuring function runtime and invocation frequency, and skin/macro introspection, to mention just a few. It also contains an updated version of Rhino and is the first Helma release that has Javascript 1.7 features enabled by default. The Helma 1.7.0 Changelog has the nitty gritty details. Better get it now, before there is an even better one. Really, it's that good!
Markdown on helma.org
As of today, the Helma website supports Markdown as page markup format and uses it as default for new pages. Markdown allows you to write using an easy-to-read, easy-to-write plain text format. Read more.
Announcing Helma NG 0.3
It's been a long time coming, but we're happy to finally announce the 0.3 release of Helma NG, a completely rearchitected and slimmed down successor of Helma. Have a look at the demo app to see what Helma NG is about, and download your copy from github today!
Helma turns 1.6.3
Helma is 1.6.3 and ready to be downloaded! She is now more mature and more stable than ever. Just see the long list of ways in which she's changed. She is ready for your projects!
Helma 1.6.3-rc3 ready for testing
The third release candidate can be taken for a spin. See the Helma 1.6.3 Changelog for detailed information about the changes included in this new version.
Release Candidate 3 contains some additional important changes, such as the totalUploadLimit value now being applied also to ordinary form post requests, as well as preventing a potential problem with the insertion order and making it easier to run Helma in other servlet containers.
Helma 1.6.3 Release Candidate 2
A second release candidate is ready to download. Please take a moment to check for any remaining problems with these packages.
See the Helma 1.6.3 Changelog for detailed information about the changes included in this new version.