Sha256: 2ca738b8eaf0ef502ebb3b2b0087c06efe93892df12745dc45e4eb1392eb3207

Contents?: true

Size: 1.71 KB

Versions: 1

Compression:

Stored size: 1.71 KB

Contents

== 0.1.3 2010-01-08

* Fixed: Runner escapes :app_name to make it a valid string for using in paths (thanks greatseth!)
* Fixed: Runner respects a server setting on Sinatra apps to use that specific Rack handler. (thanks greatseth!)
* New: Tested against Rack 1.1

== 0.1.2 2009-12-28

* New 
  * method: #load_config_file(path) reads a file and then eval's its contents within the scope of the app.
  * options: :before_run can take a Proc which is called after the options are parsed and before the app is run

== 0.1.1 2009-11-18

* Repackaged with Jeweler, fixed dependency issues and removed other dev artifacts

== 0.1.0 2009-08-30

* New:
  * options[:start] = false will keep the app from actually starting (useful for defining your own start/stop commands)
  * options[:launch_path] Takes a string or an object that responds to call (proc/lambda) that gets the runner as its only argument. This allows you to easily manipulate options or args to launch the app to a specific path. See latest gembox for example.
* Changed:
  * Sinatra is no longer a dependency! Vegas can now run pure Rack apps.
  * All methods for starting an app are grouped into Runner#start
  * launch! and start both take an optional path string to launch the app to.

== 0.0.4 2009-08-09

* new -L (--skip-launch) option doesn't launch the web browser (thanks bmabey!)
* rubygems is required only on LoadError

== 0.0.3 2009-07-06

* Vegas::Runner is now Windows compatible (require win32-process gem)
  * Includes daemon-ization
  * PID tracking
  * Vegas::WINDOWS is a top level boolean
* Vegas is no longer dependent on Launchy 
  * launching browser is done simply with open/start depending on platform
  
== 0.0.1 2009-04-13

* 1 major enhancement:
  * Initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vegas-0.1.3 History.txt