Skip to content

Commit 923c167

Browse files
zodernunknown
authored andcommitted
Update changelog
1 parent c42e206 commit 923c167

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

CHANGELOG.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,27 @@
11
## Next
22

3-
43
**Status**
54
The `mup status` command gives an overview of what is running on the servers and shows any problems plugins detected.
65

76
**Reverse Proxy**
87
- The reverse proxy is no longer an "experimental feature"
9-
- Support for customizing the generated server and location blocks of the nginx config
8+
- Add support for customizing the generated nginx config
109
- Add `mup proxy nginx-config` command to view the generated config
11-
- Fix checking deployment when using the reverse proxy.
10+
- `HTTP_FORWARDED_COUNT` defaults to 1 when using the reverse proxy (@jehartzog)
11+
- Fix verifying deployment when using the reverse proxy.
1212
- Fix deploying when `app.env.PORT` is set to a value other than 80
13-
- Fix setting up proxy when non-root user
13+
- Fix setting up proxy when using a non-root user
1414

1515
**Mongo**
16-
- Oplog is automatically enabled. To use, set `app.env.MONGO_OPLOG_URL` to `mongodb://mongodb/local` (@edemaine)
16+
- Oplog is automatically enabled. To use, set `app.env.MONGO_OPLOG_URL` to `mongodb://mongodb/local` (@edemaine)
17+
- The `Start Mongo` task now waits until mongo has sucessfully started before finishing
18+
- If mongo fails to start, the `Start Mongo` task will now fail
1719

1820
**Depreciations**
1921

20-
`meteor.ssl` and `meteor.nginx` is depreciated. It uses a different implementation for custom certificates and lets encrypt, each with different features and restrictions. Also, the custom certificate implementation has security problems. The reverse proxy should be used instead. It doesn't have the security problems, uses the same implementation for custom certificates and lets encrypt, and has many additional features. Learn how to use the [reverse proxy in the docs](http://meteor-up.com/docs#reverse-proxy).
22+
`meteor.ssl`, `meteor.nginx`, and `meteor.docker.imageFrontendServer` are depreciated. It uses a different implementation for custom certificates and lets encrypt, each with different features and restrictions. Also, the custom certificate implementation has security problems. The reverse proxy should be used instead. It doesn't have the security problems, uses the same implementation for custom certificates and lets encrypt, and has many additional features. Learn how to use the [reverse proxy in the docs](http://meteor-up.com/docs#reverse-proxy).
2123

22-
`proxy.shared.clientUploadLimit` is depreciated. Use `proxy.clientUploadLimit` instead, which allows each app to have a different clientUploadLimit.
24+
`proxy.shared.clientUploadLimit` is depreciated. Use `proxy.clientUploadLimit` instead, which allows each app to have a different value.
2325

2426
**Other Changes**
2527
- `mup init` will create a `.deploy` folder when run in the same folder as a Meteor app
@@ -32,20 +34,32 @@ The `mup status` command gives an overview of what is running on the servers and
3234
- Add section to readme about Meteor compatibility
3335
- Initial work has been done to support Docker Swarm
3436
- When there is only one server, `mup ssh` will not require the name of a server
37+
- Add `zodern/meteor` to list of images that Prepare Bundle is automatically enabled for
3538
- If the app's docker container is restarting during 10 checks, the Deployment Verifier will revert the app without waiting the full time in `deployCheckWaitTime`
39+
- Some of Mup's dependencies use Buffer.alloc. When the version of node used to run mup is missing the function, mup will show a message explaining the problem and exit
3640
- Added 10 second timeout to the curl command in the Deployment Verifier
3741
- Fix retry logic for the copy file task
3842
- Fix running Prepare Bundle when image already has a `/built_app` folder
3943
- Fix alignment of list of servers when running `mup ssh` without specifying a server
44+
- Fix showing stack trace of errors with old versions of Node
4045
- Fix plugins preparing the config multiple times
4146
- Fix loading locally installed plugins
42-
- `npm install` will still succeed even if Open Collectives's post install hook fails
47+
- `npm install` will still succeed even if Open Collectives's post-install hook fails
48+
49+
**Docs**
50+
- Document using a private docker registry (@justinr1234)
51+
- Document `HTTP_FORWARDED_COUNT` (@jehartzog)
52+
- Change `app.buildOptions.debug` to `false` in example configs
53+
- Add section to readme about changing the docker image
54+
- Add the [`zodern:meteor`](https://github.com/zodern/meteor-docker) image to list of docker images
55+
- Improve the style of tables in the docs
4356

4457
**Plugins**
4558
- list.executeScript supports server specific variables
4659
- Using the `post.status` hook, plugins can show their status
4760
- Plugins can add a `solution` property to errors. Mup will show the solution in yellow before exiting
4861
- Plugins can add a depreciation warning while validating a config with `utils.addDepreciation`
62+
- Validator utils support joi v11, v12, and v13 in addition to joi v10.
4963

5064
## 1.3.7 - Nov 28, 2017
5165

0 commit comments

Comments
 (0)