Menu

nspectre / News: Recent posts

nspectre 1.0.1 release

We are pleased to announce the release of nspectre version 1.0.1. This version adds the ability to store configuration in JSON.

Posted by Mark Bloodworth 2007-05-13

1.0.0 release

We are pleased to announce the release of nspectre 1.0.0. This release adds the ability to use functions as specifications.

Posted by Mark Bloodworth 2007-03-10

nspectre 0.9.0 mono release

We are pleased to announce a release of nspectre 0.9.0 for Mono.

Posted by Mark Bloodworth 2007-01-27

nspectre 0.9.0 released

We are pleased to announce the release of nspectre 0.8.1. This release adds templated error messages and a schema for XML configuration files.

Posted by Mark Bloodworth 2006-12-03

nspectre 0.8.1 released

We are pleased to announce the release of nspectre 0.8.1. This release adds NSpectre.Console for checking configuration files without having to write any code and a new "GetErrorsByKey" method to the ValidationErrors collection along with a new, optional "Key" property to Specifications.

Posted by Mark Bloodworth 2006-10-14

nspectre 0.8.0 released

We are pleased to announce the release of nspectre 0.8.0. This release adds logging support. An ILogger interface is defined. To receive logging messages, implement this interface and pass an instance of your implementation to Initialiser.

Posted by Mark Bloodworth 2006-07-15

nspectre 0.7.1 released

We are pleased to announce the release of nspectre 0.7.1. This is a minor release. The primary feature of this release is the ValidateChildren preprocessor.

Posted by Mark Bloodworth 2006-03-25

nspectre 0.7.0 released

We are pleased to announce the release of nspectre 0.7.0. This new version contains new features, improvements and updates.

IMPORTANT: This release contains a potentially breaking change. Templates now have the ValidationError available to them in a variable called 'error'.

More information about nspectre can be found here: http://www.nspectre.org.uk/

Posted by Mark Bloodworth 2006-02-27

nspectre 0.6.0 released

nspectre 0.6.0 has been released. Version 0.6.0 contains a number of improvements and new features. See the release notes for more detail.

IMPORTANT: This release contains a breaking change. Existing templates will need to be modified.
Instead of "outcome=" templates should use "return".

More information about nspectre can be found here: http://www.nspectre.org.uk/

Posted by Mark Bloodworth 2006-01-07

First release of nspectre

nspectre 0.5.2 has been released. nspectre uses templating and runtime code generation to allow .NET developers to specify their business rules in an xml file, which reduces duplication and the number of lines of code that need to be written and maintained.

Posted by Mark Bloodworth 2005-11-05