• Aug 24 2011, version 1.3 released
  • - Wicket 1.4.18 (and probably later) working with jdave-wicket .
  • Jan 20 2011, version 1.2 released
  • - Various improvements and fixes too numerous to summarize after the fact. See commits since previous official release...
  • Dec 1 2008, version 1.1 released (same as 1.1-rc3)
  • Oct 13 2008, version 1.1-rc3 released
  • Oct 12 2008, version 1.1-rc2 released
  • Jul 6 2008, version 1.1-rc1 released
  • - Improved Scala support (better JMock syntax, integrated ScalaCheck)
    - Improved jdave-wicket-selenium module
  • Feb 18 2008, version 1.0 released
  • Nov 20 2007, version 1.0-rc1 released
  • - Containment support for java.util.Map
    - Mocking support for final classes/methods, see also unfinalizing in jdave
    - Mocking support to create dummies
    - Wicket components can be selected using selectFirst(...).which(...).from(...) (or selectAll)
    - JMock 2.4, Hamcrest 1.1 and JUnit 4.4
    - 'must' can be used instead of 'should' or 'does'
    - Wicket Selenium module for Wicket development
    - Scala as less verbose syntax, see StackSpec.scala
    - Better IDE support for String comparisons
  • Jul 02 2007, version 0.9.0 released
  • - Specification grouping
    - Wicket module for Wicket development
    - Hamcrest matchers can be used to set expectations for elements of collections
    - Maven reporting plugin
    - upgraded to JMock 2.1
    - maven groupId is changed to be org.jdave
    - opened mailing list
  • May 07 2007, version 0.8.0 released
  • - Hamcrest matchers can be used to set expectations
    - Agiledox style reporting
  • Apr 16 2007, version 0.7.0 released
  • - JMock 2 replaces JMock 1
    - thread local isolation
    - ILifecycleListener
  • Mar 20 2007, version 0.6.0 released
  • - Jemmy module for Swing development
    - containsInPartialOrder
    - refined exception expectations: should.raise/raiseExactly, should.not().raise/raiseExactly
  • Feb 25 2007, version 0.5.0 released
  • - injection support
    - create()/destroy() methods for Specification
  • Feb 06 2007, version 0.4.0 released
  • - containsInOrder
    - implict 'context' reference (see isEmpty2())
    - many fixes and such...
  • Jan 19 2007, version 0.3.0 released
  • - containment expectations
    - contract enforcements
    - JUnit 4 adapter