Changes

Release History

VersionDateDescription
1.2-SNAPSHOT12.04.2011Latest snapshot release
1.112.08.20101.1 release
1.025.09.20091.0 open source release
0.1 - 0.925.09.2006 - 26.08.2008Older versions for internal use

Release 1.2-SNAPSHOT - 12.04.2011

TypeChangesBy
add#312 REST support (client and server side)christophd
add#247 Autowired tasks before/after suitechristophd
add#248 TestNG parameter as variableschristophd
add#299 Maven3 supportchristophd
add#300 Update Maven plugin versionschristophd
fix#361 Fixed Http server connections from other machineschristophd
add#316 Mime headers in SOAP clientchristophd
add#303 Fork mode for SOAP message sendingchristophd
add#317 Create variable from Groovy scriptjblipphaus, christophd
add#314 HTML test reportphilkom
add#323 Citrus Maven archetypechristophd
fix#350 Variable support in templateschristophd
add#330 Groovy SQL result set validationchristophd
add#347 Custom imports in Groovy scriptschristophd
add#349 Objects as test variableschristophd
add#344 Plain text message validatorchristophd
add#343 JSON message validatorchristophd
fix#345 No XML specifica in TestContextchristophd
fix#324 Multi-line SQL validation stmtsphilkom, christophd
fix#322 onFinish() of JUnitReporter called too latechristophd
add#342 Global namespace mappings for XPathchristophd
fix#195 Validate namespaces support is brokenchristophd
add#336 Support message channel name resolvingchristophd
add#321 Add custom connectors to Citrus Jetty serverchristophd
add#338 WsAddressing support in Soap message senderchristophd
add#308 Maven plugin for test generation from WSDL and XSDchristophd
add#334 Dynamic Http endpoint uri resolverchristophd
add#333 Dynamic SOAP endpoint uri resolverchristophd
fix#332 Handle errors in before suite/class annotated methodschristophd
add#325 Log SOAP client errors properlychristophd
fix#328 Handle and log errors during ApplicationContext setupchristophd
add#329 Log SOAP messages in pure naturechristophd
add#320 CDATA vs. any-elementphilkom
add#139 Dependency cleanup and version updateschristophd
add#315 HTTP headers in SOAP message validationchristophd
add#241 Validate multiple db rowsphilkom
add#305 Groovy XML message validationphilkom
add#306 Groovy MarkupBuilderphilkom
add#304 TestContext in Groovy actionphilkom, christophd
add#272 Variable support in property loaderphilkom

Release 1.1 - 12.08.2010

TypeChangesBy
add#313 Log message when validation failsmm
fix#290 Log XSD schema validation errors properlymm
fix#297 SubstringAfterFunctioncwied
add#296 Attachment support for webservice repliescwied
fix#295 Support for namespace uri containing "xmlns" phrasechristophd
add#287 SOAP header XML supportchristophd
add#246 MessageChannelConnecting MessageHandlerchristophd
fix#294 Template parameter variable supportdimovelev
add#293 Template parameter as CDATAdimovelev
add#292 MapValueFunctiondimovelev
add#291 RandomEnumValueFunctiondimovelev
add#286 Ignore placeholderchristophd
fix#289 Fixed Spring wiring bug in AbstractTestNGCitrusTest in test set up methodsmm
add#288 Support setting variables in TestNG testsmm
fix#285 Finally block not executed in failure statechristophd
add#284 Provide line numbers in failure messageschristophd
add#283 Improve exception tracing in parallel containerchristophd
fix#191 TestExecutionAspect not workingchristophd
fix#268 NPE in ws:receive without attachment datachristophd
fix#281 XPath result type support (boolean, string, number, node)christophd
fix#277 XML namespace context support in XPath expressionschristophd
add#274 Added SOAP fault support for sending SOAP responseschristophd
fix#273 XML processing instruction in inline XML datachristophd
fix#271 citrus-ant-tasks Unix file path translationchristophd
fix#270 Automatic UTF-8 to UTF-16 conversion when sending messageschristophd
fix#269 Receive timeout ignored when using message selector stringchristophd
fix#244 Purge Jms queues - adjust receive timeoutchristophd
fix#243 Premature EOF in Citrus WS endpointchristophd
fix#226 SOAP header to JMS header conversion using WebLogic JMS Serverchristophd
fix#240 Read database values to variables without validationchristophd
fix#237 Variable replacement in file resourcechristophd
fix#236 Handle large SOAP attachmentschristophd
fix#235 Inline attachment data setter in ws:sendchristophd
fix#222 Template parameter in parallel containerchristophd
fix#227 Overwrite message validator instance in test casechristophd
fix#225 Validate SOAP attachment with unknown content-idchristophd
fix#224 Set SOAP attachment validator in test casechristophd
add#196 Add documentation for auto-sleep in repeat-on-error-until-truechristophd
add#194 Add documentation for Groovy supportchristophd
fix#221 JMS to SOAP header conversionchristophd
update#220 Purge JMS queue destinations (JNDI support)christophd
update#219 Validating SOAP attachmentschristophd
update#216 Improved JMS Topic support in sender/receiverchristophd
fix#217 Fixed sender/receiver configuration when using JMS topicschristophd
update#215 Parallel container failing meaningful when handling single exceptionchristophd
fix#212 JMSTemplate interference with default destination settingchristophd
fix#210 Creating new test cases with antchristophd
fix#211 SOAP header mapping for WSEndpoint implementationchristophd
fix#205 Receive timeout configuration not compliant with PropertyPlaceholderConfigurerchristophd
fix#207 Sync reply destination holder not threadsafechristophd
fix#206 Sync reply message handler not threadsafechristophd
fix#208 JMS receiver ignoring timeout setting when adding JMS selectorchristophd
add#203 Sending SOAP attachments as a clientchristophd
add#189 SOAP Fault validationchristophd
add#187 Extended exception validationchristophd
add#204 Generate test documentation in Excelchristophd
add#202 Extend test case meta-info with custom elementschristophd
add#201 Write custom actions / extend test case with custom actionschristophd
add#213 Interactive test creation in Maven pluginchristophd
add#214 Interactive Excel doc generation in Maven pluginchristophd
fix#186 XML validation - fixed assert error messageschristophd
fix#184 Avoid lower case test nameschristophd
fix#183 Set targetPackage for test creation in Maven pluginchristophd
fix#185 Parallel container not failing correctlychristophd

Release 1.0 - 25.09.2009

TypeChangesBy
update#000 Switch to Maven build systemchristophd
update#000 Code refactoringchristophd
update#000 Documentation updatechristophd
update#000 Installation processchristophd
add#000 Maven plugin for test case creationchristophd
add#000 Citrus ANT taskschristophd
add#000 Custom Spring 2.x XML configuration schemachristophd

Release 0.1 - 0.9 - 25.09.2006 - 26.08.2008

TypeChangesBy
add#000 Older versions of Citrus for internal usechristophd