This release includes lots of improvements including :
- a simpler way for writing macros
- support for nested functions
- generic methods overloading works
- support for CLR 3.5 extension methods (moreover boo extension methods)
- compile-time conditionals through ConditionalAttribute and the new -define SYMBOL booc option
- AttributeUsageAttribute is now supported and enforced
- a better interactive interpreter (previously known as booish2)
- warnings about unused private members, unused namespaces, unreachable code
- new error messages, including suggestions for misspelled members or types
- exception filters, exception fault handlers
- for loop IDisposeable.Dispose integration
Contributors to this release :
Avishay Lavie, Bill Pierce, Cédric Vivier, Daniel Grunwald, Marcus Griep, and last but not least Rodrigo B. De Oliveira.
Specter is back. It is a behavior-driven development framework for the CLI, powered by Boo meta-programming capabilities.
This release makes it work with recent Boo releases and introduces new features including standalone spec runners and a new 'subject' macro.
Full changelog and links here.
Rodrigo made a talk on Boo at Mono Summit 2007 in Madrid which got very good feedback. He shared his impressions on his blog along with the slides and some examples of the new meta-programming features newly available on Boo 0.8
Also, it is worthy to note Rodrigo made reference to the new Specter object-behaviour specification framework, another great project powered by Boo.
This release includes bug fixes, performance improvements and better
meta-programming capabilities (1).
Special thanks to Marcus Griep, Nick Fortune and Matt McElheny!
What? - http://boo.codehaus.org/
Download - http://boo.codehaus.org/Download
Official irc channel - irc://irc.codehaus.org/boo
Full change log here (2).
Have fun!
(1) see the 'match' and 'data' macros in the boo-extensions (3)
project for examples
(2) http://jira.codehaus.org/browse/BOO?report=com.atlassian.jira.plugin ....
(3) http://code.google.com/p/boo-extensions/
This release includes bug fixes, improves on generic support and
introduces a few metaprogramming facilities (still on early stage).
Many thanks to the growing boo community!
Check out the Release Notes and grab it from here!
With many thanks to the people who contributed for this release: Andrew Davey, Avishay Lavie, Cedric Vivier, Chris Prinos, Doug Holton, Jim Lewis and Max Bolingbroke.
What? - http://boo.codehaus.org/
Download - http://boo.codehaus.org/Download
Official irc channel - irc://irc.codehaus.org/boo
Highlights for this release include dramatic improvements to dynamic dispatching performance, a friendlier DSL syntax and of course bug fixes. This is also the last release to support .net 1.1.
Full change log here.
Yeah!
Boo 0.7.8 is here! (redux)
With many thanks to the people who contributed for this release: Andrew Davey, Avishay Lavie, Cedric Vivier, Chris Prinos, Doug Holton, Jim Lewis and Max Bolingbroke.
What? - http://boo.codehaus.org/
Download - http://boo.codehaus.org/Download
Official irc channel - irc://irc.codehaus.org/boo
Highlights for this release include dramatic improvements to dynamic dispatching performance, a friendlier DSL syntax and of course bug fixes. This is also the last release to support .net 1.1.
Full change log here.
Plus, we now have downloadable packages for Debian. Yeah!
Boo 0.7.8 is here!
With many thanks to the people who contributed for this release: Andrew Davey, Avishay Lavie, Cedric Vivier, Chris Prinos, Doug Holton, Jim Lewis and Max Bolingbroke.
What? - http://boo.codehaus.org/
Download - http://boo.codehaus.org/Download
Official irc channel - irc://irc.codehaus.org/boo
Highlights for this release include dramatic improvements to dynamic dispatching performance, a friendlier DSL syntax and of course bug fixes. This is also the last release to support .net 1.1.
Full change log here.
Yeah!
Boo 0.7.7 is finally here!
With special thanks to Avishay Lavie, Cedric Vivier and all the nice people
who contributed to this release: Andy Bulka, Arron Washington,
Chris Peterson, Daniel Grunwald, Dominik Zablotny, Doug Holton,
Hans-Christian Holm, J Bryan Kelly, Jaroslaw Kowalski, Joshua W. Biagio,
Marcus Griep, mfowler, Miguel de Icaza, Posti Laatikko, Sergio Rubio,
Snaury, Szymon Wrozynski.
What? - http://boo.codehaus.org/
Download - http://boo.codehaus.org/Download
Highlights for this release include:
- More complete/stable generics support (now usable in WSA mode too).
- Support for using generic types with either external type parameters
(List of int) or internal ones (List of MyClass) - Support for consuming generic methods.
- Generators and Iterators are now generic
- Support for the new "Type of *" syntax for referencing generic definitions.
- Improved type inference on generic types (this is work in progress).
- Fixed bug with multiple symbols on the same line when debugging
boo-generated assemblies. - Fixed checked/unchecked inconsistencies and added new
"-checked[+/-]" option to booc. - String handling optimized and generates Gendarme/FXcop-compliant assemblies.
- Automatic stub are now created when not implementing abstract
orinterface methods from base class. - Verify pipeline is now available on Mono too.
- Lots of other fixes and improvements
Check the full change log at
http://jira.codehaus.org/browse/BOO?report=com.atlassian.jira.plugin ....
Best wishes and stay beautiful!
Two new template engines have recently emerged in the boo community: Stub and BooTE.
Stub is written in 100% Boo and is loosely based on Ruby's ERB utility. Stub can be used for any text generation task; from creating form letters, to generating SQL queries, and, (X)HTML.
BooTE is also based on Ruby's ERB and is useful for preprocessing XML files.
We're moving forward on generics support for boo. Check our progress.
A beta version of a Neo plugin for SharpDevelop with support
for Boo is out. You can get it here.
The initial release of Webness introduces the agility of Rails to .NET.
After a long wait boo 0.7.6 is here!
Thanks to everyone on the boo community specially to those who took the time to report, comment on and/or fix any issues:
- Andir
- Arron Washington
- Ayende Rahien
- Cameron Kenneth Knight
- Cedric Vivier
- Chuck Esterbrook
- Daniel Grunwald
- Dominik Zablotny
- Doug H
- Fábio Batista
- Hans-Christian Holm
- ian Maclean
- J Bryan Kelly
- mfowle
- PC Bender
- Philippe Quesnel
- Snaury
- Sorin Ionescu
As usual download it from here.
Release notes can be found here.
Stay beautiful!
Syndicate this site via RSS.


