*** 3.5.0 / 2005-10-15

+ 4 minor enhancements
	+ Switched to install for Makefile.
	+ Lots of minor cleanup.
	+ Added add_to_init to extend init methods. Great hack!
	+ Added 2 demo files used in the rubyconf 2005 presentation.
+ 1 bug fix
	+ Fixed example in README.txt. OOPS!

*** 3.4.0 / 2005-07-13

+ 2 minor enhancement
	+ Changed inline to take the language and a hash of options.
		+ Still backwards compatible, for now, and emits a warning.
	+ Options are available via the builder passed to your block.
+ 2 bug fixes
	+ Modified caller discovery, yet again, due to changes in ruby 1.8.3.
	+ More compatible and clean with non-gems systems.

*** 3.3.2 / 2005-05-19

+ 4 bug fixes
	+ Fixed a line number issue when using c_raw w/ multi-line signatures.
	+ Inline can now be invoked multiple times per class.
	+ Filled out rdoc.
	+ Fixed some old tests.

*** 3.3.1 / 2005-05-03

+ 3 bug fixes
	+ Fixed a bug w/ unit tests involving caching of rootdir.
	+ Added a minor tweak to the file discovery when called through eval.
	+ Moved the packaging code into inline.rb in order to get rubygems wrapped scripts to work again (wrapper was breaking due to __FILE__ != $0).

*** 3.3.0 / 2005-04-22

+ 2 minor enhancement
	+ Added inline_package, which helps you package inlined code into gems.
	+ inline_package also generates a Rakefile for you if you need it.
	+ inline.rb now (only) loads packaged code when present.

*** 3.2.1 / 2005-04-19

+ 2 bug fixes
	+ Added double to typemap. Thanks Phil Tomson!
	+ Added a minor hack to get cygwin to work right--lemme know pls.

*** 3.2.0 / 2004-11-27

+ 8 minor enhancements
	+ Gemified
	+ Added #line preprocessor directives to make debugging inside your ruby file practical.
	+ Added uninstall rule to Makefile
	+ Inline::C now generates classes directly instead of included modules.
	+ Better execeptions are thrown on error.
	+ Incorporated a bunch of changes from Jonathan Paisley:
		+ Generation of inline'd class methods. (c_singleton and c_raw_singleton)
		+ Fixed problems with nested module/classes.
		+ Inline can now extend the same class multiple times.
+ 2 bug fixes
	+ Smarter require/instantiation to accomodate other languages better.
	+ Fixed a logic error where running good code, then bad, then bad again ran the original good code.

*** 3.1.0 / 2004-09-24

+ 2 minor enhancement
	+ Extended API of Inline::C with prefix(code).
	+ Documented all public API.
+ 2 bug fixes
	+ Cleaned a lot of code and tests.
	+ Removed nearly all tags.

*** 3.0.1 / 2004-02-24

+ 2 bug fixes
	+ I let references to ZenTestUnit slip through the release. Removed.
	+ Converted History.txt to ZenWeb format.

*** 3.0.0 / 2003-12-23

+ 3 major enhancements
	+ Complete rewrite with new design.
	+ Multiple language support, works with C/C++ out of the box.
	+ Multiple functions per compilation unit, now allowing entire classes to be defined and linked in one unit.
+ Notes:
	+ I still need to write much better/complete documentation.

*** 2.2.0 / 2003-01-25

+ 1 minor enhancements
	+ Touch all generated files to avoid unnecessary diffs.
+ 1 bug fixes
	+ Added good profiling example in tutorial/*.
	+ Added profiling strategy in README.txt.
+ Notes:
	+ Paired with Doug Beaver <snarly@beaver.net>

*** 2.1.1 / 2002-12-27

+ 2 bug fixes
	+ Fixed a bug in inline.rb where it was comparing against inline.rb, not the caller.
	+ Tweaked example.rb to take the number of iterations as an option.

*** 2.1.0 / 2002-12-17

+ 2 minor enhancements
	+ Added inline_c_raw to replace Inline.inline.
	+ Removed module Inline as a whole. This gets rid of some
	+ major version incompatibilities, tons of duplicate code, and
	+ just seems to make things happier.
+ 4 bug fixes
	+ Added a fix from Michael Scholz to fix the use of $0 for file test.
	+ Added private and public declarations since we are invading
	+ class Module.
	+ Fixed tests... oops!
	+ Lots of clean up...
+ Notes:
	+ Reviewed by Doug Beaver <snarly@beaver.net>

*** 2.0.0 / 2002-12-12

+ 2 bug fixes
	+ Minor fix to get working on MacOS X (.so vs .bundle).
	+ Downgraded typemap to be compatible with 1.6.x.
+ Notes:
	+ Paired w/ Doug Beaver <snarly@beaver.net>

*** 2.0.0 beta / 2002-11-22

+ 1 major enhancements
	+ Added inline_c, a "compile-time" version of inline. Massively enhanced, this version has a limited form of C function parsing.
+ 2 minor enhancements
	+ Deprecated Inline#inline for Module#inline_c. To be removed by 2.1.0.
	+ Extended example.rb to include a fully written inlined C function.
+ 3 bug fixes
	+ Updated README.txt and improved some of the documentation.
	+ Added test and clean rules to Makefile.
	+ Removed the copious warnings if running ruby < 1.7.2.
+ Notes:
	+ Paired w/ Doug Beaver <snarly@beaver.net>

*** 1.1.0 / 2002-11-01

+ 2 minor enhancements
	+ Aliased methods are now inlined as well. 250x faster.
	+ ONLY on ruby 1.7+. Warns on ruby < 1.7.
	+ Added a makefile to automate running of all different benchmarks.
+ 1 bug fixes
	+ Improved example to include an aliased method testcase.

*** 1.0.7 / 2002-09-22

+ 1 minor enhancements
	+ Only compiles the generated code if it was different from the previous version.
+ 1 bug fixes
	+ Improved security: Checks group and global write on home directory.

*** 1.0.6 / 2002-09-18

+ 1 minor enhancements
	+ Added a prelude argument for header and datatype declarations.
+ 3 bug fixes
	+ Only output stuff if invoked verbose (ie 'ruby -v ./example.rb').
	+ Added some compatibility code for windows.
	+ Declared requirement on POSIX system.

*** 1.0.5 / 2002-09-11

+ 2 bug fixes
	+ Improved security model for UNIX. Still not sure about windoze.
	+ Fixed History.txt to be accurate, gave example in README.

*** 1.0.4 / 2002-09-10

+ 1 major enhancements
	+ Released to sourceforge!
+ 1 bug fixes
	+ A number of very minor bug fixes from IRC sessions w/ others.

*** 1.0.0 / 2002-09-05

+ 1 major enhancements
	+ Birthday!
