Skip to content

Latest commit

 

History

History
416 lines (209 loc) · 9.39 KB

CHANGES.md

File metadata and controls

416 lines (209 loc) · 9.39 KB

2018-06-28, Version 3.0.1

  • remove unnecessary use of regex (Ryan Graham)

  • Fixed typo on forward proxy (Cemal Eker)

  • Fixed typo (Leopold Bradley)

  • don't log warning if env file doesn't exist (Ryan Graham)

2018-05-21, Version 3.0.0

  • Update outdated dependencies to latest (Miroslav Bajtoš)

  • Fix error "Unknown signal: null" (Kaspar Schiess)

  • Update supported Node.js versions (Miroslav Bajtoš)

2016-08-25, Version 2.0.0

  • Update URLs in CONTRIBUTING.md (#123) (Ryan Graham)

  • update copyright statements (Ryan Graham)

  • replace mu2 with mustache (Ryan Graham)

  • enable node v6 on CI (Ryan Graham)

2016-04-30, Version 2.0.0-1

  • output environment varialbes in predicatable order (Ryan Graham)

  • Allow loading multiple ENV files. (Joe Esposito)

  • add --raw option to suppress log decorations (Andrew Herrington)

  • Changed handler name to error instead of proxyError (Nazar Hussain)

  • improve error messages when loading a procfile (toastynerd)

  • fix exported systemd unit dependencies (Guten Ye)

  • test: refactor tests to use ephemeral ports (Ryan Graham)

  • clean up CLI argument handling (Ryan Graham)

  • deps: upgrade commander (Ryan Graham)

  • fix padding of keys (Jeff Dickey)

  • fix 'nf' command name (Jeff Dickey)

  • disable trimming by default (Jeff Dickey)

  • reorderd colors (Jeff Dickey)

  • disable black/white colors (Jeff Dickey)

  • display exit code (Jeff Dickey)

  • test: use OS-specific env expansion (Ryan Graham)

  • test: improve assertion message (Ryan Graham)

  • disable node 6.x in Travis and Appveyor (Ryan Graham)

  • update Travis config and add Appveyor (Ryan Graham)

  • Remove note about dropping privileges (#108) (Ari Pollak)

  • fix jshint issues (Jeff Dickey)

  • jshint all local js files (Jeff Dickey)

  • added jshintignore (Jeff Dickey)

  • Add '' argument to sed -i to fix mac os tests (Ransom Briggs)

  • Small typo fix in README (Simon Taranto)

2015-11-18, Version 2.0.0-0

  • Dont' drop sudo (Vasiliy Yorkin)

  • Cleanup: No need to duplicate the color keys, can use Object.keys() to ext from colors object (Sathish Kumar)

  • Adds support for SSL proxy (Jeff Kolesky)

  • update package scripts to be more portable (Ryan Graham)

  • Fix README to reflect Proxy SwitchSharp is no longer mantained (Leo Gallucci)

  • fix forward proxy http-proxy usage (Victor Kotseruba)

  • fix spawning multiple proxies (Victor Kotseruba)

2015-06-09, Version 1.4.1

  • package: don't include tests and fixtures (Ryan Graham)

  • update http-proxy (Victor Kotseruba)

2015-06-03, Version 1.4.0

  • Lint in travis (jigsaw)

  • fix iojs version (jigsaw)

  • support node 0.12.x and iojs 1.6.x (jigsaw)

  • refactor lib/requirements (jigsaw)

  • refactor lib/proxy (jigsaw)

  • refactor lib/procfile (jigsaw)

  • refactor lib/proc (jigsaw)

  • refactor lib/forward (jigsaw)

  • refactor lib/exporters (jigsaw)

  • refactor lib/envs (jigsaw)

  • refactor console (jigsaw)

  • refactor lib/colors.js (jigsaw)

  • refactor forward.js (jigsaw)

  • refactor proxy.js and allow snake case (jigsaw)

  • refactor nf.js for jshint (jigsaw)

  • add jshint configure file (jigsaw)

2015-01-23, Version 1.3.0

  • Preserve indentation, but trim trailing whitespace (Ryan Graham)

  • style: tabs to 2 spaces, clean up indentation only (Ryan Graham)

2015-01-12, Version 1.2.1

  • Fix bad CLA URL in CONTRIBUTING.md (Ryan Graham)

2014-12-26, Version 1.2.0

  • fix: honour PORT if set in .env file (Ryan Graham)

  • cli: simplify version loading (Ryan Graham)

2014-11-04, Version 1.1.0

  • Propagate signals on exit (Ryan Graham)

  • Fix proxy errors on Windows (Ryan Graham)

  • Exit with non-zero on fatal error (Ryan Graham)

  • Adds a run command for running one-off processes (Jeff Jewiss)

  • Add contribution guidelines (Ryan Graham)

2014-09-29, Version 1.0.0

  • Don't delete files (Ryan Graham)

  • [api] SMF export (for Solaris, Illumos, SmartOS) (Charles Phillips)

2014-08-15, Version 0.4.2

  • Remove quotes from spawn on Windows (Ryan Graham)

2014-08-11, Version 0.4.1

  • Regen CHANGES.md with updated script (Ryan Graham)

  • Use spawn for worker processes (Ryan Graham)

  • Update README so CLI's name, nf, is prominent (Sam Roberts)

2014-07-08, Version 0.4.0

  • Allow overriding supervisord templates (Ryan Graham)

  • Update supervisord export instructions (Ryan Graham)

  • Fix the tests (Bret Little)

  • Add the ability to comment out tasks in a Procfile satisfying request #42 (Bret Little)

  • Fix inconsistent indentation style (Sam Roberts)

  • Remove package reference to non-existent index.js (Sam Roberts)

  • test: Update to test --cwd option (Ryan Graham)

  • export: Let --cwd accept absolute or relative path (Ryan Graham)

  • Add informations on supervisord export to README.md (Paul d'Hubert)

  • Allow cwd to be passed on CLI. (Paul d'Hubert)

  • Add --template option to export command (Ryan Graham)

  • Ignore ANSI escapes when doing line trimming (Ryan Graham)

  • Expand tabs to spaces (Paul d'Hubert)

  • Add test files for supervisord templates. (Paul d'Hubert)

  • Do not set a default cwd to '.' (Paul d'Hubert)

  • Fix an error when escaping numbers.. (Paul d'Hubert)

  • Escape supervisord envs values (Paul d'Hubert)

  • Correctly export supervisord group file (Paul d'Hubert)

  • Scope the 'i' variable in export's foreman_app_n loop (Paul d'Hubert)

  • Add 'n' to writeout.foreman's conf (Paul d'Hubert)

  • Add supervisord exporter (Paul d'Hubert)

2014-04-10, Version 0.3.0

  • Handle env values with = in them (Ryan Graham)

  • Add new FOREMAN_WORKER_NAME automatic variable (Ryan Graham)

  • export: Improve comments in Upstart-single jobs (Ryan Graham)

  • export: Don't export PATH env var to subjobs (Ryan Graham)

  • env: Don't override PATH if set in .env (Ryan Graham)

  • export: Quote env var values in Upstart jobs (Ryan Graham)

  • upstart-single: Add coredump limits (Ryan Graham)

  • Fixed typo (Brian Gonzalez)

2014-03-28, Version 0.2.1

  • proxy: Fix regression caused by http-proxy upgrade (Ryan Graham)

2014-03-28, Version 0.2.0

  • Release v0.2.0 (Ryan Graham)

  • Ignore some CI files (Ryan Graham)

  • test: Some useful example files (Ryan Graham)

  • Disable colours if stdout is not a TTY (Ryan Graham)

  • procfile: Use real shell expansion for commands (Evan Owen)

  • test: Make PATH CI portable (Ryan Graham)

  • Add Travis-CI (Ryan Graham)

  • test: Use sed as fallback because sed may === gsed (Ryan Graham)

  • test: Improve test portability (Ryan Graham)

  • export: Use runlevels in Upstart jobs (Ryan Graham)

  • Version dependencies (Ryan Graham)

2014-03-27, Version 0.1.2

  • Ignore npm packed tarballs (Ryan Graham)

2014-03-27, Version 0.1.1

  • env: Ignore quoted #'s (Ryan Graham)

  • test: Failing test for # handling in .env (Ryan Graham)

2014-03-27, Version 0.1.0

  • git: Ignore test/sandbox (Ryan Graham)

  • export: Don't auto-set PORT for upstart-single (Ryan Graham)

  • export: Use system logger for upstart-single (Ryan Graham)

  • export: Initial support for flattend upstart layout (Ryan Graham)

  • test: use strict PATH for tests (Ryan Graham)

  • test: Basic tests for current exporters (Ryan Graham)

  • refactor: Rename lib/upstart.js to be more accurate (Ryan Graham)

  • fix: regression from colors replacement (Ryan Graham)

  • test: Add basic tests for console logger (Ryan Graham)

  • console: Parameterize console for better testing (Ryan Graham)

  • src: replace dependency on colors module (Ryan Graham)

  • src: refactor .env parsing/loading (Ryan Graham)

  • test: Initial tests for .env parsing (Ryan Graham)

  • doc: Add CHANGES.md (Ryan Graham)

2014-03-18, Version 0.0.27

  • fix: Allow - in app-name in Procfile (Ryan Graham)

2014-02-06, Version 0.0.26

  • Bump for license and home change (Ryan Graham)

  • Update imaage URLs in README (Ryan Graham)

  • Change to MIT license (Ryan Graham)

  • Update owner and URLs (Ryan Graham)

2013-02-13, Version 0.0.25

  • Version Bump (Jacob Groundwater)

  • Warn on Unmatched Variable Substitutions in Procfile (Jacob Groundwater)

  • Support both $var and ${var} style variables (Larz Conwell)

  • Procfile can use environment variables from process.env, and any defined in the loaded env file. variables defined in a .env file take precendence over process.env vars. (Larz Conwell)

2013-02-01, Version 0.0.24

  • Version Bump (Jacob Groundwater)

  • Add Forward Proxy Section to README (Jacob Groundwater)

  • Rename Reverse Proxy Titles in README (Jacob Groundwater)

  • Handles Windows Procfiles with CRLF (Ethan J. Brown)

2013-01-23, Version 0.0.23

  • Version Bump (Jacob Groundwater)

  • Fix My Foolishness (Jacob Groundwater)

2013-01-23, Version 0.0.22

  • Version Bump (Jacob Groundwater)

  • Not being so precautious with quot marks (John Wright)

2013-01-22, Version 0.0.21

  • First release!