Update History.md with changes in 1.3.2.

This commit is contained in:
Ben Newman
2016-04-15 10:49:34 -04:00
parent 295e3d7819
commit 0fcf118798

View File

@@ -1,3 +1,40 @@
## v1.3.2
* The `meteor/meteor` repository now includes a `Roadmap.md` file:
https://github.com/meteor/meteor/blob/devel/Roadmap.md
* Running `npm install` in `bundle/programs/server` when deploying an app
also rebuilds any binary npm dependencies, fixing #6537. Set
METEOR_SKIP_NPM_REBUILD=1 to disable this behavior if necessary.
* Non-.js(on) files in `node_modules` (such as `.less` and `.scss`) are
now processed by compiler plugins and may be imported by JS. #6037
* The `jquery` package can now be completely removed from any app (#6563),
and uses `<app>/node_modules/jquery` if available (#6626).
* Source maps are once again generated for all bundled JS files, even if
they are merely identity mappings, so that the files appear distinct in
the browser, and stack traces make more sense. #6639
* All application files in `imports` directories are now considered lazy,
regardless of whether the app is using the `modules` package. This could
be a breaking change for 1.3.2 apps that do not use `modules` or
`ecmascript` but contain `imports` directories. Workaround: move files
out of `imports`, or rename `imports` to something else.
* The `npm-bcrypt` package has been upgraded to use the latest version
(0.8.5) of the `bcrypt` npm package.
* `Match.Optional` only passes if the value is `null` or the specified
type, whereas previously it accepted `undefined`. Use `Match.Maybe` to
allow `undefined`. #6735
* Compiler plugins can call `addJavaScript({ path })` multiple times with
different paths for the same source file. #6806
* Fixed bugs: https://github.com/meteor/meteor/milestones/Release%201.3.2
## v1.3.1
* Long isopacket node_modules paths have been shortened, fixing upgrade