Aruba v0.8.0.pre3 Release Notes

    • ๐Ÿ’Ž Depend on cucumber 1.3.x for compatibility on ruby 1.8.7
    • ๐Ÿ”„ Change PWD and OLDPW when cd('path') {} is used within that block
    • ๐Ÿ‘‰ Make nesting of cd possible
    • ๐Ÿ‘‰ Make run inside cd possible
    • ๐Ÿ›  Fixed some bugs
    • ๐Ÿšš Move Aruba.proces = InProcess|SpawnProcess|DebugProcess to aruba.config
    • ๐Ÿ—„ Deprecate direct use of InProcess|SpawnProcess|DebugProcess. Now Command needs to be used
    • Add new configuration options command_launcher and main_klass for deprecation of old-style Aruba.process = <class>, :spawn is the default value for the command_launcher-option
    • โž• Added checks for version of rspec-expectations to support older rspec versions like 2.11
    • Now each path/to/dir pushed to aruba.current_directory is poped as whole
    • ๐Ÿ‘ Make testing of aruba.current_directory easier by supporting end_with? and start_with?