Skip to content

Latest commit

 

History

History
142 lines (100 loc) · 5.36 KB

CHANGELOG.md

File metadata and controls

142 lines (100 loc) · 5.36 KB

Changelog

4.0.0 - 2024-05-31

This project is in maintenance-mode. We’re not actively adding new features, but we’ll fix bugs and keep it up to date, and compatible with the latest Ruby and Rails versions.

Main changes:

  • Remove support for EOL'd Rails version 4.2
  • Remove support for EOL'd Rails versions 5.x
  • Remove support for Travis CI and replaced with Github Actions
  • Add support for Rails 7.1
  • Add Ruby's minimum version required to >= 3.0

New Contributors

  • @denissellu made their first contribution in #302
  • @keegnotrub made their first contribution in #306
  • @stefannibrasil made their first contribution in #311
  • @dependabot made their first contribution in #313

4.0.0.rc1 - 2024-03-25

This is a release candidate. Please report any issues you might encounter when installing this version.

This project is in maintenance-mode. We’re not actively adding new features, but we’ll fix bugs and keep it up to date, and compatible with the latest Ruby and Rails versions.

Main changes:

  • Remove support for EOL'd Rails version 4.2
  • Remove support for EOL'd Rails versions 5.x
  • Remove support for Travis CI and replaced with Github Actions
  • Add support for Rails 7.1
  • Add Ruby's minimum version required to >= 3.0

3.1.2 - 2019-05-20

Fixed

  • The previous release unintentionally included a setup script meant for development only in the packaged gem. This has been removed.

3.1.1 - 2019-05-13

Fixed

  • Fix UTF-8 encoding error being raised on page requests - #273

3.1.0 - 2018-05-04

  • 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

3.0.0 - 2016-04-15

  • 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.

2.4.0 - 2015-07-17

  • 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.

2.3.0 - 2015-04-17

  • Ruby 2.2 and Rails 4.2 testing
  • Raise InvalidPageIdError when visiting a page with invalid characters
  • Code of Conduct added to Contributing guide

2.2.1 - 2014-07-23

  • Resolve issue with require statements for Rails 3.x projects

2.2.0 - 2014-06-24

  • 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

2.1.0 - 2013-12-30

  • 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

2.0.0 - 2013-10-05

  • Extract PagesController into a module
  • Update README with module usage instructions

1.2.4 - 2013-07-19

  • 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

1.2.3 - 2013-07-04

  • Updates for Rails 4 compatibility.
  • Fix for Rails 4 circular dependency error.
  • Add ability to load High Voltage outside of rails. Require attribute_accessors

1.2.2 - 2013-07-04

  • Bug fix for RootRoute constraint. Support haml, slim, etc.
  • README updated for root routes.

1.2.1 - 2013-10-30

  • Ability to disable HighVoltage routes.
  • New RootRoute constraint.
  • Updated README, with new TravisCI url.