Browse files

version 3.0.0

  • Loading branch information...
1 parent 8c94fbf commit 0d291c8a37e548cd5fcf5fccff123244c976c66f @ConradIrwin ConradIrwin committed Sep 27, 2012
Showing with 5 additions and 2 deletions.
  1. +4 −1 README.markdown
  2. +1 −1 ampex.gemspec
View
5 README.markdown
@@ -35,7 +35,7 @@ You can use this in any place a block is expected, for example to create a lambd
normalizer.call :HelloWorld
# => "helloworld"
-Last but definitly not least you can use this as a target for `when` like this
+Last but definitly not least you can use ampex in a case clause:
case something
when X.respond_to? :foo
@@ -92,6 +92,9 @@ Between version 1.2.1 and version 2.0.0, the support for assignment operations w
ampex. These had a very non-obvious implementation, and it was impossible to support
assigning of falsey values; and did not work on rubinius.
+Between version 2.0.0 and 3.0.0 Metavariable#=== was implemented to provide case statement
+support. This will break code that was expecting `&(X === foo)` to work.
+
See also
--------
View
2 ampex.gemspec
@@ -1,6 +1,6 @@
Gem::Specification.new do |s|
s.name = "ampex"
- s.version = "2.0.0"
+ s.version = "3.0.0"
s.platform = Gem::Platform::RUBY
s.author = "Conrad Irwin"
s.email = "conrad.irwin@gmail.com"

0 comments on commit 0d291c8

Please sign in to comment.