Permalink
Browse files

Prep for v1.2.0.

  • Loading branch information...
1 parent eaa9ddb commit eea1e28110f04e46b9c5fb181462da7bc4588acc @jbarnette committed Jan 25, 2010
Showing with 17 additions and 3 deletions.
  1. +2 −0 .gitignore
  2. +12 −0 CHANGELOG.rdoc
  3. +1 −1 Manifest.txt
  4. +1 −1 Rakefile
  5. +1 −1 lib/johnson.rb
View
2 .gitignore
@@ -11,6 +11,8 @@
/lib/johnson/spidermonkey/*.bundle
/lib/johnson/spidermonkey/*.so
+/lib/johnson/*.bundle
+/lib/johnson/*.so
/vendor/spidermonkey/*.OBJ
View
12 CHANGELOG.rdoc
@@ -1,3 +1,15 @@
+=== 1.2.0 / 2010-01-25
+
+* Add an API for registering custom conversions.
+* Subclass Runtime, don't delegate.
+* Make builds a bit more robust, especially on Snow Leopard.
+* Handle UTF-8 conversion better. Also, treat JS strings as UTF-16.
+* Add small bits of API doco.
+* Plug tons of root leaks.
+* Make Function.prototype.apply handle Ruby arrays.
+* Remove Rails EJS support, it was a joke to begin with.
+* Whitespace, formatting, and organization cleanups.
+
=== 1.1.2 / 2009-07-29
* Cleaned up building / packaging. Gem installs work again!
View
2 Manifest.txt
@@ -33,8 +33,8 @@ lib/johnson.rb
lib/johnson/cli.rb
lib/johnson/cli/options.rb
lib/johnson/error.rb
-lib/johnson/js/core.js
lib/johnson/js/cli.js
+lib/johnson/js/core.js
lib/johnson/js/prelude.js
lib/johnson/nodes.rb
lib/johnson/nodes/binary_node.rb
View
2 Rakefile
@@ -25,7 +25,7 @@ Hoe.spec "johnson" do
clean_globs << "ext/**/Makefile"
clean_globs << "ext/**/*.{o,so,bundle,a,log}"
clean_globs << "ext/spidermonkey/immutable_node.c"
- clean_globs << "lib/johnson/spidermonkey.bundle"
+ clean_globs << "lib/johnson/**/*.{bundle,so}"
clean_globs << "tmp"
clean_globs << "vendor/spidermonkey/**/*.OBJ"
View
2 lib/johnson.rb
@@ -17,7 +17,7 @@
require "johnson/spidermonkey"
module Johnson
- VERSION = "1.1.2"
+ VERSION = "1.2.0"
###
# Evaluate the given JavaScript +expression+ in a new runtime, after

0 comments on commit eea1e28

Please sign in to comment.