<p style="font-family:arial,sans-serif;font-size:13px">Hello fellow Erlangers,<br></p><p style="font-family:arial,sans-serif;font-size:13px">I'm proud to announce the release of the Nitrogen Web Framework 2.1.0. This is the first official release since Rusty passed the reins to me last year.</p>
<p><font face="arial, sans-serif">Downloads and Docs (official site): </font><a href="http://nitrogenproject.com/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">nitrogenproject.com</a><br><font face="arial, sans-serif">Github repo: </font><a href="http://github.com/nitrogen/nitrogen" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://github.com/nitrogen/nitrogen</a><br>
<font face="arial, sans-serif">Changelog: </font><font color="#1155cc" face="arial, sans-serif"><u><a href="https://github.com/nitrogen/nitrogen/blob/master/CHANGELOG.markdown">https://github.com/nitrogen/nitrogen/blob/master/CHANGELOG.markdown</a></u></font></p>
<p style="font-family:arial,sans-serif;font-size:13px">## Major Updates in 2.1.0</p><p style="font-family:arial,sans-serif;font-size:13px">* Split dependencies into git sub-repositories (nitrogen_core, nprocreg, simple_bridge, sync)<br>
* Simpler upgrade process for Nitrogen deployments (`make upgrade`)<br>* Support for Cowboy (thanks Tuncer Ayaz and Loic Hoguin, you guys helped out a lot)<br>* Improved Windows Support - better compilation and support for more webservers than just inets<br>
* Jquery mobile integration (Thanks Mattias Holmlund)<br>* Added RESTful form elements (Thanks Jeno Hajdu)<br>* Added drag and drop, progress meter, and support for multiple files to file uploading with the built in #upload element.<br>
* New elements and actions. Improved validator support.<br>* Lots of bugfixes and stability improvements.<br>* Lots of new documentation.</p><p style="font-family:arial,sans-serif;font-size:13px">## The Roadmap</p><p style="font-family:arial,sans-serif;font-size:13px">
* Websocket support<br>* An improved graphing library<br>* Add some automated testing of some sort<br>* Revive the nitrogen_elements github repository, which is mostly filled with elements from Nitrogen 1.0. Updating those elements to be compatible with 2.0+ would be nice.<br>
* Improve binary support. While the current version has had some improvements to support Erlang binaries instead of lists, Nitrogen should be *more* supportive of using Erlang binaries.<br>* Nitrogen as a dependency: right now Nitrogen is not trivial to set up as a rebar dependency. This needs to be rectified both in documentation and with any code that might simplify this process.<br>
* Add new build option to generate a release without ERTS included using R15B02's new <span style="white-space:pre-wrap">{excl_lib,otp_root} option for reltool.</span><br>* Fix Github wikis removing docs that are redundant with the website, and updating docs that are inaccurate, possibly migrating all docs from the github wiki to the website (docs in two different places seems wrong to me)<br>
* A Nitrogen cookbook</p><p style="font-family:arial,sans-serif;font-size:13px">## Some other thoughts</p><p style="font-family:arial,sans-serif;font-size:13px">It's been a while since the last official Nitrogen release. Now that 2.1.0 is finally done, the release schedule will be *much* faster and switched to a stricter adherence to semver.</p>
<p style="font-family:arial,sans-serif;font-size:13px">## Discussion</p><p style="font-family:arial,sans-serif;font-size:13px">I'm usually in the #nitrogen, #erlang, and #erlounge freenode IRC channels as "chops", so feel free to ping me there or the mailing list with any questions, concerns or suggestions.</p>
<p style="font-family:arial,sans-serif;font-size:13px">## On a personal note</p><p style="font-family:arial,sans-serif;font-size:13px">I find working in Nitrogen and Erlang to be an absolute joy and I'm honored that Rusty thought of me to manage the project. I'm fully invested in Nitrogen (that is, I'm building my company's new flagship software with it), and I'm glad I am. So thank you Rusty for creating Nitrogen and also for thinking of me for this responsibility. I have some big shoes to fill. And to everyone who's helped out with Nitrogen, submitting issues, pull requests, and answering questions on the mailing list: thank you.</p>
<p style="font-family:arial,sans-serif;font-size:13px">All the best,</p><p style="font-family:arial,sans-serif;font-size:13px">-Jesse</p><div><br></div>-- <br>Jesse Gumm<br>Owner, Sigma Star Systems<br>414.940.4866 || <a href="http://sigma-star.com" target="_blank">sigma-star.com</a> || @jessegumm<br>