# sapper changelog ## 0.14.2 * Prevent unsafe replacements ([#307](https://github.com/sveltejs/sapper/pull/307)) ## 0.14.1 * Route parameters can be qualified with regex characters ([#283](https://github.com/sveltejs/sapper/pull/283)) ## 0.14.0 * `4xx.html` and `5xx.html` are replaced with `_error.html` ([#209](https://github.com/sveltejs/sapper/issues/209)) * Treat `foo/index.json.js` and `foo.json.js` as equivalents ([#297](https://github.com/sveltejs/sapper/issues/297)) * Return a promise from `goto` ([#270](https://github.com/sveltejs/sapper/issues/270)) * Use store when rendering error pages ([#293](https://github.com/sveltejs/sapper/issues/293)) * Prevent console errors when visiting an error page ([#279](https://github.com/sveltejs/sapper/issues/279)) ## 0.13.6 * Fix `baseUrl` synthesis ([#296](https://github.com/sveltejs/sapper/issues/296)) ## 0.13.5 * Fix handling of fatal errors ([#289](https://github.com/sveltejs/sapper/issues/289)) ## 0.13.4 * Focus `` after navigation ([#287](https://github.com/sveltejs/sapper/issues/287)) * Fix timing of hot reload updates * Emit `fatal` event if server crashes ([#285](https://github.com/sveltejs/sapper/pull/285)) * Emit `stdout` and `stderr` events on dev watcher ([#285](https://github.com/sveltejs/sapper/pull/285)) * Always refresh client assets in dev ([#286](https://github.com/sveltejs/sapper/pull/286)) * Correctly initialise rebuild stats ## 0.13.3 * Make `fatal` events clonable for IPC purposes ## 0.13.2 * Emit a `basepath` event ([#284](https://github.com/sveltejs/sapper/pull/284)) ## 0.13.1 * Reinstate ten-second interval between dev server heartbeats ([#276](https://github.com/sveltejs/sapper/issues/276)) ## 0.13.0 * Expose `dev`, `build`, `export` and `find_page` APIs ([#272](https://github.com/sveltejs/sapper/issues/272)) ## 0.12.0 * Each app has a single `` component. See the [migration guide](https://sapper.svelte.technology/guide#0-11-to-0-12) for more information ([#157](https://github.com/sveltejs/sapper/issues/157)) * Process exits with error code 1 if build/export fails ([#208](https://github.com/sveltejs/sapper/issues/208)) ## 0.11.1 * Limit routes with leading dots to `.well-known` URIs ([#252](https://github.com/sveltejs/sapper/issues/252)) * Allow server routes to sit in front of pages ([#236](https://github.com/sveltejs/sapper/pull/236)) ## 0.11.0 * Create launcher file ([#240](https://github.com/sveltejs/sapper/issues/240)) * Only keep necessary parts of webpack stats ([#251](https://github.com/sveltejs/sapper/pull/251)) * Allow `NODE_ENV` to be overridden when building ([#241](https://github.com/sveltejs/sapper/issues/241)) ## 0.10.7 * Allow routes to have a leading `.` ([#243](https://github.com/sveltejs/sapper/pull/243)) * Only encode necessary characters in routes ([#234](https://github.com/sveltejs/sapper/pull/234)) * Preserve existing `process.env` when exporting ([#245](https://github.com/sveltejs/sapper/pull/245)) ## 0.10.6 * Fix error reporting in `sapper start` ## 0.10.5 * Fix missing service worker ([#231](https://github.com/sveltejs/sapper/pull/231)) ## 0.10.4 * Upgrade chokidar, this time with a fix ([#227](https://github.com/sveltejs/sapper/pull/227)) ## 0.10.3 * Downgrade chokidar ([#212](https://github.com/sveltejs/sapper/issues/212)) ## 0.10.2 * Attach `store` to error pages * Fix sorting edge case ([#215](https://github.com/sveltejs/sapper/pull/215)) ## 0.10.1 * Fix server-side `fetch` paths ([#207](https://github.com/sveltejs/sapper/pull/207)) ## 0.10.0 * Support mounting on a path (this requires `app/template.html` to include `%sapper.base%`) ([#180](https://github.com/sveltejs/sapper/issues/180)) * Support per-request server-side `Store` with client-side hydration ([#178](https://github.com/sveltejs/sapper/issues/178)) * Add `this.fetch` to `preload`, with credentials support ([#178](https://github.com/sveltejs/sapper/issues/178)) * Exclude sourcemaps from preload links and `