Skip to content

Releases: hauke96/juard

v0.1.0

02 Aug 22:01
Compare
Choose a tag to compare

Things that changed:

  • Events
    • Renamed EventArgs into DataEvent
    • Made DataEvent generic
    • Pass only one data object (now of the specified generic type), not an array
    • Refactored code a lot
  • Contract
    • Removed old and deprecated methods
    • Added AreEqual method
  • Logger
    • Renamed all methods (just removed the two underscores. E.g. __debug() became debug())
    • Added warning method and log-level (just call warn())
    • Fixed comments

v0.0.3

05 Jun 14:02
Compare
Choose a tag to compare

Added the following features:

  • New Event class EventArgs (allows the passing of objects)
  • More general contract
    • Old methods are deprecated now
  • More general contract exceptions

v0.0.2

30 May 20:21
Compare
Choose a tag to compare

Added the following things:

  • event class
  • logging class
  • dependency injection classes

v0.0.1

07 Mar 22:20
Compare
Choose a tag to compare

This version contains:

  • Basic pre and post conditions
  • Specific exceptions