Release notes
*Sourced from [history's releases](https://github.com/ReactTraining/history/releases).*
> ## v4.9.0
> The main change in this release is pre-bundled single-file builds for both development and production environments. This is not a breaking change, since we still support old-style `require('history/createBrowserHistory')` statements for now. However, these are deprecated in favor of `import`ing/`require`ing from the main module.
>
> Please see [the release notes for 4.98.0-beta.0](https://github.com/ReactTraining/history/releases/tag/v4.8.0-beta.0) for more info.
>
> ## v4.8.0-beta.0
> In 4.8.0 we will ship a single bundle for each module format (CJS, ESM, and UMD) using Rollup.
>
> In this release we are deprecating support for
>
> ```js
> import createHistory from "history/createMemoryHistory";
> // and
> var createHistory = require('history/createMemoryHistory');
> ```
>
> Instead, use:
>
> ```js
> import { createMemoryHistory as createHistory } from "history";
> // and
> var createHistory = require("history").createMemoryHistory;
> ```
> together with a bundler that supports tree-shaking (Rollup or webpack 4 in production mode) to get your bundle sizes down.
>
> ## Fixes
>
> - Smaller builds, thanks to [@TrySound](https://github.com/TrySound) (see [#632](https://github-redirect.dependabot.com/ReactTraining/history/issues/632) and [#634](https://github-redirect.dependabot.com/ReactTraining/history/issues/634))
>
Commits
- [`6104a6a`](https://github.com/ReactTraining/history/commit/6104a6a2e40ae17a47a297621afff9a6cb184bfc) 4.9.0
- [`7dfcb37`](https://github.com/ReactTraining/history/commit/7dfcb3794b9fe785d933cade743b6ddc141714e1) Be more explicit with TEST_ENV
- [`7aa6c2d`](https://github.com/ReactTraining/history/commit/7aa6c2d0ee62f04265c293ef7fa27308b1d53412) Do not auto-format .travis.yml
- [`0a496cb`](https://github.com/ReactTraining/history/commit/0a496cba68e6f7fbee0b97c671e865c65802615d) Version 4.9.0-beta.2
- [`532a5ae`](https://github.com/ReactTraining/history/commit/532a5ae1b393299671c9178f999930b51f74035f) Update deploy key
- [`5ca0c49`](https://github.com/ReactTraining/history/commit/5ca0c49bfe1a9961bb7acdab0ec3d5db6bc1973e) Add short URL for unpkg
- [`8d383a1`](https://github.com/ReactTraining/history/commit/8d383a1d0ef57fdaea53b5edcd348d2410616402) Version 4.9.0-beta.1
- [`ae9f009`](https://github.com/ReactTraining/history/commit/ae9f0094e36104bd49afac2f838c36671bc51499) Fix Travis release script
- [`3ad9f1f`](https://github.com/ReactTraining/history/commit/3ad9f1f87c41ae75368fd58624bcb533e2eb9120) Remove del-cli and its deps
- [`f68c427`](https://github.com/ReactTraining/history/commit/f68c42791e39091019933607c1d15b615830289a) Version 4.9.0-beta.0
- Additional commits viewable in [compare view](https://github.com/ReactTraining/history/compare/v4.7.2...v4.9.0)
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps history from 4.7.2 to 4.9.0.
Release notes
*Sourced from [history's releases](https://github.com/ReactTraining/history/releases).* > ## v4.9.0 > The main change in this release is pre-bundled single-file builds for both development and production environments. This is not a breaking change, since we still support old-style `require('history/createBrowserHistory')` statements for now. However, these are deprecated in favor of `import`ing/`require`ing from the main module. > > Please see [the release notes for 4.98.0-beta.0](https://github.com/ReactTraining/history/releases/tag/v4.8.0-beta.0) for more info. > > ## v4.8.0-beta.0 > In 4.8.0 we will ship a single bundle for each module format (CJS, ESM, and UMD) using Rollup. > > In this release we are deprecating support for > > ```js > import createHistory from "history/createMemoryHistory"; > // and > var createHistory = require('history/createMemoryHistory'); > ``` > > Instead, use: > > ```js > import { createMemoryHistory as createHistory } from "history"; > // and > var createHistory = require("history").createMemoryHistory; > ``` > together with a bundler that supports tree-shaking (Rollup or webpack 4 in production mode) to get your bundle sizes down. > > ## Fixes > > - Smaller builds, thanks to [@TrySound](https://github.com/TrySound) (see [#632](https://github-redirect.dependabot.com/ReactTraining/history/issues/632) and [#634](https://github-redirect.dependabot.com/ReactTraining/history/issues/634)) >Commits
- [`6104a6a`](https://github.com/ReactTraining/history/commit/6104a6a2e40ae17a47a297621afff9a6cb184bfc) 4.9.0 - [`7dfcb37`](https://github.com/ReactTraining/history/commit/7dfcb3794b9fe785d933cade743b6ddc141714e1) Be more explicit with TEST_ENV - [`7aa6c2d`](https://github.com/ReactTraining/history/commit/7aa6c2d0ee62f04265c293ef7fa27308b1d53412) Do not auto-format .travis.yml - [`0a496cb`](https://github.com/ReactTraining/history/commit/0a496cba68e6f7fbee0b97c671e865c65802615d) Version 4.9.0-beta.2 - [`532a5ae`](https://github.com/ReactTraining/history/commit/532a5ae1b393299671c9178f999930b51f74035f) Update deploy key - [`5ca0c49`](https://github.com/ReactTraining/history/commit/5ca0c49bfe1a9961bb7acdab0ec3d5db6bc1973e) Add short URL for unpkg - [`8d383a1`](https://github.com/ReactTraining/history/commit/8d383a1d0ef57fdaea53b5edcd348d2410616402) Version 4.9.0-beta.1 - [`ae9f009`](https://github.com/ReactTraining/history/commit/ae9f0094e36104bd49afac2f838c36671bc51499) Fix Travis release script - [`3ad9f1f`](https://github.com/ReactTraining/history/commit/3ad9f1f87c41ae75368fd58624bcb533e2eb9120) Remove del-cli and its deps - [`f68c427`](https://github.com/ReactTraining/history/commit/f68c42791e39091019933607c1d15b615830289a) Version 4.9.0-beta.0 - Additional commits viewable in [compare view](https://github.com/ReactTraining/history/compare/v4.7.2...v4.9.0)You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.