Skip to content

Releases: mars/create-react-app-inner-buildpack

Node.js auto build

10 Mar 16:26
cb0c9d2
Compare
Choose a tag to compare

Drops the npm run build step from this buildpack, because build is now automatically run by Heroku's Node.js buildpack, which is an integral part of the parent create-react-app-buildpack.

👓 See more details in the main buildpack's pull request.

Default Routing

23 Dec 13:50
26c4b85
Compare
Choose a tag to compare

Configure the web-server to route all not-found requests to the client-side app index.html.

Split Bundles

08 Oct 20:42
fe948bc
Compare
Choose a tag to compare

Process all bundle files for compatibility with create-react-app version 2's split bundles.

Dyno Metadata

23 Sep 18:01
21a705a
Compare
Choose a tag to compare

Support for using dyno metadata during npm run build.

Custom bundle UX

29 Aug 22:12
cf3d4ee
Compare
Choose a tag to compare

Improve user-experience when there's a problem with the custom bundle path.

Custom bundle

12 Aug 22:42
9907ee8
Compare
Choose a tag to compare

Support for runtime environment variables in a bundle generated at a custom path. Usage:

heroku config:set JS_RUNTIME_TARGET_BUNDLE=/app/my/custom/path/js/main.*.js

npm Private Modules

26 Mar 18:59
Compare
Choose a tag to compare

Support npm Private Modules during build via NPM_TOKEN env var.

https://docs.npmjs.com/private-modules/ci-server-config

Preserve Source Maps

24 Oct 20:39
Compare
Choose a tag to compare

Runtime environment variables no longer skew source maps in production. Supports up to 4KB of env var JSON; excess of 4KB will offset the source map.

If already using runtime env vars, upgrade to @mars/heroku-js-runtime-env v3.0.0 for this fix.

Runtime Env

17 Oct 00:43
Compare
Choose a tag to compare

Nodeworthy

03 Sep 22:44
Compare
Choose a tag to compare

Support NODE_PATH (and other NODE_* env variables) during build.