Changelog
*Sourced from [high_voltage's changelog](https://github.com/thoughtbot/high_voltage/blob/master/NEWS.md).*
> New for 3.1.0
> + Fix bugs around finding pages via page_ids's that contain non-ASCII characters
> + Trailing slash is no longer required for finding pages
> + Some other improvements around page lookups
> + Don't require format in extension for looking up page id's HAML and Slim do
> not require them.
> + Test against Rails 5, 5.1, 5.2
> + Test against Ruby 2.4, 2.5
>
> New for 3.0.0
> + HighVoltage now supports Rails 5.0.0.beta3 and up.
> + Properly handle extensions in root route constraint requests.
> + Removes caching in preparation for Rails 5.
>
> New for 2.4.0
> + Retrieve a list of available static pages via `HighVoltage.page_ids`.
> + Properly handle page ids which are blank when being sanitized.
> + Only provide deprecation warnings around caching when caching is enabled.
>
> New for 2.3.0:
> + Ruby 2.2 and Rails 4.2 testing
> + Raise InvalidPageIdError when visiting a page with invalid characters
> + Code of Conduct added to Contributing guide
>
> New for 2.2.1:
> + Resolve issue with require statements for Rails 3.x projects
>
> New for 2.2.0:
> + Deprecate caching because page and action caching was removed in Rails 4
> + Refactor test suite to use rspec `expect` syntax consistently.
> + Added Rails 4.1 to test suite.
> + Remove Ruby 1.9.2 from test suite.
> + Remove Capybara from test suite.
> + Support dependency injection for Rails engine to define routes on
>
> New for 2.1.0:
> + Extract configuration options into a module
> + Add ability to configure whether layout is cached with action_caching
> + Add ability to configure a `home_page` for root routing to High Voltage
> + Update README with new block style config
>
> New for 2.0.0:
> + Extract PagesController into a module
> + Update README with module usage instructions
>
> New for 1.2.4:
> + Add page and action caching
> + Remove redundant link style `page_path(id: 'about')` from README
> + Clean up Appraisals for Travis-CI
> + Remove Ruby 1.8.7 from test suite
> ... (truncated)
Commits
- [`1b50129`](https://github.com/thoughtbot/high_voltage/commit/1b5012986ac7e243717b77ee7e06425f069534dd) v3.1.0
- [`9b38158`](https://github.com/thoughtbot/high_voltage/commit/9b381582590cca60e3a3790f1a670800e2f81ecd) Move dependencies out of Gemfile into gemspec
- [`17a6a04`](https://github.com/thoughtbot/high_voltage/commit/17a6a048c6cd1881048723998e0d6ffc84c2a0b4) Test against Rails 5.2
- [`2087488`](https://github.com/thoughtbot/high_voltage/commit/2087488cc7be7a4a44c5f3dccae3ee82dc0be4db) Update copyright
- [`ceef237`](https://github.com/thoughtbot/high_voltage/commit/ceef2372911340efcdbd7485e9a018a200613f93) Update rails-html-sanitizer
- [`8651832`](https://github.com/thoughtbot/high_voltage/commit/8651832bdd0e438a03eecfdeff623aadbcfe2e11) Rework PageFinder restrictions
- [`5518a5b`](https://github.com/thoughtbot/high_voltage/commit/5518a5b9a19a122c78daeaf9ebb6a385c83f75b5) Remove unsupported versions of Rails from testing
- [`3410665`](https://github.com/thoughtbot/high_voltage/commit/34106656c7e5325180f96ee26f346a72b941e44b) Valid pages should include anything Rails handles
- [`6df70c1`](https://github.com/thoughtbot/high_voltage/commit/6df70c19f00373335eb49188f6eb00b4342a60b2) Upgrade loofah to resolve security vulnerability
- [`ac6b3ee`](https://github.com/thoughtbot/high_voltage/commit/ac6b3eed0968c31a946eb7b84b32d7dc40841423) Merge pull request [#262](https://github-redirect.dependabot.com/thoughtbot/high_voltage/issues/262) from nicolasleger/patch-2
- Additional commits viewable in [compare view](https://github.com/thoughtbot/high_voltage/compare/v3.0.0...v3.1.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 ignore this [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 [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language
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)
- 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 high_voltage from 3.0.0 to 3.1.0.
Changelog
*Sourced from [high_voltage's changelog](https://github.com/thoughtbot/high_voltage/blob/master/NEWS.md).* > New for 3.1.0 > + Fix bugs around finding pages via page_ids's that contain non-ASCII characters > + Trailing slash is no longer required for finding pages > + Some other improvements around page lookups > + Don't require format in extension for looking up page id's HAML and Slim do > not require them. > + Test against Rails 5, 5.1, 5.2 > + Test against Ruby 2.4, 2.5 > > New for 3.0.0 > + HighVoltage now supports Rails 5.0.0.beta3 and up. > + Properly handle extensions in root route constraint requests. > + Removes caching in preparation for Rails 5. > > New for 2.4.0 > + Retrieve a list of available static pages via `HighVoltage.page_ids`. > + Properly handle page ids which are blank when being sanitized. > + Only provide deprecation warnings around caching when caching is enabled. > > New for 2.3.0: > + Ruby 2.2 and Rails 4.2 testing > + Raise InvalidPageIdError when visiting a page with invalid characters > + Code of Conduct added to Contributing guide > > New for 2.2.1: > + Resolve issue with require statements for Rails 3.x projects > > New for 2.2.0: > + Deprecate caching because page and action caching was removed in Rails 4 > + Refactor test suite to use rspec `expect` syntax consistently. > + Added Rails 4.1 to test suite. > + Remove Ruby 1.9.2 from test suite. > + Remove Capybara from test suite. > + Support dependency injection for Rails engine to define routes on > > New for 2.1.0: > + Extract configuration options into a module > + Add ability to configure whether layout is cached with action_caching > + Add ability to configure a `home_page` for root routing to High Voltage > + Update README with new block style config > > New for 2.0.0: > + Extract PagesController into a module > + Update README with module usage instructions > > New for 1.2.4: > + Add page and action caching > + Remove redundant link style `page_path(id: 'about')` from README > + Clean up Appraisals for Travis-CI > + Remove Ruby 1.8.7 from test suite > ... (truncated)Commits
- [`1b50129`](https://github.com/thoughtbot/high_voltage/commit/1b5012986ac7e243717b77ee7e06425f069534dd) v3.1.0 - [`9b38158`](https://github.com/thoughtbot/high_voltage/commit/9b381582590cca60e3a3790f1a670800e2f81ecd) Move dependencies out of Gemfile into gemspec - [`17a6a04`](https://github.com/thoughtbot/high_voltage/commit/17a6a048c6cd1881048723998e0d6ffc84c2a0b4) Test against Rails 5.2 - [`2087488`](https://github.com/thoughtbot/high_voltage/commit/2087488cc7be7a4a44c5f3dccae3ee82dc0be4db) Update copyright - [`ceef237`](https://github.com/thoughtbot/high_voltage/commit/ceef2372911340efcdbd7485e9a018a200613f93) Update rails-html-sanitizer - [`8651832`](https://github.com/thoughtbot/high_voltage/commit/8651832bdd0e438a03eecfdeff623aadbcfe2e11) Rework PageFinder restrictions - [`5518a5b`](https://github.com/thoughtbot/high_voltage/commit/5518a5b9a19a122c78daeaf9ebb6a385c83f75b5) Remove unsupported versions of Rails from testing - [`3410665`](https://github.com/thoughtbot/high_voltage/commit/34106656c7e5325180f96ee26f346a72b941e44b) Valid pages should include anything Rails handles - [`6df70c1`](https://github.com/thoughtbot/high_voltage/commit/6df70c19f00373335eb49188f6eb00b4342a60b2) Upgrade loofah to resolve security vulnerability - [`ac6b3ee`](https://github.com/thoughtbot/high_voltage/commit/ac6b3eed0968c31a946eb7b84b32d7dc40841423) Merge pull request [#262](https://github-redirect.dependabot.com/thoughtbot/high_voltage/issues/262) from nicolasleger/patch-2 - Additional commits viewable in [compare view](https://github.com/thoughtbot/high_voltage/compare/v3.0.0...v3.1.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 ignore this [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 [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language 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) - 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.