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

Version 0.1.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@markijbema markijbema released this 06 Aug 09:38
· 143 commits to master since this release

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:

  • Removed support for finish_initialize. Override the initialize method and call super instead.