Skip to content

Latest commit

 

History

History
151 lines (97 loc) · 5.23 KB

HISTORY.md

File metadata and controls

151 lines (97 loc) · 5.23 KB

Launchy Changelog

Version 2.4.1 - 2013-11-26

Version 2.4.0 - 2013-11-12

Version 2.3.0 - 2013-04-11

  • Add the option to call a block on error instead of raising an exception

Version 2.2.0 - 2013-02-06

Version 2.1.2 - 2012-08-06

Version 2.1.1 - 2012-07-28

Version 2.1.0 - 2012-03-18

Version 2.0.5 - 2011-07-24

Version 2.0.4 - 2011-07-23

Version 2.0.3 - 2011-07-17

  • Add in Deprecated API wrappers that warn the user

Version 2.0.2 - 2011-07-17

  • Typo fixes from @mtorrent
  • Documentation updates explicitly stating the Public API
  • Increase test coverage

Version 2.0.1 - 2011-07-16

  • Almost a complete rewrite
  • JRuby Support
  • Organization is such that it will be easier to add additional applications
  • Windows behavior possibly fixed, again

Version 1.0.0 - 2011-03-17

  • Add JRuby support (Stephen Judkins)
  • Remove unused Paths module
  • Switch to using bones
  • Switch to use minitest
  • NOTE, this version was never released.

Version 0.4.0 - 2011-01-27

  • Add support for file:/// schema (postmodern)

Version 0.3.7 - 2010-07-19

  • Fix launchy on windows (mikefarmer)

Version 0.3.6 - 2010-02-22

  • add a test:spec task to run tests without rcov support
  • added testing os family for running tests

Version 0.3.5 - 2009-12-17

  • clarify that launchy is under ISC license
  • fix missing data file in released gem needed for running specs

Version 0.3.3 - 2009-02-19

  • pass command line as discrete items to system() to avoid string interpretation by the system shell. (Suraj N. Kurapati)
  • rework project layout and tasks

Version 0.3.2 - 2008-05-21

  • detect aix and mingw as known operating systems.

Version 0.3.1 - 2007-09-08

  • finalize the command line wrapper around the launchy library.
  • added more tests

Version 0.3.0 - 2007-08-30

  • reorganize the code structure, removing Spawnable namespace
  • removed do_magic method, changed it to open
  • added override environment variable LAUNCHY_HOST_OS for testing
  • fix broken cygwin support [Bug #13472]

Version 0.2.1 - 2007-08-18

  • fix inability to find windows executables [Bug #13132]

Version 0.2.0 - 2007-08-11

  • rework browser finding
  • manual override with LAUNCHY_BROWSER environment variable
  • on *nix use desktop application launcher with fallback to list of browsers
  • On windows, switch to 'start' command and remove dependency on win32-process
  • removed win32 gem
  • Add debug output by setting LAUNCHY_DEBUG environment variable to true

Version 0.1.2 - 2007-08-11

  • forked child exits without calling at_exit handlers

Version 0.1.1

  • fixed rubyforge task to release mswin32 gem also

Version 0.1.0

  • Initial public release
  • switched to using fork to spawn process and require 'win32/process' if on windows

Version 0.0.2

  • First attempt at using systemu to spawn processes

Version 0.0.1

  • Initially working release