History.md
v1.7.1 / 2021-09-27
===================
* fix Lambda state issue by waiting for an Active state. Closes #833
v1.7.0-pro / 2020-10-07
=======================
* add support for tagging resources
v1.7.0 / 2020-10-07
===================
* add `lambda.timeout` back, defaulting to 60s. Closes #814
* change LICENSE, commercial use requires a subscription
v1.6.2 / 2020-09-23
===================
* Rebuild to decrease the binary filesize bloat
v1.6.2-pro / 2020-09-23
=======================
* Rebuild to decrease the binary filesize bloat
v1.6.1-pro / 2020-09-23
=======================
* Rebuild the proxy to include X-Up-Timeout
v1.6.0-pro / 2020-09-23
=======================
* Rebase
v1.6.0 / 2020-09-23
===================
* add support for X-Up-Timeout header field. Closes #815
* change id field to request_id
v1.5.2 / 2020-06-08
===================
* add Hong Kong region. Closes #804
* fix `up stack` panic due to missing res.DistributionDomainName. Closes #809
v1.5.1-pro / 2019-12-17
=======================
* Rebase
v1.5.1 / 2019-12-17
===================
* fix overriding of `lambda.runtime`
v1.5.0-pro / 2019-11-21
=======================
* Rebase
v1.5.0 / 2019-11-21
===================
* change error_pages to be disabled by default, use `enable: true` to add them
* fix stack delete behavior to not attempt to delete configured lambda roles. (Closes #787) (#788)
v1.4.1-pro / 2019-10-23
=======================
* fix: add blacklisting of up-env.json so it cannot be .upignored
v1.4.0-pro / 2019-10-23
=======================
* change warming functions to nodejs10.x, existing ones will be fine, as AWS doesn't
actually stop these functions, they just discontinue updating/creation
* Rebase
v1.4.0 / 2019-10-23
===================
* refactor nodejs shim to work on node8 or node10
* change default runtime to nodejs10.x (potentially breaking change, depends on your application). Closes #784
v1.3.0-pro / 2019-05-30
=======================
* add wrapping of env var logs with `logs.disable` check
v1.3.0 / 2019-05-30
===================
* add ./vendor to excluded directories by default
* refactor: regenerate parser with updated peg
* remove discount message, it didn't work
v1.2.0 / 2019-04-20
===================
* add 60% coupon
v1.2.0-pro / 2019-04-05
=======================
* add regional DNS with latency-based routing
* add `--region` flag for every command to override region id
v1.1.3-pro / 2019-04-02
=======================
* Rebase
v1.1.3 / 2019-04-02
===================
* update tj/aws dependency for duplicate logs fix
v1.1.2-pro / 2019-03-29
=======================
* Rebase
v1.1.2 / 2019-03-29
===================
* fix: update tj/aws dependency for ThrottlingException logs exception
v1.1.1-pro / 2019-03-23
=======================
* update warming function to nodejs8.10 to prevent EOL warning from AWS
v1.1.0-pro / 2019-03-04
===================
* add file based environment variables, removing the size restrictions
v1.0.0-pro / 2019-02-26
===================
* add regional endpoint support
v0.9.1-pro / 2019-01-21
=======================
* add sorting of env vars. Closes #750
v0.9.0-pro / 2018-12-13
=======================
* add Lambda layer support. Closes #743
v0.8.1-pro / 2018-12-11
=======================
* improve `up env export` performance, no longer linear time
* fix `up deploys` error when the stage is not deployed. Closes #716
* Rebase
v0.8.1 / 2018-12-11
===================
* update tj/aws for bug preventing all logs from being returned. Closes #733
* add deploy --no-build flag for skipping build hooks. Closes #730
* Release v0.8.0-pro
v0.8.0-pro / 2018-12-06
=======================
* improve `up env export` performance, no longer linear time
* fix `up deploys` error when the stage is not deployed. Closes #716
v0.8.0 / 2018-12-04
===================
* add endpoint URL to the deployment output
* add deploy stage to the deployment output
* add msg about Up Pro
* remove "not info" log example. Closes #724
* fix typo in deploy example. Closes #718
* fix: use crystallang/crystal for Crystal builds (#713)
v0.7.8-pro / 2018-09-24
=======================
* add `up env export` command for exposing env vars to shell scripts
v0.7.7-pro / 2018-09-17
=======================
* Rebase
v0.7.7 / 2018-09-17
===================
* update go-update dependency for copy regression
v0.7.5-pro / 2018-09-17
=======================
* Rebase
v0.7.5 / 2018-09-17
===================
* update go-update dependency for rename() to copy replacement
v0.7.4-pro / 2018-09-16
=======================
* add baked in env vars from SSM, env vars are no longer loaded at runtime. Closes #547
v0.7.4 / 2018-09-16
===================
* add request id to proxy errors
* fix missing lambda configurations costs. (#703)
* fix order relay errors so timeouts are returned first (leads to better error messages)
v0.7.3-pro / 2018-08-08
=======================
* Rebase
v0.7.3 / 2018-08-08
===================
* fix crash recovery in lambda, bug was introduced in v0.7.0
* update cors middleware for security when using allow-origin * and allow-credentials
v0.7.2-pro / 2018-07-23
=======================
* Rebase
v0.7.2 / 2018-07-23
===================
* add vpc stage override support. Closes #689
v0.7.1-pro / 2018-07-12
=======================
* Rebase
v0.7.1 / 2018-07-12
===================
* fix initial IAM role creation waiting due to error response change
v0.7.0-pro / 2018-07-11
=======================
* Rebase
v0.7.0 / 2018-07-11
===================
* add in-flight request timeouts.
* remove retries
* refactor crash recovery to be more robust
v0.6.8-pro / 2018-06-07
=======================
* Rebase
v0.6.8 / 2018-06-07
===================
* fix multiple set-cookie API Gateway limitation for real (previous had a bug)
v0.6.7-pro / 2018-06-07
=======================
* fix s3 acceleration update with existing S3 buckets
* Rebase
v0.6.7 / 2018-06-07
===================
* add striping of @owner/repo@ portion of Lerna tags. Closes #670
* fix multiple set-cookies API Gateway limitation with casing hack
* fix deployment with empty Git repo
* update AWS SDK versions for assuming roles. (#668)
v0.6.6-pro / 2018-05-24
=======================
* Rebase
v0.6.6 / 2018-05-24
===================
* add vpc support. Closes #281
* fix Crystal build on Linux: PWD => pwd (#664)
v0.6.5-pro / 2018-05-16
=======================
* Rebase
v0.6.5 / 2018-05-16
===================
* add hidden disable stats command (#659)
* add X-Context header field. Closes #657
* fix CORS header fields from being clobbered by error pages. Closes #661
v0.6.4-pro / 2018-05-09
=======================
* add deployment size to `up deploys` output
* add asterisk to denote current version in `up deploys` due to rollbacks
* Rebase
v0.6.4 / 2018-05-09
===================
* add support for customizing the Lambda function IAM role policy. Closes #539
* add support for specifying dns zone, and disabling it. Closes #536
* add support for updating the role policy upon deploy
* change default prune retention to 30 versions
v0.6.3-pro / 2018-05-02
=======================
* add deployment size to `up deploys` output
* add asterisk to denote current version in `up deploys` due to rollbacks
* Rebase
v0.6.3 / 2018-05-02
===================
* add `--stage` flag to `up build`
* add `--stage` flag to `up run`
* change logs, metrics, and url commands to use `-s` flag for stage. Closes #371 (BREAKING)
v0.6.2-pro / 2018-04-25
=======================
* Rebase
v0.6.2 / 2018-04-25
===================
* add up prune `--stage` flag. Closes #647
* add `up` to ignore whitelist by default
* remove retries on 5xx. Closes #485
* fix login bug preventing `--email` from overriding the active team email
v0.6.1-pro / 2018-04-16
=======================
* Rebase
v0.6.1 / 2018-04-16
===================
* add guard against `up stack plan` before `up`
* add `prune` command to remove old releases from S3. Closes #322
v0.6.0-pro / 2018-04-10
=======================
* Rebase
v0.6.0 / 2018-04-10
===================
* add annual plan subscription option
v0.5.17-pro / 2018-04-09
========================
* Rebase
v0.5.14 / 2018-04-09
====================
* add start command --stage flag. Closes #639
* fix scenario where JSON logs have invalid .level values
* refactor: add note about running `up upgrade` after subscribing
v0.5.16-pro / 2018-04-07
========================
* Rebase
v0.5.13 / 2018-04-07
====================
* fix "Error: fetching git commit: " error when Git is missing from the system
v0.5.15-pro / 2018-04-03
========================
* Rebase
v0.5.12 / 2018-04-03
====================
* add support for defining `lambda.runtime`
* add robots middleware (#627)
* change default runtime to nodejs 8.10
* refactor: remove redundant wrapping of "deploying" message
v0.5.11 / 2018-03-19
====================
* fix: update tj/go for Git signer fix
v0.5.12-pro / 2018-03-19
========================
* Rebase
v0.5.10 / 2018-03-19
====================
* fix: update tj/go for Git subject fix
v0.5.11-pro / 2018-03-16
========================
* refactor: add mapping of Alarm and Subscription for `up stack plan` output
* refactor: add .duration to Deploys track call
* Rebase
v0.5.9 / 2018-03-16
===================
* add support for serving static files with dynamic applications. Closes #174
v0.5.10-pro / 2018-03-15
===================
* add nicer `up rollback` failure message when version does not exist
* add git sha and tag support to `up rollback`
* add `up deploys` for listing deployments and versions
* fix log filter relational and equality operators with strings
v0.5.8 / 2018-03-15
===================
* fix log filter relational and equality operators with strings
v0.5.7 / 2018-03-15
===================
* add git versioning, used for Pro rollbacks and deployment changelog. Closes #100
v0.5.9-pro / 2018-03-09
=======================
* add stage overrides for lambda warming. Closes #615
v0.5.8-pro / 2018-03-05
=======================
* Rebase
v0.5.6 / 2018-03-05
===================
* add support for upgrading in-place up(1). Closes #607
* add CI specific upgrade to avoid progress bar
* fix: remove IsNotFound error check, masks the real issue
v0.5.7-pro / 2018-03-03
=======================
* Rebase
v0.5.5 / 2018-03-03
===================
* fix: improve idempotency of stack deletion
* docs: add sns to policy (necesary for Pro's alerting)
v0.5.6-pro / 2018-03-02
=======================
* add support for `=` delimited env vars ("FOO=bar")
* add support for passing multiple env vars to `up env set`
* add support for overriding envs for `up start` (`$ URL=xxx up start`)
v0.5.5-pro / 2018-03-01
=======================
* Rebase
v0.5.4 / 2018-03-01
===================
* add default `up start` command for Go and Crystal. Closes #581
* add log stage field to all logs, not just request-level
* add owner to `up team` output
* fix `up metrics` output, should be stage-specific, not global
* refactor: add humanized error when the stack (app) does not exist
* refactor: add stage name to beginning of log line instead of as a field
* refactor: add os/arch to debug logs to aid in support
* refactor: add alias upserts when updating (merged from pro)
* refactor: remove a redundant "deploying" error wrap
* refactor: tweak some error messages
* refactor: change perms of up.json to 0644. Closes #601
v0.5.4-pro / 2018-02-23
=======================
* Rebase
v0.5.3 / 2018-02-23
===================
* fix log flushing, make it synchronous. Closes #545
* docs: add changelog link
* docs: add mention of BINDIR
v0.5.3-pro / 2018-02-22
=======================
* add 1s sleep to /_ping endpoint for improved warming concurrency accuracy
* add `up env get` command for fetching a value
* Rebase
v0.5.2 / 2018-02-22
===================
* remove unsetting of `AWS_*` vars for now, reverts #590 fix
v0.5.1 / 2018-02-22
===================
* add function version to `up stack` output
* change `up team ci` to output base64 encoded config
* change UP_CONFIG to attempt base64-decode when not JSON (#594)
* fix proxy.command overrides. Closes #597
* fix .profile precedence. Closes #590
v0.5.2-pro / 2018-02-12
=======================
* add active warming support
* Rebase
v0.5.1-pro / 2018-02-08
=======================
* add `up env` --decrypt flag for emergencies when you need to list
v0.5.0-pro / 2018-02-08
=======================
* add nicer env var logging with masking
* add custom stage support to `up env`
* add message for `up env` when no vars are defined
* fix rollbacks using -previous aliases
* Rebase
v0.5.0 / 2018-02-08
===================
* add custom stage support. Closes #326
* add customer feedback option when unsubscribing
* add `up team card change` command for updating the CC
* remove sourcing of .gitignore. Closes #557
* remove development as a remote stage (now local only). Closes #563
* refactor: add separator to make log message more obvious
* refactor: add hiding of cursor when verifying email
* refactor retry labels below s3 uploads (improves performance)
* refactor: add nicer output when using `up url -c`
v0.4.12-pro / 2018-02-01
========================
* Rebase
v0.4.12 / 2018-02-01
====================
* add -o, --open to `up start` for opening in the browser
* add `logs.{stdout,stderr}` for configuring log levels. Closes #565
* add `-c, --command` flag to `up start`. Closes #564
* fix panic when .domain is missing from a stage, as it is now optional. Closes #567
* docs: add example .upignore for static sites
* docs: fix team members rm example. Closes #562
* docs: add "Unable to associate certificate error" to troubleshooting
* docs: add gin example
v0.4.11-pro / 2018-01-29
========================
* Rebase
v0.4.11 / 2018-01-29
====================
* add development config overrides to `up start`
* add the ability to override .proxy.command at the stage level
* docs: mention that the WHOIS contact emails are used
* docs: fix link for acm validation
* docs: tweak
* docs: add guide for hot reloading
* docs: remove old "Local Environment Variables" guide section
* docs: add gin example for dev command
v0.4.10-pro / 2018-01-25
========================
* Rebase
v0.4.10 / 2018-01-25
====================
* refactor to use a single account/region level S3 bucket, not per-project. Closes #550
* fix base64 encoded json when params are provided
v0.4.9-pro / 2018-01-24
=======================
* Rebase
v0.4.9 / 2018-01-24
===================
* revert tj/go-update, causing permission issues
v0.4.8-pro / 2018-01-24
=======================
* fix validating after overrides
v0.4.8 / 2018-01-24
===================
* update tj/go-update for copy instead of rename. Closes #329
* update api client for RemoveMember() json body change
* docs: add missing ssm to policy
* docs: add note about 404s
v0.4.7-pro / 2018-01-19
=======================
* add rollback support
* fix upgrade deduplication due to version having -pro suffix
v0.4.7 / 2018-01-19
===================
* add optimization of ACM certificate creation. Closes #452
* add `development` Lambda alias. Closes #542
* add start of stage overrides for config. Closes #314
* add support for upgrading to a specific version of Up. Closes #387
* update go-cli-analytics for disabled segment cli logging
* refactor handler.New() to accept an http.Handler
* refactor logging configuration, delegate isatty check etc
* refactor: move internal logs to tj/aws
* refactor platform integration quickly
v0.4.6-pro / 2018-01-03
=======================
* add rollback support
v0.4.5-pro / 2018-01-03
=======================
* add s3 acceleration
* fix a log call in runtime
v0.4.6 / 2018-01-03
===================
* add support for Clojure with Leiningen (#522)
* add coupon price adjustment to `up team` output. Closes #516
* add support for overriding NODE_ENV. Closes #505
* add error for multiple regions, until the feature is complete
* add Paris region
* change `error_pages` to be enabled by default for text/html requests
* refactor `handler.New()` to accept config
* refactor signal handling
* refactor: update api client
* refactor: remove unnecessary code (#517)
* refactor login and provide a non-error when you are already signed in
* fix s3 buckets, should be scoped to region
* fix output flickering before build output
* fix: add a ! in front of build.gradle for forced inclusion (#518)
v0.4.4-pro / 2017-12-22
=======================
* Rebase
v0.4.5 / 2017-12-22
===================
* add new subscribe workflow
* add team CRUD and rename `up account` to `up team`. Re #410
* refactor: replace `kingpin.CmdClause` with `kingpin.Cmd`
* refactor: use `time.Since` for time difference (#509)
* refactor: add "ci" to stats so we can see how often CI is used
* refactor: simplify start of plain reporter (#508)
* refactor: a typo fix in http/relay (#507)
* refactor: drop unnecessary `fmt.Sprintf` in reporter/text (#506)
* refactor: simplify personal team check (#500)
v0.4.3-pro / 2017-12-19
=======================
* Rebase
v0.4.4 / 2017-12-19
===================
* fix `up stack status` scenario before a domain is mapped
* refactor: config, simplify unmarshal json of dns. Closes #497
v0.4.2-pro / 2017-12-19
=======================
* Rebase
v0.4.3 / 2017-12-19
===================
* refactor: shorten s3 bucket name
v0.4.1-pro / 2017-12-19
=======================
* remove 0.0.0 hack for pro upgrade
* Rebase
v0.4.2 / 2017-12-19
===================
* change to disallow uppercase characters in .name. Closes #498
* refactor: add humanized string for the current version
* refactor: add config/backoff.go
v0.4.1 / 2017-12-18
===================
* fix upgrades to pro when version matches
v0.4.0-pro / 2017-12-18
=======================
* add slack `gif` option
* add slack alert support
* add initialization of env vars for builds. Closes #458
* add initialization of env vars for deployments. Closes #458
* add initialization of env vars for `up start`. Closes #458
* add `{alerts,actions}_count` to Deploy track
* change missing default to `notBreaching`
* refactor: add title casing to `up env` output
v0.4.0 / 2017-12-18
===================
* add unquoted string literals for log queries
* add log string sans-quote literal. Closes #461
* add log message field equality short-hand. Closes #372
* add CI=true check for plain text output. Re #422
* add --format=plain for CI. Closes #422
* add setup workflow for creating up.json and doing the initial deploy. Closes #482, #386
* add `NODE_ENV` population by default
* add env vars to `up start`
* add s3 deployments. Closes #272
* add cloudfront endpoint to `up stack` output. Closes #459
* change logs to purple (match everything else)
* change how expanded log mode looks
* remove `--region` flag
* fix upgrade messages for OSS -> Pro
* fix clearing state in text reporter
v0.3.0-pro / 2017-12-03
=======================
* add sms alerting support
v0.2.0-pro / 2017-12-03
=======================
* add hosted email alerting for nicer formatting
* change alert default `period` to 1m
v0.1.11-pro / 2017-11-30
========================
* add support for listing secrets without last modified user name
* fix secrets listing when user ARN is not present. Closes #433
* refactor alerting into new resources sub-pkg
* Rebase
v0.3.8 / 2017-11-30
===================
* add {pre,post}{build,deploy} hooks
* add flushing of logs after [re]start. See #359
* add "w" for week to `ParseDuration()`
* refactor: fix Map for now
* refactor: use effective domain for CFN id
* refactor: add test for existing zone and apex domain
* refactor: add test for existing zone
* refactor: add test coverage for CFN resources
* fix hosted zones for sub-domains. Closes #447
* fix `.type` precedence when runtime files are detected. Closes #436
v0.3.7 / 2017-11-24
===================
* add date formatting for older logs
* remove project init from `up account login`
* fix timestamps for lambda plain text logs
v0.1.10-pro / 2017-11-23
========================
* add support for listing secrets without last modified user name
* fix secrets listing when user ARN is not present. Closes #433
* Rebase
v0.3.6 / 2017-11-22
===================
* fix subscription without coupon
v0.1.9-pro / 2017-11-21
=======================
* Rebase
v0.3.5 / 2017-11-21
===================
* add `stage` field to all log contexts (fixes log filtering against `production`)
* fix DNS record logical id collision. Closes #420
* refactor `up stack` output
v0.1.8-pro / 2017-11-20
=======================
* add TreatMissingData as ignore by default
v0.1.7-pro / 2017-11-20
=======================
* fix email alerting
v0.1.6-pro / 2017-11-20
=======================
* add initial alerting support
v0.1.5-pro / 2017-11-20
=======================
* fix "development" env support for `up env`
* Rebase
v0.3.4 / 2017-11-20
===================
* add `up accounts ci` and --copy to help with setting up UP_CONFIG for CI
* fix domain verification for ssl certificates. Closes #425
* update tj/kingpin for arg output formatting fix
v0.1.4-pro / 2017-11-18
=======================
* Rebase
v0.3.3 / 2017-11-18
===================
* fix zip paths on Windows. Closes #418
v0.1.3-pro / 2017-11-18
=======================
* Rebase
v0.3.2 / 2017-11-18
===================
* add support for UP_CONFIG from environment
* add `up docs` command back for opening documentation in the browser
* change logs `--since` default to 1 day
* fix intermittent metrics failure. Closes #414
v0.3.1 / 2017-11-15
===================
* add `up account` and sub-commands
* add extended duration parsing for `--since` flags. Closes #401
* add log expansion. Closes #399
* add Content-Length request header
* add request logs
* add pom.xml and build.grade to whitelist which cannot be ignored
* change metrics `--since` default to 1 month
* refactor: remove .size defaulting of 0
* refactor progress bar with diffing, making it more responsive
* fix missing logs when json does not take the shape of a log. Closes #411
v0.1.2-pro / 2017-11-15
=======================
* fix missing logs when json does not take the shape of a log. Closes #411
v0.1.0-pro / 2017-11-15
=======================
* add `env` command
v0.3.0 / 2017-10-19
===================
* add listing of NS records in `up stack` output
* add changelog exclusion of docs: for goreleaser
* add nicer domain registration form
* update tj/survey for color changes
* update dependencies
* refactor: add more properties to deploy track
* refactor: tweak cert email output
* refactor: exclude Makefile from todo target (#382)
* refactor: add stack to ResourceType mapping
* refactor reporting for aws types
* fix install.deps target
* fix case where improper cert is created due to second-level domain (.co.uk). Closes #350
* fix hosted zone regression introduced by e8a33a3
* fix permission issues for static file serving. Closes #385
* docs: add domains command
* docs: move policy behind a details element for collapsing
* docs: tweak for domain changes
v0.2.10 / 2017-10-13
====================
* add flushing of proxy logs after response. Closes #370
* add periodic flushing of proxy logs for `up start`. Closes #369
* add internal text handler to `up start`
v0.2.9 / 2017-10-10
===================
* fix: disable relay keep alive conns, they interact poorly with suspension (#365)
v0.2.8 / 2017-10-09
===================
* fix missing body regression
v0.2.7 / 2017-10-09
===================
* update go-apex dep
* update lambda shim with concurrency support
* fix: implement proxy GetBody to allow for re-reading request bodies. Closes #363
* remove .lambda.timeout, replace with .proxy.timeout
v0.2.6 / 2017-09-29
===================
* add `proxy.retry` option defaulting to `true`
* add UP_STAGE to `up start`
* add stage `.path` basepath support
* fix install script for Yosemite. Closes #345
v0.2.5 / 2017-09-20
===================
* add more relay logs
* docs: refactor
* add .proxy.timeout for requests and retries. Closes #335
* refactor: remove a duplicate test
* add retrying of 5xx errors for idempotent requests. Closes #214
* docs: change chown to bin only. Closes #337
* docs: add deletion info
* docs: add more stage info
* docs: add guide for full app
* docs: add note about CF provisioning
* docs: add stage section
* docs: refactor dns section
* docs: remove references to `certs`
* docs: remove "coming soon"
* docs: tweak faq
* docs: add vendor mention
* update Bowery/prompt dep and fix spacing
* fix 404 checksum not found (#331)
* docs: add missing package comments
* docs: add missing package comments
* docs: add note about omitting proxy bin changes
v0.2.4 / 2017-09-15
===================
* add custom domain support
* add Up version to the -v debug output
* add support for JSON log lines, captured and translated to the internal format
* add support for indented log lines to be captured as a single message
* add sub-process cleanup and grace period. Closes #311
* add `ssm:GetParametersByPath` to the function policy
* add UP_STAGE env var. Closes #200
* change default `proxy.listen_timeout` to 15
* fix gzip handling when previously compressed. Closes #328
* fix ignoring of .pypath
v0.2.3 / 2017-09-05
===================
* fix rewrite content-type. Closes #304
v0.2.2 / 2017-09-05
===================
* add logging of log query for debugging
* add stage shorthands to log grammar. Closes #286
* add bytes / duration units to logging grammar. Closes #283
* add humanization of .size field in logs. Closes #252
* add support for checking domain availability and registration. Closes #159
* add support for multiple hook commands with arrays. Closes #127
* add forced inclusion of ./server
* add eu-west-2 to the regions list. Closes #280
* fix ignoring of node_modules dotfiles (removed .bin by accident etc)
* fix stage validation, move before building zip
* fix support for other authentication schemes. Closes #287
* fix dns record .ttl default
* rename .proxy.timeout to .proxy.listen_timeout (BREAKING)
* remove `docs` command
* remove omission of stage from logs
v0.2.1 / 2017-08-25
===================
* fix missing param in Infof log call, outputting `MISSING`
v0.2.0 / 2017-08-25
===================
* add hiding of cursor for stack delete and apply
* add support for configuring proxy timeout (#273)
* add cost to metrics output. Closes #204
* add: ignore dotfiles by default
* add nicer formatting for numeric metrics
* add build command. Closes #257
* add validation of stage name to `url` and `deploy`. Closes #261
* remove .npmignore support. Closes #270
v0.1.12 / 2017-08-23
=====================
* add some basic formatting to `up stack plan`
* rename `up stack show` to `up stack status`
* fix hard-coded versions for stack updates
v0.1.11 / 2017-08-22
====================
* add support for regions defined in `~/.aws/config`
* add `up stack plan` and `up stack apply` support. Closes #115
* add environment variables to hooks when performing builds etc
* fix support for implicit `app.js` when `package.json` is present without a `start` script defined
v0.1.10 / 2017-08-15
====================
* add default of ./server back for when source is omitted (main.go for example)
* add `**` .upignore support
* add forced inclusion of Up's required files
* add support for omitting `node_modules` when using Browserify or Webpack
* update go-archive for gitignore parity improvements
v0.1.9 / 2017-08-14
===================
* add -modtime 0
* add smaller progress bar for initial stack
* revert "add error when a dir does not look like a valid project. Closes #197"
* caused an issue if you ignore *.go for example, not robust enough
v0.1.8 / 2017-08-14
===================
* add error when a dir does not look like a valid project. Closes #197
* add convenience make targets `install` and `install.deps`
* add note about AWS_PROFILE in getting started. Closes #230
* add python projects with a requirements.txt
* add install.sh
* fix greedy default error page, add option to explicitly enable. Closes #233
* fix exec bit on windows. Closes #225
* fix python overriding of custom command
* remove default of ./server
* remove "-api" suffix from IAM role (breaking change)
* refactor NewLogs() to properly delegate the error instead of panic
v0.1.7 / 2017-08-12
===================
* add size of code/zip before attempting deploy. Closes #222
* add better description for --force
* change default timeout to 15s from 5s
* change default memory from 128 to 512 (Node.js require() is slow)
* fix relay timeout (lack of an error)