Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
tomdev committed Jul 23, 2013
1 parent ffc52ad commit 53346db
Showing 1 changed file with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
# HEAD
# Pavlov Changelog

Lots and lots of backwards incompatible breakage.
## HEAD

This release brings forth lots and lots of incompatibilities. Where possible, we've tried to keep a backwards-compatible API available. You can activate this by requiring `pavlov/alpha_compatibility'.

#### New Stuff:

* Pavlov now uses Virtus for what used to be called `arguments`. Instead of specifying a list of arguments, you can now specify attributes individually, with optional defaults. Check the README on all the cool stuff you can do with these Virtus-based attributes.

#### Deprecations:

If you want to retain deprecated functionality, you can `require 'pavlov/alpha_compatibility'`.

* Deprecated `arguments` in operations.
* Deprecated `pavlov_options` that were used by the helpers.

#### Completely removed:

* Now using Virtus for what used to be called `arguments`. Check the README on how to use the new `attribute`s.
* Removed support for `finish_initialize`. Override the `initialize` method and call `super` instead.

# 0.1.0
## 0.1.0

Initial alpha-release. Here be dragons.

0 comments on commit 53346db

Please sign in to comment.