All Versions
70
Latest Version
Avg Release Cycle
94 days
Latest Release
1485 days ago

Changelog History
Page 3

  • v0.68.0 Changes

    May 22, 2014
    • 0.68.0 [David Dollar]
    • ๐Ÿ“„ tweak docs [David Dollar]
    • โœ‚ remove jruby [David Dollar]
    • โœ… separate development and test gems [David Dollar]
    • ๐Ÿ‘‰ tweak bundler args [David Dollar]
    • ๐Ÿ’Ž excise ruby 1.8 and posix-spawn [David Dollar]
    • โšก๏ธ update travis.yml for builds [David Dollar]
    • ๐Ÿ›  fix up specs [David Dollar]
    • โšก๏ธ updated rspec tests from old should syntax to newer expect syntax [irmiller22]
    • โšก๏ธ updated RSpec to 2.14 [irmiller22]
    • ๐Ÿ”€ Merge pull request #454 from kevin-cantwell/master [David Dollar]
    • ๐Ÿ‘ allows project path to contain spaces [Kevin Cantwell]
    • ๐Ÿ‘‰ tweak readme wording [David Dollar]
    • ๐Ÿ”€ Merge pull request #444 from seamusabshere/patch-3 [David Dollar]
    • ๐Ÿ’Ž hey Rubyists, don't put foreman in Gemfile [Seamus Abshere]
    • โšก๏ธ update docs [David Dollar]
  • v0.67.0 Changes

    April 24, 2014
    • 0.67.0 [David Dollar]
    • ๐Ÿ‘‰ use thor 0.17.0 [David Dollar]
    • โšก๏ธ update docs [David Dollar]
  • v0.66.0 Changes

    April 23, 2014
    • 0.66.0 [David Dollar]
    • ๐Ÿ”€ Merge pull request #439 from ssendev/patch-1 [David Dollar]
    • don't fail if chown dir dosn't exist [ssendev]
    • ๐ŸŒฒ don't fail export if log/run dosn't exist [ssendev]
    • โšก๏ธ update docs [David Dollar]
  • v0.65.0 Changes

    April 23, 2014
    • 0.65.0 [David Dollar]
    • โฌ†๏ธ bump and freeze thor [David Dollar]
    • ๐Ÿ”€ Merge pull request #438 from phemmer/native_upstart [David Dollar]
    • Clean up upstart export to use native upstart features [Patrick Hemmer]
    • Merge pull request #364 from shokai/replace_PORT_launchd_export [David Dollar]
    • ๐Ÿ”€ Merge pull request #368 from avtobiff/remove-taskman-script [David Dollar]
    • ๐ŸŒฒ Don't make log and run dirs on export [Omar Khan]
    • ๐Ÿ”€ Merge pull request #395 from brandonhilkert/supervisor-export-env [David Dollar]
    • ๐Ÿ”€ Merge pull request #396 from phemmer/systemd-dependencies [David Dollar]
    • ๐Ÿ”€ Merge pull request #400 from toooooooby/patch-1 [David Dollar]
    • ๐Ÿ”€ Merge pull request #401 from ahawkins/patch-1 [David Dollar]
    • Merge pull request #421 from JonRowe/test_writable_if_no_chown [David Dollar]
    • ๐Ÿ”€ Merge pull request #428 from beeblebrox/fix-process-exec [David Dollar]
    • ๐Ÿ”€ Merge pull request #432 from comron/fix-runit-log-permissions [David Dollar]
    • ๐Ÿ”€ Merge pull request #433 from charliesome/fix-relative-path [David Dollar]
    • ๐Ÿ›  fix changelog [David Dollar]
    • โšก๏ธ update docs [David Dollar]
    • โž• add an extra ../ when dealing with relative paths [Charlie Somerville]
    • ๐Ÿ›  Fix mkdir mode flag when creating runit log directories [Comron Sattari]
    • export: fix systemd dependencies [Patrick Hemmer]
    • ๐Ÿšฆ Exec process, otherwise only the shell receives signal. [James N. Hart]
    • ๐Ÿ‘€ Test to see if we can already write to chowned dir's if chown fails [Jon Rowe]
    • ๐Ÿ‘‰ Use %Q{} to allow commands with quotes [Adam Hawkins]
    • ๐Ÿ‘Œ Improve the runit exporter to log with the stderr [TOBY]
    • ๐Ÿ›  Quotes the values of ENV in supervisor export to guard against non-numeric values. Fixes #394. [Brandon Hilkert]
    • โœ‚ Remove taskman script [Per Andersson]
    • replace $PORT in launchd export [Sho Hashimoto]
  • v0.64.0 Changes

    April 22, 2014
    • 0.64.0 [David Dollar]
    • 0.63.1 [David Dollar]
    • be more specific with dotenv dependency [David Dollar]
    • ๐Ÿ”€ Merge pull request #388 from brixen/patch-1 [David Dollar]
    • โšก๏ธ Update README.md [Brian Shirai]
    • ๐Ÿ”€ Merge pull request #366 from wfarr/tgz-install-foreman-to-bin [David Dollar]
    • ๐Ÿ“ฆ Install tgz/foreman to bin/foreman in tgz package [Will Farrington]
    • ๐Ÿ”€ Merge pull request #305 from marclennox/master [David Dollar]
    • ๐Ÿ”€ Merge pull request #360 from kjwierenga/feature/require-posix-spawn [David Dollar]
    • ๐Ÿ’Ž Fail with an error on Ruby 1.8 when posix-spawn is not present. [Klaas Jan Wierenga]
    • โœ… Require and use 'posix/spawn' when running ruby 1.8 without using Foreman.ruby_18? (which is the subject under test). [Klaas Jan Wierenga]
    • โž• Added start-stop-daemon support. [Marc Lennox]
    • ๐Ÿ”€ Merge pull request #353 from austiniam/master [David Dollar]
    • ๐Ÿ›  fixed conflicts [Austin Cherry]
    • modified to use shellescape instead of gsub [Austin]
    • โž• added support for directories with single quotes. fixes #315 [Austin]
    • kill the children, not self [David Dollar]
    • ๐Ÿ›  fix docs, thanks to @Invizory [David Dollar]
    • not sure how this snuck in, not in the exporter format [David Dollar]
    • โšก๏ธ update docs [David Dollar]
    • Merge pull request #340 from ldmosquera/set_env_var_with_process_name [David Dollar]
    • Merge pull request #355 from JoeyButler/fix_typo_in_man [David Dollar]
    • ๐Ÿ”€ Merge pull request #359 from kjwierenga/feature/make-ruby-18-compatible [David Dollar]
    • ๐Ÿง The wrapped_command has spaces which triggers Ruby to fork a system shell (with /bin/sh -c). This causes orphaned processes on some systems (i.e. Linux). Fix this by splitting the command using String#shellsplit and using ruby's splat operator (*) to pass discrete arguments to spawn. [Klaas Jan Wierenga]
    • ๐Ÿ— Enable ruby 1.8.7 building on Travis. All specs should pass now on ruby 1.8.7. [Klaas Jan Wierenga]
    • ๐Ÿ’Ž Use POSIX::Spawn to make foreman ruby 1.8 compatible and have all specs passing. [Klaas Jan Wierenga]
    • ๐Ÿ‘‰ Use pipe factory method to handle 1.8 incompatible signature for IO.pipe. [Klaas Jan Wierenga]
    • ๐Ÿ’Ž Ruby 1.8 doesn't have the concept of string encodings. Compare to the string as is. [Klaas Jan Wierenga]
    • ๐Ÿ”€ Merge pull request #294 from bfulton/master [David Dollar]
    • โšก๏ธ updated systemd export spec after rebasing included 5ef8bbdb [Bright Fulton]
    • ๐Ÿ›  Fix typo in manual page. [Joey Butler]
    • โž• Add unit test for PS env var [Leonardo Mosquera]
    • ๐Ÿ–จ Change FOREMAN_PROCESS_NAME to just PS [Leonardo Mosquera]
    • ๐Ÿ”„ changelog [David Dollar]
    • ๐Ÿ›  fix spec after d4ab495 [Bright Fulton]
    • ๐Ÿ‘ better default for things which intentionally daemonize child processes, the default KillMode is control-group which survives daemonization [Bright Fulton]
    • ๐Ÿ‘ rough draft for systemd export support [bfulton]
    • modified to use shellescape instead of gsub [Austin]
    • third time is the charm. :) [Austin]
    • ๐Ÿ›  fixes #315 [Austin]
    • โž• added support for directories with single quotes. fixes #315 [Austin]
    • ๐Ÿ–จ Set FOREMAN_PROCESS_NAME env var for spawned procs [Leonardo Mosquera]
  • v0.63.0 Changes

    April 15, 2013
    • โช Revert "Ensure foreman is the process group leader" [John Griffin]
    • โœ‚ remove posix-spawn dependency as it does not work in jruby 1.7.3 [Andrew Brown & Corey Downing]
    • Replace Foreman::Env with dotenv [Brandon Keepers]
    • [foreman-runner] fix sourcing as . is rarely in PATH [Barry Allard]
    • ๐Ÿ›  Fixed specs to pass. [Kentaro Kuribayashi]
    • Permit underscore for command name in Procfile. [Kentaro Kuribayashi]
    • โšก๏ธ Update man/foreman.1 [Patrick Ellis]
    • โœ‚ Remove tmux option from man page [Donald Plummer]
    • Prevent upstart export from deleting similarly named upstart files [Andy Morris]
    • โž• Add MIT license text [Per Andersson]
    • ๐Ÿ‘‰ use "start|stop\ on runlevel [x]" for upstart config [Nick Messick]
  • v0.62.0 Changes

    March 08, 2013
    • ๐Ÿšฆ Merge pull request #334 from ged/reentrant_signal_handlers [David Dollar]
    • Merge pull request #335 from ged/20_encoding_fix [David Dollar]
    • Try to allow children to shut down gracefully [Michael Granger]
    • โž• Add deferred signal-handling (fixes #332). [Michael Granger]
    • ๐Ÿ›  Fix spec encoding problem under Ruby 2.0.0. [Michael Granger]
    • โž• add ruby 2.0 to travis [David Dollar]
    • ๐Ÿ”€ Merge pull request #327 from patheticpat/master [David Dollar]
    • ๐Ÿ›  Fixed a typo in cli options description [Michael Kaiser]
    • ๐Ÿ– handled by mingw now [David Dollar]
  • v0.61.0 Changes

    January 14, 2013
    • ๐Ÿ›  Fix bug in color definitons [nseo]
    • ๐Ÿ›  Fix for high CPU load when processes close output [Pavel Forkert]
    • Ensure foreman is the process group leader [Christos Trochalakis]
    • Don't ignore blank lines in the output [Matt Venables]
    • โž• Add license to gemspec [petedmarsh]
    • ๐Ÿ’Ž Since JRuby 1.9 doesn't require posix/spawn, only follow that path if JRuby is loaded and running in 1.8 mode. [Adam Hutchison]
    • โœ‚ Remove explicit requirement on rubygems. [Cyril Rohr]
    • Dont use shared_path variable before multistage has a chance at it [Aditya Sanghi]
    • ๐Ÿ Strip Windows Line Endings [Paul Morton]
    • ๐Ÿ›  Fix man page: --directory is actually --root. [Evan Jones]
    • โž• Add timeout switch to CLI [Paulo Luis Franchini Casaretto]
    • โœ‚ Remove expectation of double quotes around environment variables from test comparisons [Kevin McAllister]
    • โœ‚ Remove explicit wrapping of Shellwords.escape in double quotes [Kevin McAllister]
  • v0.60.2 Changes

    October 08, 2012
    • ๐Ÿ›  Fix for nil value on io select loop, fixes #260 [Silvio Relli]
  • v0.60.1 Changes

    October 08, 2012
    • ๐Ÿ“Œ sleep on select() to avoid spinning the cpu [Silvio Relli]