Release V 6.243 (alpha)

2 views
Skip to first unread message

Urs Enzler

unread,
Jun 3, 2010, 12:42:13 PM6/3/10
to bbvcommon
The first release published on google code. It is still alpha due to
changed structure.

bbv.Common is now released in three parts:
- main - contains the core components
- contrib - contains the new stuff (will be released soon)
- obsolete - the good old stuff not actively maintained anymore (still
available on sourceforge)

Changes since last release:

State Machine:
- removed code contracts settings from state machine project
- Active state machine uses now a background thread (does not prevent
the process from exiting)
- Active state machine uses a better logger name for the
AsyncModule.ModuleController
- added some missing tests in state machine
- added extensions to state machine
- switched StateMachine to xUnit tests (lead to changes in all test
projects due to xunit.dll)
- Fixed a defect that a state machine did not fire a
TransitionException (did fire an unspecified exception) when an
exception occurred when entering a state during a transition.

Async Module:
- added log when a null message is skipped

Event Broker:
- event broker does not have a log extension per default anymore. If
you want the the event broker writs log messages then you have to add
the extension and configure log4net for it.
- added logging to event broker sample application

Test Utilities:
- TestUtilities is now signed, too.

Internal stuff:
- updated to NAnt 0.91
- updated to Visual Studio 2010
- changed version concept:
common_version.component_version.svn_revision.type where type is 0 =
alpha, rest tbd and product version = alpha
- updated build scripts for x64


Cheers,
Urs
Reply all
Reply to author
Forward
0 new messages